Avatar uživatele
Elisa24

Jak zadat do excelu tuto funkci?

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
Doplňuji:
Dala jsem to do uvozovek a stále nic

Zajímavá 2Pro koho je otázka zajímavá? suaeda, JájsemRaibek před 3893 dny Sledovat Nahlásit



Odpovědi
Avatar uživatele
magorvkleci

to „M“ a „Žˇ“ musí být v uvozovkách
Doplňuji:
tak ještě tu „3“ v tom porovnání

Upravil/a: magorvkleci

0 Nominace Nahlásit


Avatar uživatele
suaeda

Funkce když pracuje v excelu s textem. Funkce je menší < je matematický výraz. Excel neumí to porovnat.
Trochu jsem to obešel a použil vnořenou funkci KDYŽ.
'=KDYŽ=„5“;„Ž­“;(KDYŽ=„6“;„Ž“;„M“)))
Doplňuji:
Napsal jsem to špatně. Nikoliv funkce KDYŽ, ale funkce ČÁST pracuje s textem.

Upravil/a: suaeda

0 Nominace Nahlásit


Diskuze k otázce
Avatar uživatele
arygnoc

suaeda

excel VIE [umí] porovnávať reťazce i s operátormi >, <, <>, =<, >= (vyhodnocuje ASCII kódy).

ale i váš vzorec je správny (až na ten apostrof na začiatku), i keď zbytočne dlhý.

před 3893 dny Odpovědět Nahlásit
Avatar uživatele
arygnoc

JájsemRaibek

iste.

ešte by to išlo vytvoriť pomocou ďalších 16 tabuliek.
prosím vás, keď nepoznáte funkcie excelu, neraďte.

;)

před 3893 dny Odpovědět Nahlásit
Avatar uživatele
arygnoc

odpoveď máte v diskusii u otázky http://www.od­povedi.cz/otaz­ky/jaka-funkce-v-excelu-odkaze-na-treti-znak

před 3893 dny Odpovědět Nahlásit
Avatar uživatele
arygnoc

chýbajú vám úvodzovky – údaj ťaháte z textu.
má byť:

KDYŽ(ČÁST(A54;3;1)<„­3“;„M“;„Ž“)

před 3893 dny Odpovědět Nahlásit
Nový příspěvek