Funkcja Excel LAMBDA (365)
Opis
Excel LAMBDA Funkcja służy do tworzenia funkcji niestandardowych, które można ponownie wykorzystać w skoroszycie. A po utworzeniu i przetestowaniu funkcji LAMBDA można ją zdefiniować jako przyjazną nazwę do wywołania.
Składnia formuły
Argumenty
|
Uwagi
Nazwy i parametry LAMBDA są zgodne z regułami składni programu Excel dla nazw, z tym wyjątkiem, że w nazwie parametru nie należy używać kropki (.).
W programowaniu komputerowym termin LAMBDA odnosi się do anonimowej funkcji lub wyrażenia, co oznacza, że po utworzeniu i przetestowaniu ogólnej wersji funkcji LAMBDA można ją przenieść do Menedżera nazw i formalnie zdefiniować tę formułę jako nazwę.
Potrzebna jest tylko jedna kopia kodu do aktualizacji podczas rozwiązywania problemów lub aktualizowania funkcji, a zmiany będą automatycznie propagowane do wszystkich wystąpień funkcji LAMBDA w skoroszycie, ponieważ logika zawarta w formule utworzonej przez funkcję LAMBDA istnieje tylko w jednym miejscu.
Błędy
1) #Wartość! Błąd pojawia się, gdy:
W formule wprowadza się ponad 253 parametry;
Niepoprawna liczba argumentów jest przekazywana do funkcji LAMBDA.
2) Jeśli funkcja LAMBDA jest wywoływana z jej wnętrza, a wywołanie jest cykliczne, program Excel może zwrócić #LICZBA! błąd, jeśli jest zbyt wiele wywołań rekurencyjnych.
3) #CALC! błąd pojawia się, gdy tworzysz funkcję LAMBDA w komórce bez wywoływania jej z wnętrza komórki.
Wersja
Excel 365
Jak używać LAMBDA do tworzenia niestandardowej formuły
Weź przykład, aby uzyskać wynik x*y+1, xw kolumnie A2:A7, yw kolumnie B2:B7, wykonaj poniższe kroki, aby utworzyć niestandardową formułę za pomocą funkcji LAMBDA i nazwij ją.
1. Przetestuj formułę
Po pierwsze, musisz sprawdzić, czy argumenty, których użyjesz w obliczeniach, działają poprawnie.
W komórce wpisz standardową formułę
=A2*B2+1
Naciśnij przycisk Wchodzę klucz, aby sprawdzić, czy argumenty w obliczeniach są poprawne.
2. Utwórz formułę LAMBDA
Aby uniknąć #CALC! błąd, dodaj wywołanie funkcji LAMBDA, aby uzyskać prawidłowy wynik.
W komórce wpisz funkcję LAMBDA w następujący sposób:
=LAMBDA(x,y,x*y+1)(A2,B2)
Naciśnij przycisk Wchodzę klawisz.
Tutaj A2 = x, B2=y.
3. Zdefiniuj nazwę formuły LAMBDA
Po utworzeniu i przetestowaniu formuły LAMBDA dodaj ją do Menedżera nazw i zdefiniuj nazwę do przywołania następnym razem w skoroszycie.
Kliknij Wzory > Zdefiniuj nazwę, w poppingu Nowe imie w oknie dialogowym, zdefiniuj nazwę w Imię pole tekstowe dla nowej formuły i wpisz formułę LAMBDA do Odnosi się do pole tekstowe. Kliknij OK.
Teraz możesz użyć nowej nazwy formuły w komórce, aby uzyskać wynik obliczenia.
Inne funkcje:
-
przewyższać bycol Funkcjonować
Funkcja Excel BYCOL stosuje funkcję LAMBDA do każdej kolumny w danej tablicy i zwraca wynik na kolumnę jako pojedynczą tablicę.
-
przewyższać BYROW Funkcjonować
Funkcja Excel BYROW stosuje funkcję LAMBDA do każdego wiersza w danej tablicy i zwraca wynik na wiersz jako pojedynczą tablicę.
-
przewyższać Z.TEST Funkcjonować
Funkcja Excel Z.TEST (2010) zwraca jednostronną wartość P testu z, która jest przydatna w różnych analizach.
-
przewyższać F.DIST Funkcjonować
Funkcja Excel ROZKŁ.F zwraca rozkład prawdopodobieństwa F, który jest zwykle używany do pomiaru stopnia zróżnicowania między dwoma zestawami danych.
Najlepsze narzędzia biurowe
Kutools dla programu Excel - pomaga wyróżnić się z tłumu
Kutools dla programu Excel oferuje ponad 300 funkcji, Pewność, że to, czego potrzebujesz, jest w zasięgu jednego kliknięcia...
Karta Office - Włącz czytanie i edycję na kartach w Microsoft Office (w tym Excel)
- Jedna sekunda, aby przełączać się między dziesiątkami otwartych dokumentów!
- Zmniejsz liczbę kliknięć myszą każdego dnia, pożegnaj się z dłonią myszy.
- Zwiększa produktywność o 50% podczas przeglądania i edytowania wielu dokumentów.
- Wprowadza wydajne karty do pakietu Office (w tym programu Excel), podobnie jak przeglądarki Chrome, Edge i Firefox.