Szybka nawigacja
Funkcja LAMBDA
Podsumowanie
Funkcja LAMBDA pozwala tworzyć własne, wielokrotnego użytku funkcje w Excelu z czytelnymi nazwami. Umożliwia definiowanie niestandardowych obliczeń bez VBA czy makr, dostępnych w całym skoroszycie jak natywne funkcje.
Składnia
LAMBDA([parametr1, parametr2, …,] obliczanie)
Parametry
| Parametr | Typ | Wymagane | Opis |
|---|---|---|---|
| parametr | Any |
Nie | Opcjonalne parametry wejściowe (odwołania do komórek, liczby, teksty) |
| obliczanie | Formula |
Tak | Formuła obliczeniowa zwracająca wynik |
Użycie funkcji LAMBDA
LAMBDA rewolucjonizuje pracę z formułami umożliwiając tworzenie własnych funkcji. Zamiast kopiować skomplikowane wzory, definiujesz je raz w Menedżerze nazw i używasz jak SUMA czy WYSZUKAJ.PIONOWO.
Typowe przykłady LAMBDA
Prosty test LAMBDA
=LAMBDA(liczba,liczba+1)(5)
Zwraca 6. Funkcja zwiększająca liczbę o 1 z natychmiastowym wywołaniem.
Konwersja F→C (ToCelsius)
=LAMBDA(temp,(5/9)*(temp-32))
Definicja w Menedżerze nazw. Użycie: =ToCelsius(A1) konwertuje Fahrenheit na Celsiusz.
Przeciwprostokątna (Hypotenuse)
=LAMBDA(a,b,PIERWIASTEK(a^2+b^2))
Oblicza długość przeciwprostokątnej. Użycie: =Hypotenuse(3,4) zwraca 5.
Licznik słów (CountWords)
=LAMBDA(tekst,DŁ(USUŃ.ZBĘDNE.ODSTĘPY(tekst))-DŁ(PODSTAW(USUŃ.ZBĘDNE.ODSTĘPY(tekst)," ",""))+1)
Zlicza słowa w tekście po usunięciu zbędnych spacji.
Często zadawane pytania
Typowe błędy i rozwiązania
#ARG!
Cause: Za dużo parametrów (>253) lub błędna liczba argumentów przy wywołaniu
Solution: Sprawdź liczbę parametrów (max 253) i argumentów wywołania
#LICZBA!
Cause: Cykliczne wywołanie LAMBDA samej siebie
Solution: Usuń rekurencję lub ogranicz głębokość zagnieżdżenia
#OBL!
Cause: LAMBDA bez natychmiastowego wywołania w komórce
Solution: Dodaj wywołanie: =LAMBDA(...)(argument1, argument2)
#NAZWA?
Cause: Nazwa parametru zawiera kropkę (.)
Solution: Używaj tylko liter, cyfr i podkreślników w nazwach parametrów
Uwagi
- Nazwy parametrów nie mogą zawierać kropki (.)
- Funkcje LAMBDA zapisuj w Menedżerze nazw z opisem
- Testuj najpierw w komórce z natychmiastowym wywołaniem
- Komentarz w Menedżerze nazw (max 255 znaków) pojawia się w podpowiedziach
- Dostępne tylko w Excel 365 i nowszych
Kompatybilność
Dostępne w: Excel 365, Excel dla sieci web (beta)
Niedostępne w: Excel 2019 i starsze, Excel 2021 bez aktualizacji
Treść ostatnio sprawdzona: December 9, 2025
Częstotliwość aktualizacji: W razie potrzeby
Przetestowane wersje Excel: Excel 365