Formuły tablicowe są wydajnymi formułami pozwalającymi na wykonywanie złożonych obliczeń, których często nie da się wykonać za pomocą standardowych funkcji arkusza. Są one również nazywane formułami "Ctrl-Shift-Enter" lub "CSE", ponieważ aby je wprowadzić, musisz nacisnąć klawisze Ctrl+Shift+Enter. Formuły tablicowej można użyć do wykonania rzeczy, które wydają się niemożliwe do zrobienia, takich jak:
- Zliczenie znaków w zakresie komórek.
- Zsumowanie liczb spełniających określone warunki, na przykład najmniejszych wartości z danego zakresu lub liczb mieszczących się między podaną najniższą i najwyższą wartością.
- Zsumowanie każdej n-tej wartości z zakresu wartości.
Program Excel oferuje dwa rodzaje formuł tablicowych: formuły tablicowe wykonujące kilka obliczeń w celu wygenerowania pojedynczego wyniku oraz formuły tablicowe generujące wiele wyników. Niektóre funkcje arkusza kalkulacyjnego zwracają tablice wartości lub wymagają argumentów w postaci tablicy wartości. Więcej informacji można znaleźć w temacie Wskazówki i przykłady formuł tablicowych.
Uwaga
Jeśli masz aktualną wersję platformy Microsoft 365, możesz po prostu wprowadzić formułę w lewej górnej komórce zakresu danych wyjściowych, a następnie nacisnąć klawisz ENTER , aby potwierdzić formułę jako dynamiczną formułę tablicową. W przeciwnym razie należy wprowadzić formułę jako starszą formułę tablicową, zaznaczając najpierw zakres wyjściowy, wprowadzając formułę w lewej górnej komórce zakresu wyjściowego, a następnie naciskając klawisze CTRL+SHIFT+ENTER w celu jej potwierdzenia. Program Excel wstawi na początku i końcu formuły nawiasy klamrowe. Aby uzyskać więcej informacji na temat formuł tablicowych, zobacz Wskazówki i przykłady dotyczące formuł tablicowych.
Tworzenie formuły tablicowej zwracającej pojedynczy wynik
Ten typ formuły tablicowej może uprościć model arkusza, zastępując wiele różnych formuł jedną formułą tablicową.
Zaznacz komórkę, w której chcesz wprowadzić formułę tablicową.
Wprowadź formułę, której chcesz użyć.
W formułach tablicowych używana jest standardowa składnia formuł. Wszystkie zaczynają się od znaku równości (=) i można w nich używać dowolnych wbudowanych funkcji programu Excel.
Na przykład ta formuła umożliwia obliczenie całkowitej wartości z tablicy cen akcji i udziałów oraz umieszczenie wyniku w komórce obok etykiety „Wartość całkowita”.
Formuła najpierw powoduje przemnożenie udziałów (komórki B2 – F2) przez ich ceny (komórki B3 – F3), a następnie dodanie tych wyników w celu obliczenia sumy całkowitej 35 525. Jest to przykład jednokomórkowej formuły tablicowej, ponieważ cała formuła znajduje się w jednej komórce.
Naciśnij klawisz Enter (jeśli masz bieżącą subskrypcję platformy Microsoft 365); w przeciwnym razie naciśnij klawisze Ctrl+Shift+Enter.
Po naciśnięciu klawiszy Ctrl+Shift+Enter program Excel automatycznie wstawia formułę między nawiasami klamrowymi { } (para otwierających i zamykających nawiasów klamrowych).
Tworzenie formuły tablicowej zwracającej wiele wyników
Aby obliczyć wiele wyników za pomocą formuły tablicowej, należy wprowadzić tablicę w zakresie komórek, który ma dokładnie taką samą liczbę wierszy i kolumn jak argumenty tablicowe.
Zaznacz zakres komórek, w którym chcesz wprowadzić formułę tablicową.
Wprowadź formułę, której chcesz użyć.
W formułach tablicowych używana jest standardowa składnia formuł. Wszystkie zaczynają się od znaku równości (=) i można w nich używać dowolnych wbudowanych funkcji programu Excel.
W poniższym przykładzie formuła mnoży udziały przez cenę w każdej kolumnie, a sama formuła znajduje się w zaznaczonych komórkach w wierszu 5.
Naciśnij klawisz Enter (jeśli masz bieżącą subskrypcję platformy Microsoft 365); w przeciwnym razie naciśnij klawisze Ctrl+Shift+Enter.
Po naciśnięciu klawiszy Ctrl+Shift+Enter program Excel automatycznie wstawia formułę między nawiasami klamrowymi { } (para otwierających i zamykających nawiasów klamrowych).
Jeśli chcesz dołączyć nowe dane do formuły tablicowej, zobacz Wskazówki i przykłady formuł tablicowych. Skorzystaj także z następujących informacji:
- Reguły modyfikacji formuł tablicowych (to może sprawiać kłopoty)
- Usuwanie formuły w programie Excel (w tym przypadku także należy nacisnąć klawisze Ctrl+Shift+Enter)
- Używanie stałych tablicowych w formułach tablicowych (mogą być bardzo przydatne)
- Nazywanie stałych tablicowych (może to ułatwiać używanie stałych)
Spróbuj użyć tej funkcji
Jeśli chcesz poeksperymentować ze stałymi tablicowymi przed wypróbowaniem ich na własnych danych, skorzystaj z przykładowych danych w tej sekcji.
Skopiuj poniższą tabelę i wklej ją w komórce A1 programu Excel. Pamiętaj, aby zaznaczyć komórki E2:E11, wprowadzić formułę =C2:C11*D2:D11, a następnie nacisnąć klawisz Enter (jeśli masz bieżącą subskrypcję platformy Microsoft 365); w przeciwnym razie naciśnij klawisze Ctrl+Shift+Enter , aby utworzyć formułę tablicową.
| Sprzedawca | Typ samochodu | Liczba sprzedanych samochodów | Cena jednostkowa | Sprzedaż razem |
|---|---|---|---|---|
| Bochenek | Sedan | 5 | 2200 | =C2:C11*D2:D11 |
| Coupe | 4 | 1800 | ||
| Rybka | Sedan | 6 | 2300 | |
| Coupe | 8 | 1700 | ||
| Karwat | Sedan | 3 | 2000 | |
| Coupe | 1 | 1600 | ||
| Chmiela | Sedan | 9 | 2150 | |
| Coupe | 5 | 1950 | ||
| Czupta | Sedan | 6 | 2250 | |
| Coupe | 8 | 2000 |
Tworzenie wielokomórkowej formuły tablicowej
- W przykładowym skoroszycie zaznacz komórki od E2 do E11. W tych komórkach zostaną umieszczone wyniki.
Zawsze zaznaczaj komórkę lub komórki zawierające wyniki, zanim wprowadzisz formułę tablicową.
Używając słowa zawsze, naprawdę mamy na myśli 100 procent przypadków.
- Wprowadź tę formułę. Aby wprowadzić formułę w komórce, po prostu zacznij ją wpisywać (naciśnij klawisz znaku równości), a formuła pojawi się w ostatniej zaznaczonej komórce. Formułę można także wprowadzić na pasku formuły:
=C2:C11*D2:D11 - Naciśnij klawisz Enter (jeśli masz bieżącą subskrypcję platformy Microsoft 365); w przeciwnym razie naciśnij klawisze Ctrl+Shift+Enter. Po naciśnięciu klawiszy Ctrl+Shift+Enter program Excel automatycznie wstawia formułę między nawiasami klamrowymi { } (para otwierających i zamykających nawiasów klamrowych).
Tworzenie jednokomórkowej formuły tablicowej
- W przykładowym skoroszycie kliknij komórkę B13.
- Wprowadź tę formułę na jeden z dwóch sposobów opisanych powyżej w kroku 2:
=SUM(C2:C11*D2:D11) - Naciśnij klawisz Enter (jeśli masz bieżącą subskrypcję platformy Microsoft 365); w przeciwnym razie naciśnij klawisze Ctrl+Shift+Enter. Po naciśnięciu klawiszy Ctrl+Shift+Enter program Excel automatycznie wstawia formułę między nawiasami klamrowymi { } (para otwierających i zamykających nawiasów klamrowych).
Formuła spowoduje pomnożenie wartości w zakresach komórek C2:C11 i D2:D11, a następnie dodanie wyników w celu obliczenia sumy całkowitej.
Potrzebujesz dodatkowej pomocy?
Zawsze możesz zadać pytanie ekspertowi w społeczności technicznej programu Excel lub uzyskać pomoc techniczną w społecznościach.