Używanie funkcji jako jednego z argumentów w formule używającej funkcji jest nazywane zagnieżdżaniem i będziemy nazywać tę funkcję funkcją funkcją zagnieżdżoną. Na przykład zagnieżdżając funkcje ŚREDNIA i SUMA w argumentach funkcji JEŻELI, poniższa formuła sumuje zestaw liczb (G2:G5) tylko wtedy, gdy średnia innego zestawu liczb (F2:F5) jest większa niż 50. W przeciwnym razie zwraca 0.
Funkcje ŚREDNIA i SUMA są zagnieżdżone w funkcji JEŻELI.
W formule można zagnieżdżać maksymalnie 64 poziomy funkcji.
Zaznacz komórkę, w której chcesz wprowadzić formułę.
Aby rozpocząć formułę od funkcji, wybierz pozycję Wstaw
funkcji na
.
Program Excel wstawi znak równości (=).W polu Lub wybierz kategorię wybierz pozycję Wszystkie.
Użytkownik zaznajomiony z kategoriami funkcji może także wybrać kategorię.
Jeśli użytkownik nie wie, której funkcji użyć, może wpisać pytanie opisujące żądaną funkcję w polu Wyszukaj funkcję (na przykład „dodawanie liczb” zwraca funkcję SUMA).Aby wprowadzić kolejną funkcję jako argument, wprowadź ją w odpowiednim polu argumentu.
Elementy formuły wyświetlane w oknie dialogowym Argumenty funkcji odpowiadają funkcji wybranej w poprzednim kroku.
W przypadku wybrania opcji JEŻELI w oknie dialogowym Argumenty funkcji zostaną wyświetlone argumenty funkcji JEŻELI . Aby zagnieździć inną funkcję, możesz ją wprowadzić w polu argumentu. Można na przykład wprowadzić ciąg SUMA(G2:G5) w polu Value_if_true funkcji JEŻELI .Wprowadź wszelkie dodatkowe argumenty, które są potrzebne do wypełnienia formuły.
Zamiast wpisywać odwołania do komórek, można także zaznaczyć komórki, na które ma wskazywać odwołanie. Wybierz strzałkę w górę, aby zminimalizować okno dialogowe, zaznacz komórki, do których chcesz się odwołać, a następnie wybierz strzałkę w dół, aby ponownie rozwinąć okno dialogowe.Porada
Aby uzyskać więcej informacji o funkcji i jej argumentach, wybierz pozycję Pomoc dotyczącą tej funkcji.
Po zakończeniu argumentów formuły wybierz przycisk OK.
Przykłady
Poniżej przedstawiono przykład użycia zagnieżdżonych funkcji JEŻELI w celu przypisania oceny literowej do wyniku testu liczbowego.
Skopiuj przykładowe dane z poniższej tabeli i wklej je w komórce A1 nowego arkusza programu Excel. Aby formuły wyświetlały wyniki, zaznacz je, naciśnij klawisz F2, a następnie naciśnij klawisz Enter. Jeśli to konieczne, możesz dostosować szerokości kolumn, aby wyświetlić pełne dane.
| Wynik | ||
|---|---|---|
| 45 | ||
| 90 | ||
| 78 | ||
| Formuła | Opis | Wynik |
| '=JEŻELI(A2>89;"A";JEŻELI(A2>79;"B";JEŻELI(A2>69;"C";JEŻELI(A2>59;"D";"F")))) | Używa zagnieżdżonych warunków JEŻELI w celu przypisania oceny literowej do wyniku w komórce A2. | =JEŻELI(A2>89;"A";JEŻELI(A2>79;"B";JEŻELI(A2>69;"C";JEŻELI(A2>59;"D";"F")))) |
| '=JEŻELI(A3>89;"A";JEŻELI(A3>79;"B";JEŻELI(A3>69;"C";JEŻELI(A3>59;"D";"F")))) | Używa zagnieżdżonych warunków JEŻELI w celu przypisania oceny literowej do wyniku w komórce A3. | =JEŻELI(A3>89;"A";JEŻELI(A3>79;"B";JEŻELI(A3>69;"C";JEŻELI(A3>59;"D";"F")))) |
| '=JEŻELI(A4>89;"A";JEŻELI(A4>79;"B";JEŻELI(A4>69;"C";JEŻELI(A4>59;"D";"F")))) | Używa zagnieżdżonych warunków JEŻELI w celu przypisania oceny literowej do wyniku w komórce A4. | =JEŻELI(A4>89;"A";JEŻELI(A4>79;"B";JEŻELI(A4>69;"C";JEŻELI(A4>59;"D";"F")))) |
Porada
- Aby dowiedzieć się więcej o formułach w ogóle, zobacz Omówienie formuł.
- Listę dostępnych funkcji można znaleźć w temacie Funkcje programu Excel (alfabetycznie) lub Funkcje programu Excel (według kategorii).
Potrzebujesz dodatkowej pomocy?
Zawsze możesz zadać pytanie ekspertowi w społeczności technicznej programu Excel lub uzyskać pomoc techniczną w społecznościach.