Operatory Operatory odwołania : (dwukropek) B5:B15 ; (średnik) (B5:B15; D10:D18) Operatory arytmetyczne: Znak - (minus) przed liczbą % np.: 120*2% = 2%*120 ^ Potęgowanie *, / multiplikatywne (mnożenie, dzielenie) +, - addytywne (dodawanie, odejmowanie) Operator złączenia u & & ampersand znak konkatenacji, umożliwiający dodawanie u Operatory porównania (logiczne): > większe < mniejsze = równe >= większe lub równe <= mniejsze lub równe <> różne np.: 2+3<3+4 LOGICZNE JEŻELI(test_logiczny;wartośd_jeżeli_prawda;wartośd_jeżeli_fałsz) - Zwraca jedną wartośd, jeśli podany argument zostanie oszacowany jako PRAWDA, albo inną wartośd, jeśli argument zostanie oszacowany jako FAŁSZ. Przykład : =JEŻELI(A1 > A2; bieżące są większe od przewidywanych ; przewidywane są większe od bieżących ) Funkcja sprawdza czy A1(czyli wydatki bieżące) są większe od A2(wydatki przewidywane) jeżeli tak (prawda) zwraca bieżące są większe od przewidywanych, jeżeli nie (fałsz) zwraca przewidywane są większe od bieżących Zad. Sprawdź dla podanej tabeli czy wydatki bieżące są większe od przewidywanych. jeżeli tak zwród bieżące są większe od przewidywanych, jeżeli nie wypisz przewidywane są większe od bieżących bieżące przewidywane 1500 900 500 900 500 925
JEŻELI.BŁĄD(wartośd;wartośd_jeżeli_błąd) - Zwraca określoną wartośd, jeśli wynikiem formuły będzie błąd; w przeciwnym razie zwraca wynik formuły. Funkcja JEŻELI.BŁĄD służy do wyłapywania i obsługi błędów w formule. Zad. Podziel dane liczby przez 0 jeżeli wystąpi błąd wypisz Błąd obliczeo, w przeciwnym wypadku wynik bieżące 12 0 22 3 LUB(logiczna1;logiczna2;...) - Zwraca wartośd logiczną PRAWDA, jeśli chod jeden argument ma wartośd logiczną PRAWDA; jeśli wszystkie argumenty mają wartośd logiczną FAŁSZ, funkcja zwraca wartośd logiczną FAŁSZ. ORAZ(logiczna1;logiczna2;...) - Zwraca wartośd logiczną FAŁSZ, jeśli chod jeden argument ma wartośd logiczną FAŁSZ; jeśli wszystkie argumenty mają wartośd logiczną PRAWDA, funkcja zwraca wartośd logiczną PRAWDA.
Tekstowe DŁ() - Funkcja DŁ zwraca liczbę znaków ciągu owego. Zad. Podaj ilośd znaków w tekście : technologii informatycznych. Coraz chętniej inwestuje się w implementację nowych systemów informatycznych, informatyzację miejsc pracy oraz procesów obsługi klienta. W dzisiejszych czasach bardzo trudno jest sobie wyobrazid sytuację, w której FRAGMENT.TEKSTU(;liczba_początkowa;liczba_znaków) - zwraca określoną liczbę znaków z ciągu owego, począwszy od określonej pozycji, na podstawie podanej liczby znaków. Zad. Z podanego wyżej u zwród 40 znaków począwszy od 10go. LEWY(;liczba_znaków) - Funkcja LEWY zwraca pierwsze znaki w ciągu owym, na podstawie określonej liczby znaków. Zad. Wpisz swoje imię i nazwisko. W komórce obok zwród swoje imię za pomocą funkcji LEWY() PRAWY(;liczba_znaków) - Funkcja PRAWY zwraca ostatnie znaki w ciągu owym, na podstawie określonej liczby znaków. Zad. Wpisz swoje imię i nazwisko. W komórce obok zwród swoje nazwisko za pomocą funkcji PRAWY() ZNAJDŹ(szukany_;obejmujący_;liczba_początkowa) - Funkcja ZNAJDŹ lokalizuje ciąg owy wewnątrz innego ciągu owego i zwracają pozycję początkową pierwszego ciągu, licząc od pierwszego znaku drugiego ciągu. W funkcji ZNAJDŹ jest uwzględniana wielkośd liter. Zad. Znajdź od którego znaku w podanym tekście zaczyna się słów dekady : SZUKAJ.TEKST(szukany_; obejmujący_; liczba_początkowa) - Funkcja SZUKAJ służy do odnajdywania jednego ciągu owego wewnątrz innego ciągu owego i zwracania pozycji początkowej szukanego u liczonej od pierwszego znaku u przeszukiwanego. W funkcji SZUKAJ.TEKST nie jest uwzględniana wielkośd liter. Zad. Znajdź od którym znakiem w podanym tekście jest pierwsza litera w :
ZASTĄP(stary_;liczba_początkowa;liczba_znaków;nowy_) - Funkcja ZASTĄP zastępuje częśd ciągu owego innym ciągiem owym z uwzględnieniem określonej liczby znaków. Zad. Zastąp w podanym tekście pierwsze 10 znaków literą S : PODSTAW(;stary_; nowy_;wystąpienie_liczba) - Podstawia w ciągu owym w miejsce argumentu stary_ argument nowy_. Funkcji PODSTAW należy używad wtedy, gdy trzeba zamienid określony pojawiający się w ciągu owym na inny ; funkcji ZASTĄP należy natomiast używad wtedy, gdy trzeba zamienid dowolny pojawiający się w określonym miejscu ciągu owego. Jeśli argument wystąpienie_liczba jest podany, to tylko to konkretne wystąpienie argumentu stary_ zostanie zastąpione. W innym przypadku każde pojawienie się w tekście argumentu stary_ jest zamieniane na argument nowy_. Zad. W poniższym tekście zamied wszystkie litery e na E : technologii informatycznych. PORÓWNAJ(1;2) - Porównuje dwa y i zwraca wartośd PRAWDA, jeśli są dokładnie takie same; w przeciwnym przypadku zwraca wartośd FAŁSZ. Funkcja PORÓWNAJ uwzględnia wielkośd liter, ale ignoruje różnice w formatowaniu. Funkcja PORÓWNAJ umożliwia sprawdzanie u wprowadzanego do dokumentu. Zad. Sprawdź za pomocą funkcji PORÓWNAJ czy podane y są takie same : Pierwszy Wyraz wy raz Drugi
Funkcje Zagnieżdżone Zagnieżdżanie funkcji polega na wstawianiu w miejscu augmentu kolejnej funkcji np.: =JEŻELI(DŁ() > 5; Długośd u jest większa od pięciu ; Długośd u jest mniejsza od pięciu ; ) Zad. Jeżeli podana ilośd znaków w podanym tekście jest większa od 50 wypisz : Długośd u jest większa od 50 ; Długośd u jest mniejsza od 50 technologii informatycznych. Coraz chętniej inwestuje się w implementację nowych systemów informatycznych, informatyzację miejsc pracy oraz procesów obsługi klienta. W dzisiejszych czasach bardzo trudno jest sobie wyobrazid sytuację, w której Zad. Porównaj poniższe y. Wypisz Teksty są takie same w przypadku gdy są lub Teksty się różnią gdy nie są jednakowe. Pierwszy Wyraz wy raz Drugi Zad. Znajdź od którym znakiem w podanym tekście jest druga litera w : Zad. Wpisz 10 imion i nazwisk. W komórce obok zwród imiona za pomocą funkcji LEWY() i ZNAJDŹ()