Funkcja jeżeli problem [SOLVED]

Nie wiesz, gdzie umieścić swój post? Pisz tutaj!
Aliczku
Posty: 5
Rejestracja: ndz sty 07, 2018 4:19 am

Funkcja jeżeli problem [SOLVED]

Post autor: Aliczku »

Witam.
Jeżeli chciałbym zliczyć z pewnego zakresu ile mam wiekszy wynik cyfr np mam 1,2,3,4,4,5,6
Formuła =LICZ.JEŻELI(O40:O46;">5,5") i działa. ale jak dam =LICZ.JEŻELI(O40:O46;">B11") to zawsze pokazujee 0 i nie działa. Chciałbym zrobić wiele formuł gdzie liczyło np 6 zakresów i nie chciałbym non stop poprawiać wszędzie np z 5,5 +na inny tylko zmieniał bym wartość w B11 i samo dodawało. Pomożecie :crazy:
Ostatnio zmieniony sob lut 04, 2023 1:22 am przez Aliczku, łącznie zmieniany 1 raz.
Openoffice 4.1.1 Winows 10
Jan_J
Posty: 4557
Rejestracja: pt maja 22, 2009 1:20 pm
Lokalizacja: Wrocław

Re: Funkcja jeżeli problem

Post autor: Jan_J »

Formuła

Kod: Zaznacz cały

=LICZ.JEŻELI(O40:O46; ">B11")
działa poprawnie, tylko nie tak jak chcesz.

Rozpoznaje ona adres bloku zakresu O40:O46, ale nie ma pojęcia, że B11 też jest adresem. Jest to dla niej dana tekstowa, z którą porównywane będą wartości w analizowanym bloku.

Jeśli chcesz wziąć pod uwagę zawartość komórki B11 zamiast tekstu będącego ciągiem symboli B, 1, 1, napisz formułę

Kod: Zaznacz cały

=LICZ.JEŻELI(O40:O46; ">" & B11)
co na ludzki język tłumaczy się tak:
„weź to , co znajdziesz w komórce B11 i poprzedź to symbolem '>'”. Operator & służy do łączenia (konkatenacji) napisów.
JJ
LO (7.6) ∙ AOO (4.1) ∙ Python (3.11|3.10) ∙ Unicode 15 ∙ LᴬTEX 2ε ∙ XML ∙ Unix tools ∙ Linux (Rocky|CentOS)
Awatar użytkownika
Jermor
Posty: 2233
Rejestracja: sob paź 12, 2013 11:09 am
Kontakt:

Re: Funkcja jeżeli problem

Post autor: Jermor »

Tak zupełnie na marginesie twojego problemu...
Gdybyś wywołał pomoc i wpisał hasło LICZ.JEŻELI zobaczyłbyś taki opis:
LICZ.JEŻELI
Zwraca liczbę elementów w zakresie komórek spełniających określone kryteria.
Wyszukiwanie umożliwia korzystanie z wyrażeń regularnych. Na przykład wprowadzenie frazy "wszystko.*" pozwala odszukać pierwsze wystąpienie wyrazu "wszystko", po którym następują dowolne znaki. Aby wyszukać tekst, który jest wyrażeniem regularnym, należy poprzedzić każdy znak odwróconą kreską ukośną \. Aby włączyć lub wyłączyć automatyczne używanie wyrażeń regularnych, wybierz polecenie Narzędzia – Opcje – OpenOffice Calc – Oblicz.
Składnia:
LICZ.JEŻELI(zakres; kryteria)
Zakres jest zakresem komórek, do którego będą zastosowane kryteria.
Kryteria oznaczają kryteria wyszukiwania w postaci liczby, wyrażenia lub ciągu znaków. Kryteria określają komórki, które mają być uwzględnione w obliczeniach. Funkcja pozwala także na wprowadzenie poszukiwanego tekstu w formie wyrażenia regularnego, np. wprowadzenie ciągu "b*" pozwala na wyszukanie wszystkich słów rozpoczynających się na literę b. Można także wskazać zakres komórek zawierający kryteria wyszukiwania. W celu wyszukania tekstu w dokładnie podanym brzmieniu należy ująć go w cudzysłów.
Przykład:
Zakres komórek A1:A10 zawiera liczby od 2000 do 2009. Komórka B1 zawiera numer 2006. W komórce B2 zostaje wprowadzona formuła:
=LICZ.JEŻELI(A1:A10;2006) zwraca wartość 1.
=LICZ.JEŻELI(A1:A10;B1) zwraca wartość 1.
=LICZ.JEŻELI(A1:A10;">=2006") zwraca wartość 4.
=LICZ.JEŻELI(A1:A10;"<"&B1) ― jeśli komórka B1 zawiera wartość 2006, funkcja zwraca wartość 6.
=LICZ.JEŻELI(A1:A10;C2), z tekstem >2006 w komórce C2 powoduje zliczenie liczby komórek z zakresu A1:A10, w których wartość jest wyższa od >2006.
Aby policzyć tylko liczby ujemne: =LICZ.JEŻELI(A1:A10;"<0")
AOO 4.1.15, LO 7.5.9 (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.
Aliczku
Posty: 5
Rejestracja: ndz sty 07, 2018 4:19 am

Re: Funkcja jeżeli problem

Post autor: Aliczku »

Dziękuje
Openoffice 4.1.1 Winows 10
ODPOWIEDZ