Podczas tworzenia formuły tablicowej w programie Excel można używać wartości z komórek arkusza lub wprowadzać wartości bezpośrednio do formuły jako stałą tablicową. Stała tablicowa to zbiór wartości ujętych w nawiasy klamrowe ({}). Stałej tablicowej można również nazwać, aby ułatwić jej ponowne użycie.
W wersjach programu Excel obsługujących tablice dynamiczne wprowadź formułę tablicową w jednej komórce i naciśnij klawisz Enter. Jeśli używana wersja programu Excel nie obsługuje tablic dynamicznych, zaznacz zakres danych wyjściowych, wprowadź formułę, a następnie naciśnij klawisze Ctrl+Shift+Enter.
Stałych można używać w formułach tablicowych lub samodzielnie.
W formule tablicowej wpisz otwierający nawias klamrowy, żądane wartości i zamykający nawias klamrowy. Oto przykład:
=SUM(A1:E1*{1,2,3,4,5})
Stała tablicowa jest ujęta w nawiasy klamrowe ({}) wprowadzane ręcznie.Wprowadź pozostałą część formuły i naciśnij klawisz Enter.
Uwaga
Jeśli używana wersja programu Excel nie obsługuje tablic dynamicznych, naciśnij klawisze Ctrl+Shift+Enter. W przypadku starszych formuł tablicowych program Excel wyświetla formułę z nawiasami klamrowymi, jak pokazano poniżej:
{=SUM(A1:E1*{1,2,3,4,5})}Wyniki wyglądają następująco:
Formuła mnoży komórki A1 przez 1, a komórki B1 przez 2 i tak dalej, dzięki czemu nie trzeba umieszczać wartości 1,2,3,4,5 w komórkach arkusza.
Wprowadzanie wartości w kolumnie za pomocą stałej
Aby wprowadzić wartości w jednej kolumnie, na przykład w trzech komórkach w kolumnie C, wykonaj następujące czynności:
Zaznacz pustą komórkę.
Wprowadź znak równości i stałą. Wartości w stałej należy oddzielać średnikami, a nie przecinkami. Jeśli wprowadzasz tekst, umieść go w podwójnych cudzysłowach. Na przykład:
={"Quarter 1";"Quarter 2";"Quarter 3"}Naciśnij klawisz Enter. Wartości rozlewają się do komórek znajdujących się poniżej formuły.
Jest to jednowymiarowa pionowa stała tablicowa.
Uwaga
Jeśli używana wersja programu Excel nie obsługuje tablic dynamicznych, najpierw zaznacz zakres wyjściowy, wprowadź stałą, a następnie naciśnij klawisze Ctrl+Shift+Enter.
Wprowadzanie wartości w wierszu przy użyciu stałej
Aby szybko wprowadzić wartości w jednym wierszu, na przykład w komórkach F1, G1 i H1, wykonaj następujące czynności:
Zaznacz pustą komórkę.
Wprowadź znak równości i stałą, ale tym razem wartości oddziel średnikami, a nie średnikami. Na przykład: ={1,2,3,4,5}
Naciśnij klawisz Enter. Wartości rozlewają się do komórek po prawej stronie formuły.
Jest to jednowymiarowa pozioma stała tablicowa.
Uwaga
Jeśli używana wersja programu Excel nie obsługuje tablic dynamicznych, najpierw zaznacz zakres wyjściowy, wprowadź stałą, a następnie naciśnij klawisze Ctrl+Shift+Enter.
Wprowadzanie wartości w wielu kolumnach i wierszach za pomocą stałej
Zaznacz pustą komórkę.
Wprowadź znak równości i stałą. W takim przypadku wartości w poszczególnych wierszach należy oddzielić średnikami, a na końcu każdego wiersza użyć średników. Na przykład:
={1\2\3\4;5\6\7\8;9\10\11\12}Naciśnij klawisz Enter. Wartości rozlewają się na trzy wiersze i cztery kolumny.
Jest to dwuwymiarowa stała tablicowa, ponieważ wypełnia kolumny i wiersze. Nie można utworzyć trójwymiarowej stałej tablicowej ani zagnieździć stałej tablicowej wewnątrz innej.
Uwaga
Jeśli używana wersja programu Excel nie obsługuje tablic dynamicznych, najpierw zaznacz zakres wyjściowy z taką samą liczbą wierszy i kolumn jak stała tablicowa. Wprowadź stałą, a następnie naciśnij klawisze Ctrl+Shift+Enter.
Używanie stałej w formule
Teraz, gdy znasz już stałe tablicowe, oto działający przykład.
- W komórce A3 wprowadź (lub skopiuj i wklej) następującą formułę i naciśnij klawisz Enter: =SUMA(A1:E1*{1,2,3,4,5})
Formuła zwraca wartość 85.
Formuła mnoży wartość w komórce A1 przez 1, wartość w komórce B1 przez 2 itd. Następnie funkcja SUMA dodaje wyniki. Możesz również wprowadzić formułę jako =SUMA(A1*1;B1*2;C1*3;D1*4;E1*5)
Jako stałe tablicowe można wprowadzić oba zestawy wartości:
=SUMA({3,4,5,6,7}*{1,2,3,4,5})
Aby to wypróbować, należy skopiować formułę, zaznaczyć pustą komórkę, wkleić formułę na pasku formuły, a następnie nacisnąć klawisz Enter. Formuła zwraca ten sam wynik.
Uwaga
Jeśli stałe nie działają, poszukaj następujących problemów:
- Upewnij się, że wartości są oddzielane odpowiednim znakiem. Pominięcie średnika lub ukośnika albo umieszczenie go w nieodpowiednim miejscu może spowodować, że stała tablicowa nie wygląda prawidłowo lub zostanie wyświetlony komunikat ostrzegawczy.
- Jeśli korzystasz ze starszej formuły tablicowej z kombinacjami klawiszy Ctrl+Shift+Enter, upewnij się, że zaznaczony zakres wyjściowy ma taką samą liczbę wierszy i kolumn jak stała tablicowa. Jeśli zaznaczony zakres jest zbyt duży, program Excel zwraca #N/D w dodatkowych komórkach. Jeśli jest ona zbyt mała, program Excel pomija wartości, które nie mają odpowiadających im komórek.
- Aby uzyskać więcej informacji o formułach tablicowych, zobacz: