Excel - rodná čísla

Od: Datum: 27.03.14 06:30 odpovědí: 4 změna: 27.03.14 14:28
avatar

Dobrý den, mám zadané rodní číslo a potřebuji určit, zda se jedná o muže nebo ženu. Zadala jsem =KDYŽ(ČÁST(A54;3;1)<3;M;Ž), ale nefunguje. Kde mám prosím chybu? Děkuji


Seznam odpovědí:
 
moment čekejte prosím, probíhá přenos dat...
Zobrazení struktury odpovědí v otázce
Skrytí struktury odpovědí v otázce
Zobrazení struktury odpovědí v otázce

 

Odpovědi na otázku:
Datum: 27.03.14 07:10
avatar

Vytvořil bych si pomocný sloupec s pro funkci ČÁST a z něho bych bral znak pro funkci KDYŽ. Tak to funguje.

doplněno 27.03.14 07:15:

Omlouvám se, ani tak to nefunguje.

doplněno 27.03.14 07:25:

Nevím proč, ale pokud tu funkci ČÁST ve sloupci vynásobíš *1, tak potom to začne fungovat. Možná že by to pomohlo udělat to i ve tvém výchozím vzorci. Zatím čau.

Ohodnoceno: 2x
 
Datum: 27.03.14 08:40
avatar

Nevím proč, ale pokud tu funkci ČÁST ve sloupci vynásobíš *1, tak potom to začne fungovat
V rodném čísle je lomítko a proto ho excel bere jako TEXT. Vytáhneš z něj znak na třetí pozici a je to pořád TEXT i když vypadá jako číslo. Ted jsou dvě možnosti, buď fcí HODNOTA nebo bez fce x1. Jakýkoli TEXT, který by mohl být číslem se po vynásobení jedničkou stane číslem. Takže proto.

Ohodnoceno: 2x
 
Datum: 27.03.14 07:59
avatar

když je číslo na třetí pozici zleva menší než 3, pak se jedná o rodné číslo muže, jinak ženy.

Až potud máte vzoreček správně, jen musíte přidat převedení výběru na hodnotu a texty dát do uvozovek.

*

=IF(VALUE(MID(A54,3,1))<3,"M","Z")

=KDYŽ(HODNOTA(ČÁST(A54;3;1))<3;"M";"Ž")

Ohodnoceno: 2x
 
Datum: 27.03.14 14:28
avatar

Děkuji

 

 

Přihlásit se k odběru odpovědí z této otázky:

Neneseme odpovědnost za správnost informací a za škodu vzniklou jejich využitím. Jednotlivé odpovědi vyjadřují názory jejich autorů a nemusí se shodovat s názorem provozovatele poradny Poradte.cz

 
Copyright © 2004-2016 Poradna Poradte.cz. Všechna práva na poradně Poradte.cz vyhrazena.