Formuła "jeżeli" - jak poprawnie zapisać

Użytkowanie arkusza kalkulacyjnego
puter
Posty: 20
Rejestracja: pn mar 27, 2023 7:32 pm

Formuła "jeżeli" - jak poprawnie zapisać

Post autor: puter »

Cześć, jak powinna wyglądać poprawnie zapisana formuła:
Jeżeli w A1 jest "Prawda" i w A2 jest "Prawda" to licz niepuste w B2:B5
i kolejna
Jeżeli w A3 jest tekst "tekst1" lub "tekst2" to licz niepuste w B6:B8

Kombinuje ale z kilkoma wartościami nie mogę tego ogarnąć. Dzięki za pomoc.
LibreOffice 6.2.8.2 na Windows 11
Awatar użytkownika
Jermor
Posty: 2352
Rejestracja: sob paź 12, 2013 11:09 am
Kontakt:

Re: Formuła "jeżeli" - jak poprawnie zapisać

Post autor: Jermor »

Nie wiem, czy "Prawda" w A1 i A2 oznacza, że tam są wpisane słowa "prawda", czy są tam wyrażenia logiczne zwracające wartość PRAWDA lub FAŁSZ.
Po drugie co ma się stać gdy A1 lub A2 albo A1 i A2 będą miały wartość FAŁSZ.
Jeśli to jest ten drugi przypadek, to:

Kod: Zaznacz cały

=JEŻELI(I(A1;A2);4-LICZ.PUSTE(B2:B5);tutaj to co ma być gdy choćby jeden z warunków był fałszywy)
Gdyby to był ten pierwszy przypadek, to jest on także rozwiązaniem drugiego pytania

Kod: Zaznacz cały

=JEŻELI(I(A1="Prawda";A2="Prawda");4-LICZ.PUSTE(B2:B5; ......)
Jeżeli interesują cię niepuste komórki tylko wtedy gdy A1 i A2 są PRAWDA a w pozostałych przypadkach ma wyjść 0, to możesz zamiast funkcji JEŻELI() napisać formułę

Kod: Zaznacz cały

=(4-LICZ.PUSTE(B2:B5))*A1*A2
tylko że wtedy nie wiesz, czy zero wyszło dlatego, że są same puste, czy dlatego, że A1, A2 albo obie te komórki zawierają FAŁSZ.
AOO 4.1.15, LO 24.8.2 (x64) na Windows 10 64bit
Ważne!
Jeśli twój problem został rozwiązany, wróć do swojego pierwszego postu, przejdź do edycji i dopisz [SOLVED] w temacie.
Inni, którzy mają podobny problem, będą wiedzieli, że istnieje jego rozwiązanie.
ODPOWIEDZ