Funkcja LAMBDA w Excelu
Funkcja LAMBDA w Excelu to nieco starsze niż LET narzędzie do tworzenie nietypowych funkcji. Opiera się na ponownych użyciach i nadawaniu funkcjom bardziej opisowych nazw. Opłaca się to wykonać dla często używanych formuł. W ten sposób tworzysz własną formułę i nie musisz za każdym razem pisać jej na nowo, lub choćby kopiować. Zmniejszasz w ten sposób ryzyko błędu i oszczędzasz dużo czas, a także fatygi.
Generalna zasada to możliwość dodawania własnych funkcji do biblioteki Excela, która zawiera już wbudowane funkcje. To z nich korzystasz w trakcie pracy w skoroszytach. Możesz tę właśnie bibliotekę przeglądać w Karcie FORMUŁY. Ponadto funkcja LAMBDA nie wymaga języka VBA, makr ani języka JavaScript, dlatego aby z niej korzystać nie musisz być programistą. Wystarczy, że bardziej złożone obliczenia wpiszesz w oknie dialogowym biblioteki Excela, nadasz jej nazwę własną, opiszesz (jeśli chcesz) i możesz wywoływać jąz biblioteki w trakcie pracy tak, jak np. zwykłą formułę "suma".
Praktyczna funkcja LAMBDA w Excelu - dodawanie do biblioteki

Budowa
=LAMBDA([parametr1, parametr2, …,] obliczanie)
| Argument | Opis |
|---|---|
| parametr | Wartość, która ma zostać przekazana do funkcji, na przykład odwołanie do komórki, zbiór wartości, wynik działania lub liczba. Argument opcjonalny. |
| obliczanie | Zasadnicza formuła. To ona zwróci wynik funkcji. Musi być ostatnim argumentem, by zwrócić wynik. Argument wymagany. |
- napisz funkcję LAMBDA i sprawdź czy działa prawidłowo. możesz to zrobić w dowolnej komórce,
- Następnie dodaj ją do biblioteki funkcji. Tam nadając jej nazwę własną, w naszym przykładzie "TOCELSIUS":
- W Excel dla Window wybierz kartę Formuły > Menedżer nazw / W Excel dla Mac wybierz kartę Formuły > Definiuj nazwę
- Wybierz opcję NOWA
- Następnie wprowadź informacje w oknie dialogowym Nowa nazwa
Funkcja Lambda w Excelu na przykładzie
Konwertowanie temperatury w stopniach Fahrenheita na stopnie Celsjusza.
=LAMBDA(temp, (5/9) * (Temp-32))
Poniższe dane wklej w komórce A1 arkusza:
104
86
68
50
32
| Formuła | Wynik |
| =TOCELSIUS(A2) | 40 |
| =TOCELSIUS(A3) | 30 |
| =TOCELSIUS(A4) | 20 |
| =TOCELSIUS(A5) | 10 |
| =TOCELSIUS(A6) | 0 |
TU ZNAJDZIESZ PROGRAMY SZKOLEŃ I BEZPOŚREDNI KONTAKT
Brak szkolenia w ofercie? Stworzymy dla Ciebie, takie, jakie potrzebujesz!!
KONTAKT BEZPOŚREDNI
Ramowe programy szkoleń (możliwe do modyfikacji) oraz lista szkoleń.
Kursy organizujemy w Warszawie i innych dużych miastach Polski, w naszej siedzibie, u klienta, lub we wcześniej uzgodnionej lokalizacji. Dla grup, kursantów indywidualnych, jak również online. Jesteśmy elastyczni terminowo - szkolimy w tygodniu,
jak również w weekendy i popołudniami.
Oferujemy również pomoc techniczną, na miejscu u klienta,
po dostarczeniu nam sprzętu lub online.
