Přidat otázku mezi oblíbenéZasílat nové odpovědi e-mailemVyřešeno Excel - Když

Dobrý den, v Excelu jsem použil funkci KDYŽ která vypadá takto. =KDYŽ(MOD(ČÁST(D4;1;6)&ČÁST(D4;8;4);11)=0;"špatné" ;"správné")
Jenže mi to vypíše chybu #NUM! a nevím, co s tím mám dělat. ČÁST je použita proto, že v D4 je text takto 123456/1234 a já potřebuji, aby číslo vypadalo takto 1234561234. MOD má to číslo 1234561234 vydělit 11. A podle toho se mi poté mělo do sloupečku dosadit špatné nebo správné jaksi mi to ale nevyšlo. Předem díky za odpověď.

Předmět Autor Datum
U mňa tvoj vzorec normálne funguje, t.j. zobrazí sa mi "špatné", pokiaľ je číslo deliteľné 11, inak…
los 10.04.2013 17:43
los
Excel mám 2007 a popravdě teď jsem z toho nějak zmaten. Když jsem si zadal to číslo 123456/1234 tak…
pudyhady 10.04.2013 18:44
pudyhady
Nespadáš do "výjimek"? Od 1. 1. 1954 se za lomítko kromě těchto třech číslic přidává ještě čtvrtá č…
jirka44 10.04.2013 19:13
jirka44
Tak narodil jsem se po roce 1985. Takže do výjimek nespadám.
pudyhady 10.04.2013 19:29
pudyhady
No nevím, ale mě ten tvůj vzorec funguje (nehlásí žádnou chybu). [http://pc.poradna.net/file/view/1…
Siki83 10.04.2013 17:44
Siki83
No nevím, mně to funguje nějak divně. :-p Jak mi vysvětlíš tohle? [http://pc.poradna.net/file/view/…
host 10.04.2013 19:09
host
::) Asi to máš rozbitý :-p
Siki83 10.04.2013 19:15
Siki83
Hehe, nekecej, že když napíšeš na začátek místo jedničky dvojku že ti to funguje?!
host 10.04.2013 19:18
host
Mě teda jóóó :-D [http://pc.poradna.net/file/view/13593-excel2-png]
Siki83 10.04.2013 19:22
Siki83
Uf.... Tak to mi hlava nebere.
host 10.04.2013 19:24
host
Jakou máš verzi excelu?
Siki83 10.04.2013 19:27
Siki83
Excel 2007 SP3 CZ
host 10.04.2013 19:33
host
Tak to jsme dva. Taky mi to dělá stejnou chybu když na začátku není 1.
pudyhady 10.04.2013 19:30
pudyhady
Tak problém je zřejmě ten, že excel 2010 je více blbuvzdorný :-) [http://pc.poradna.net/file/view/1…
Siki83 10.04.2013 19:38
Siki83
Díky za otestování, takže chyba není na mé straně... 8-)
host 10.04.2013 19:50
host
největší (_!_) je, že když sem soubor uložil a znovu otevřel (excel 2003), tak po chybě ani památky.…
Siki83 10.04.2013 19:55
Siki83
Ještě jednou dík za všechny rady. poslední
pudyhady 10.04.2013 20:03
pudyhady

U mňa tvoj vzorec normálne funguje, t.j. zobrazí sa mi "špatné", pokiaľ je číslo deliteľné 11, inak sa zobrazí "správné". Akú máš presne verziu Excelu? Môžeš sem nahrať zošit so vzorcom, ktorý ti nefunguje?

Skús si vypísať, čo ti vráti vzorec ČÁST(D4;1;6)&ČÁST(D4;8;4), či tam náhodou nie je nejaká medzera na začiatku alebo podobne. Ak je vstup naozaj taký, ako si napísal, tak jediná vec, ktorá mi napadá, je upraviť ten vzorec takto:

KDYŽ(MOD(N(ČÁST(D4;1;6)&ČÁST(D4;8;4));11)=0;"špatné";"správné")

Nespadáš do "výjimek"?

Od 1. 1. 1954 se za lomítko kromě těchto třech číslic přidává ještě čtvrtá číslice, sloužící jako kontrolní číslice. Kontrolní číslice se doplní tak, aby celé rodné číslo bylo beze zbytku dělitelné jedenácti. Na posledním místě rodného čísla je tak zbytek po dělení devítimístného rodného čísla číslem jedenáct. Z tohoto pravidla existuje výjimka. Pokud je zbytek po dělení devítimístného čísla roven deseti (a neexistuje žádná kontrolní číslice, která by splňovala předchozí podmínku), jako kontrolní číslice se použije nula (a celé rodné číslo pak dělitelné jedenácti není). Tato výjimka byla použita zhruba u tisícovky rodných čísel a přidělování takových rodných čísel bylo roku 1985 podle interního předpisu Federálního statistického úřadu č. Vk. 2898/1985 ukončeno.

Zpět do poradny Odpovědět na původní otázku Nahoru