📊 Excel
Najczęściej używane funkcje i generator formuł
Matematyczne
SUMA
SUM
Sumuje wartości z podanego zakresu.
=SUMA(A1:A10)
Sumuje wartości od A1 do A10.
ŚREDNIA
AVERAGE
Oblicza średnią arytmetyczną z zakresu.
=ŚREDNIA(B1:B20)
Średnia z wartości B1:B20.
SUMA.JEŻELI
SUMIF
Sumuje komórki spełniające podany warunek.
=SUMA.JEŻELI(A1:A100;"Jan";B1:B100)
Sumuje wartości z B, gdzie w A jest "Jan".
ZAOKR
ROUND
Zaokrągla liczbę do podanej liczby miejsc dziesiętnych.
=ZAOKR(A1;2)
Zaokrągla wartość A1 do 2 miejsc dziesiętnych.
Logiczne
JEŻELI
IF
Sprawdza warunek i zwraca różne wartości w zależności od wyniku.
=JEŻELI(A1>100;"Tak";"Nie")
Jeśli A1 > 100 → "Tak", w przeciwnym razie → "Nie".
JEŻELI.BŁĄD
IFERROR
Zwraca podaną wartość gdy formuła generuje błąd.
=JEŻELI.BŁĄD(WYSZUKAJ.PIONOWO(A1;B:C;2;0);"Brak")
Jeśli VLOOKUP zwróci błąd — pokaże "Brak".
ORAZ / LUB
AND / OR
Łączy wiele warunków (oba muszą być spełnione / wystarczy jeden).
=JEŻELI(ORAZ(A1>0;B1>0);"OK";"Błąd")
Zwraca "OK" gdy A1 i B1 są jednocześnie > 0.
Wyszukiwanie i odwołania
WYSZUKAJ.PIONOWO
VLOOKUP
Szuka wartości w pierwszej kolumnie tabeli i zwraca dane z innej kolumny. Argument 4 = FAŁSZ oznacza dokładne dopasowanie.
=WYSZUKAJ.PIONOWO(A2;$B$2:$D$100;2;FAŁSZ)
Szuka A2 w kolumnie B, zwraca wartość z 2. kolumny tabeli.
XLOOKUP
XLOOKUP
Nowoczesna wersja VLOOKUP. Szuka w dowolnym kierunku, obsługuje brak wyniku, nie wymaga numeru kolumny.
=XLOOKUP(A2;B2:B100;C2:C100;"Brak")
Szuka A2 w B, zwraca odpowiadającą wartość z C. Gdy brak → "Brak".
INDEKS + PODAJ.POZYCJĘ
INDEX + MATCH
Połączenie INDEKS i PODAJ.POZYCJĘ — elastyczniejsze niż VLOOKUP, działa w obu kierunkach.
=INDEKS(C2:C100;PODAJ.POZYCJĘ(A2;B2:B100;0))
Zwraca wartość z C dla wiersza, gdzie B = A2.
Statystyczne i zliczanie
ILE.NIEPUSTYCH
COUNTA
Zlicza niepuste komórki w zakresie (działa na tekst i liczby).
=ILE.NIEPUSTYCH(A1:A100)
Ile komórek z A1:A100 jest niepustych.
LICZ.JEŻELI
COUNTIF
Zlicza komórki spełniające podany warunek.
=LICZ.JEŻELI(A1:A100;">0")
Ile komórek w A1:A100 ma wartość > 0.
MAX / MIN
MAX / MIN
Zwraca największą / najmniejszą wartość z zakresu.
=MAX(A1:A100) =MIN(A1:A100)
Największa i najmniejsza wartość w A1:A100.
Tekstowe
LEWY / PRAWY / FRAGMENT.TEKSTU
LEFT / RIGHT / MID
Wycinają fragment tekstu — od lewej, od prawej, lub ze środka.
=LEWY(A1;3) =PRAWY(A1;3) =FRAGMENT.TEKSTU(A1;2;4)
Odpowiednio: 3 pierwsze, 3 ostatnie znaki; 4 znaki od pozycji 2.
ZŁĄCZ.TEKSTY
TEXTJOIN
Łączy teksty z zakresu separatorem, opcjonalnie pomijając puste komórki.
=ZŁĄCZ.TEKSTY(", ";PRAWDA;A1:A10)
Łączy A1:A10 przecinkami, pomijając puste.
TEKST
TEXT
Formatuje liczbę/datę jako tekst wg podanego wzorca.
=TEKST(A1;"RRRR-MM-DD")
Zamienia datę z A1 na tekst w formacie "2024-12-31".
Data i czas
DZIŚ / TERAZ
TODAY / NOW
Zwracają bieżącą datę / datę i godzinę. Aktualizują się automatycznie.
=DZIŚ() =TERAZ()
Dzisiejsza data; aktualna data i czas.
DNI.ROBOCZE
NETWORKDAYS
Oblicza liczbę dni roboczych między dwiema datami (bez weekendów).
=DNI.ROBOCZE(A1;B1)
Dni robocze między datą w A1 a datą w B1.
ROK / MIESIĄC / DZIEŃ
YEAR / MONTH / DAY
Wyciągają składowe z daty: rok, miesiąc lub dzień.
=ROK(A1) =MIESIĄC(A1) =DZIEŃ(A1)
Dla daty 2024-12-31 zwracają: 2024, 12, 31.
Wybierz funkcję, uzupełnij pola — formuła zostanie wygenerowana automatycznie w wersji PL i EN.
Wybierz funkcję powyżej.
📄 Wygenerowana formuła
↑ Wybierz funkcję i uzupełnij parametry