Jak używać funkcji LET w Excelu
W programach takich jak Microsoft Excel i Google Sheets funkcja LET pozwala użytkownikom na wykonywanie obliczeń bardziej wydajnie poprzez definiowanie lokalnych zmiennych w formule. Używanie tej funkcji skutkuje uproszczeniem pracy z formułami, które mogą być długie lub złożone przez wielokrotne odwołanie do tego samego argumentu.
Jak działa i jaki jest składnia funkcji LET
Składnia funkcji LET
w Office 365, Excel 2019 i nowszych wersjach, a także w Google Sheets wygląda następująco:
LET(nazwa1, wartość1, [nazwa2], [wartość2], ..., wynik_ostateczny)
- nazwa1, nazwa2, …: To zmienne lokalne, które definiujemy.
- wartość1, wartość2, …: Wartości przypisane do zdefiniowanych zmiennych.
- wynik_ostateczny: Formuła lub obliczenie, które korzystają z zdefiniowanych zmiennych.
Przykład użycia funkcji może wyglądać tak:
=LET(x, 5, x*x)
W tym przypadku, zmienna x
ma przypisaną wartość 5, a wynik ostateczny to x * x
, czyli 25.
Praktyczne zastosowanie w rzeczywistych scenariuszach
Przyjrzyjmy się, jak funkcja LET może być użyteczna w konkretnych zadaniach.
Analiza kosztów produkcji
Rozważmy sytuację, w której firma chce obliczyć całkowity koszt produkcji, biorąc pod uwagę koszt materiałów, koszt robocizny i koszt maszyn. Zmiennymi są koszt jednostkowy materiału (M), liczba jednostek (N), koszt robocizny na jednostkę (L) i koszt maszyny na godzinę (G), a liczba godzin pracy maszyn (H).
=LET(M, 20, N, 150, L, 30, G, 50, H, 24, (M * N + L * N + G * H))
W powyższym przykładzie zmienna M
jest równa 20, N
150, L
30, G
50, H
24. Formuła obliczy całkowity koszt produkcji sumując wszystkie koszty.
Obliczanie średniej ważonej wyników testów
Nauczyciel chce obliczyć średnią ważoną wyników testów swoich uczniów, gdzie każdy test ma inną wartość punktową. Przyjmijmy, że test1 ma wartość 40 punktów, test2 – 60 punktów, a wyniki to odpowiednio 78 i 95.
=LET(test1_score, 78, test1_value, 40, test2_score, 95, test2_value, 60, ((test1_score * test1_value + test2_score * test2_value) / (test1_value + test2_value)))
Dzięki użyciu funkcji LET
, nie tylko uprośćmy formułę ale również zwiększymy jej czytelność przez wprowadzenie zmiennych zamiast powtarzania wartości.
Podsumowując, funkcja LET to potężne narzędzie, które pozwala poprawić czytelność formuł przez używanie zmiennych lokalnych i zmniejszyć ilość obliczeń potrzebnych do odświeżania arkusza, co jest szczególnie przydatne w przypadku dużych i złożonych arkuszy.
Więcej informacji: https://support.microsoft.com/pl-pl/office/funkcja-let-34842dd8-b92b-4d3f-b325-b8b8f9908999