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

Funkcja Lambda w Excelu

Budowa

=LAMBDA([parametr1, parametr2, …,] obliczanie)

ArgumentOpis
parametrWartość, 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.
obliczanieZasadnicza formuła. To ona zwróci wynik funkcji. Musi być ostatnim argumentem, by zwrócić wynik. Argument wymagany.
  1. napisz funkcję LAMBDA i sprawdź czy działa prawidłowo. możesz to zrobić w dowolnej komórce,
  2. 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łaWynik
=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.

Polecamy pozostałe nasze kursy:

Kontakt:

Grzegorz Sobótka 603377273
g.sobotka@grandkom.pl
Facebook