Excel. Jaką formułę wprowadzić by pojawiła się płeć ?..próbuję i próbuję, ale ciągle wychodzi mi mężczyzna, =JEŻELI(A1=PRAWY("a";(1));"kobieta";"mężczyzna") nie wiem, co tu jest nie tak. Proszę o pomoc !
" Life is not a problem to be solved but a reality to be experienced! "
© Copyright 2013 - 2024 KUDO.TIPS - All rights reserved.
Próbujesz tutaj zastosować pewną sztuczkę, polegającą na tym, że badasz ostatnią literę imienia i sprawdzasz czy kończy się na "a". Istnieją pewne wyjątki, ale faktycznie w języku polskim żeńskie imiona kończą się na "a". Niestety źle zbudowałaś funkcję jeżeli.
Napisałaś:
=JEŻELI(A1=PRAWY("a";(1));"kobieta";"mężczyzna")
czyli dosłownie, sprawdzasz czy imie w komórce A1 jest takie samo jak ostatni znak(1 znak od końca) w słowie "a" < bo takie słowo podajesz w nawiasie. Jeżeli tak(a zawsze będzie tak, zwraca ten ostatni znak czyli "a". Reasumując, Twoja funkcja sprawdza czy imie w polu A1 jest równe "a" to wtedy daje wynik "kobieta" w przeciwnym razie daje wynik mężczyzna.
Teraz krótko jak powinna funkcja wyglądać:
=JEŻELI(PRAWY(A1;(1))="a";"kobieta";"mężczyzna")
czyli sprawdzamy:
Jeżeli ostatni znak od prawej w komórce A1 jest literką "a" czyli (prawy(a1;(1))="a" to wtedy wynikiem jest słowo kobieta, a w przeciwnym razie mężczyzna.
Sprawdź czy teraz działa :)