1 funkcja tablicowa, czas, różne funkcje

Funkcja tablicowa


Jeśli chcemy obliczyć cały obszar zwykłej tabliczki mnożenia to musimy zastosować Funkcję Tablicową.





Zaznaczamy obszar gdzie mają pojawić się wyniki - szary kolor oznaczony czerwonym 1
Następnie w pasku formuły (2) wpisujemy znak =  i zaznaczamy kolumnę 3, wstawiamy znak mnożenia i zaznaczamy wiersz 4.
Zamiast Enter wciśnij  Ctrl  SHIFT  Enter   obliczenia pojawią się w całym obszarze.


Czas

Excel w specyficzny sposób obsługuje komórki formatowane jako czas. Kiedy komórka sformatowana jest jako czas widzimy godzinę


Kiedy jednak zmienimy formatowanie komórki na format "Ogólne" to zamiast godziny 7:50 zobaczymy liczbę 0,32... która oznacza, że mamy do czynienia z godziną która jest równa 1/3 doby.


Warto pamiętać, że te liczby są cały czas w tle nawet gdy widzimy godziny. Dodanie dwóch komórek zawierających godziny powoduje tak naprawdę dodanie tych liczb. Jeśli dodamy godzinę 23:00 do godziny 2:00 jako wynik zobaczymy godzinę 1:00 a jako liczbę ukrytą pod nią 1,04, czyli 1 doba i 4 setne doby (czyli godzina) co oznacza, że wskazówki zegara po dodaniu 2 godzin do 23 zatrzymają się na godzinie pierwszej następnej doby.


Funkcja Tekst
=TEKST(B17;"rrr gg:mm")

(skąd; co ma zostać) w powyższym przykładzie z komórki b17 będzie wyświetlać tylko rrr - rok i godzinę z minutami gg:mm


Funkcja Numer Tygodnia 
=NUM.TYG(C10)

prosta funkcja która z pola z datą (tutaj komórka c10) potrafi wyliczyć numer tygodnia.
Dla przypomnienia po wpisaniu = wystarczy zacząć wpisywać nazwę funkcji, excel podpowie jakie funkcje o podobnej nazwie mamy dostępne. Po wybraniu funkcji zawsze możemy wcisnąć Fx(na lewo od paska formuły) by uzupełnić elementy formuły ręcznie.


Funkcja Dni Robocze
=DNI.ROBOCZE(C10;C11)

funkcja po podaniu daty początkowej c10 i końcowej c11 wyliczy ile dni roboczych minęło


Funkcja Dzień Roboczy
w jakim dniu minie określona liczba dni roboczych
Uwaga, dni robocze zawsze wykażą o 1 dzień mniej niż funkcja dzień roboczy.


Funkcja Znajdź
=ZNAJDŹ(" ";A5)
w komórce A5 znajdz znak " " (tutaj spacja) - wynik wyświetlany w formie pozycji znaku


Funkcje lewy
=LEWY(A3;B3-1)
(tekst, liczba znaków) zwraca określoną liczbę znaków od początku tekstu (tekst -tutaj komórka A3).
liczba znaków - tutaj b3-1, można wykorzystać funkcję powyżej (znajdź) i znaleźć najpierw spację (np. pomiędzy imieniem i nazwiskiem) i jako liczbę znaków podać miejsce spacji po czym odjąć 1, otrzymamy ilość znaków imienia.

Funkcja prawy
jak wyżej, ale od prawej strony

Funkcja długość
=DŁ(A4)
Zwraca liczbę znaków w ciągu znaków tekstu (tutaj tekst w komórce A4)

Funkcja fragment tekstu 
=FRAGMENT.TEKSTU(A5;B5+1;D5-B5)
Zwraca znaki ze środka ciągu tekstowego przy danej pozycji początkowej i długości
(tekst, liczba początkowa, liczba znaków)

Funkcja litery wielkie
zamienia tekst na wielkie litery

Funkcja rok i dziś
podaje sam rok z daty, mozna w funkcji rok zagnieździć funkcje dziś
=ROK(DZIŚ())
i funkcje będzie podawać aktualny rok

Funkcja licz jeżeli
Oblicza liczbę komórek we wskazanym zakresie spełniających kryteria
=LICZ.JEŻELI(E4:E39;"fiat")
(zakres, kryteria)  tutaj policzy ilość fiatów w zakresie e4-e39

Funkcja max i min
Zwraca największą (najmniejszą) wartość ze zbioru wartości
=MAX(G4:G39)
(zakres)


Funkcja suma jeżeli
Dodaje i podaje sumę komórek ale tylko tych spełniających kryteria
=SUMA.JEŻELI(C4:C39;"warta";F4:F39)
(zakres, kryteria, zakres sum) np podaje łączną wartośc samochodów ubezpieczonych w warcie
w zakresie spis towarzystw ubezpieczeniowych, w kryterium jakie (np warta), w zakresie sum wartości ubezpieczeń.

Funkcja ile niepustych
oblicza ile niepustych komórek w zakresie


Funkcja wyszukaj pionowo
wyszukuje wartość w pierwszej od lewej kolumnie tabeli i zwraca wartość  z tego samego wiersza w kolumnie określonej przez użytkownika. Domyślnie tabela musi być sortowana rosnąco
=WYSZUKAJ.PIONOWO(B18;A5:B14;2;0)
(szukana wartość, tabela zakres, z której kolumny naszej tabeli ma podawać wartośc tu 2, wartość logiczna)

przykład:


Funkcja poda w której klasie jest 21 uczniów i w komórce C18  jako wynik podaje IIa
dlaczego?

...bo chcemy żeby z naszej tabeli podała nam jaka jest wartość drugiej kolumny jeśli w pierwszej jest wartość 21

kolejne parametry funkcji to (do podejrzenia z opisem po naciśnięciu Fx)

szukana wartość 21
tabela zakres od a5 do b14
z kolumny drugiej naszej tabeli ma podawać wartość czyli wpisujemy 2
wartość logiczna 0

Wartość logiczna to parametr opcjonalny, jeśli chcemy znaleźć najlepsze dopasowanie to ustawiamy 1, jesli chcemy znaleźć dokładny odpowiednik to ustawiamy 0


Logika matematyczna
funkcje "lub", "oraz", "nie" reagują na argumenty prawda 1 - fałsz 0
w następujący sposób






Funkcja jeżeli
Sprawdza, czy warunek jest spełniony i zwraca jedną wartość, jeśli PRAWDA, a drugą wartość jeśli FAŁSZ.
=JEŻELI(B6<10;C6*B$1;C6*D$1)
(test logiczny, co jeśli prawda, co jeśli fałsz)