Używanie stałych tablicowych w formułach tablicowych

Dotyczy
Excel dla Microsoft 365 Excel dla Microsoft 365 dla komputerów Mac Excel 2024 Excel 2024 dla komputerów Mac Excel 2021 Excel 2021 dla komputerów Mac

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.

  1. 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.

  2. 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:

    Zrzut ekranu przedstawiający stałą tablicową zagnieżdżoną w formule SUMA.

    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:

  1. Zaznacz pustą komórkę.

  2. 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"}

  3. Naciśnij klawisz Enter. Wartości rozlewają się do komórek znajdujących się poniżej formuły.

    Zrzut ekranu przedstawiający pionową stałą tablicową z tekstem.

    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:

  1. Zaznacz pustą komórkę.

  2. 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}

  3. Naciśnij klawisz Enter. Wartości rozlewają się do komórek po prawej stronie formuły.

    Zrzut ekranu przedstawiający jednowymiarową poziomą stałą tablicową.

    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

  1. Zaznacz pustą komórkę.

  2. 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}

  3. Naciśnij klawisz Enter. Wartości rozlewają się na trzy wiersze i cztery kolumny.

    Zrzut ekranu przedstawiający dwuwymiarową stałą tablicową

    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: