Jak korzystać z funkcji TRANSPOSE programu Excel -

Spisie treści

Podsumowanie

Funkcja TRANSPOSE programu Excel „odwraca” orientację danego zakresu lub tablicy: TRANSPOSE odwraca zakres pionowy do zakresu poziomego, a zakres poziomy do zakresu pionowego.

Cel, powód

Odwróć orientację zakresu komórek

Wartość zwracana

Tablica w nowej orientacji.

Składnia

= TRANSPONUJ (tablica)

Argumenty

  • tablica - tablica lub zakres komórek do transpozycji.

Wersja

Excel 2003

Uwagi dotyczące użytkowania

Funkcja TRANSPOSE konwertuje pionowy zakres komórek na poziomy zakres komórek lub poziomy zakres komórek na pionowy zakres komórek. Innymi słowy, TRANSPOSE „odwraca” orientację danego zakresu lub tablicy:

  1. Gdy podano zakres pionowy, TRANSPOSE konwertuje go na zakres poziomy
  2. Gdy podany jest zakres poziomy, TRANSPOSE konwertuje go na zakres pionowy

Po transpozycji tablicy pierwszy wiersz staje się pierwszą kolumną nowej tablicy, drugi wiersz drugą kolumną nowej tablicy, trzeci wiersz staje się trzecią kolumną nowej tablicy i tak dalej.

TRANSPOSE może być używany zarówno z zakresami, jak i tablicami.

Przykład

W pokazanym przykładzie formuły w I5 i F12 to:

=TRANSPOSE(B5:F6) // formula in I5 =TRANSPOSE(B12:C16) // formula in F12

Transponowane zakresy są dynamiczne. Jeśli dane w zakresie źródłowym ulegną zmianie, TRANSPOSE natychmiast zaktualizuje dane w zakresie docelowym.

Uwaga: TRANSPOSE nie przenosi formatowania. W tym przykładzie zakresy docelowe zostały sformatowane w osobnym kroku.

Tablica dynamiczna vs tablica tradycyjna

Powyższe formuły zostały wprowadzone w programie Excel 365, który obsługuje dynamiczne formuły tablicowe, więc nie jest wymagana żadna specjalna składnia, TRANSPOSE po prostu działa, a wyniki automatycznie przenoszą się do komórek docelowych. Jednak w innych wersjach programu Excel TRANSPOSE należy wprowadzić jako formułę tablicową wielokomórkową z Ctrl + Shift + Enter:

  1. Najpierw wybierz zakres docelowy, który powinien mieć taką samą liczbę wierszy, jak zakres źródłowy ma kolumny i taką samą liczbę kolumn, jaką ma zakres źródłowy.
  2. Wprowadź funkcję TRANSPOSE i wybierz zakres źródłowy jako argument tablicy.
  3. Potwierdź formułę jako formułę tablicową za pomocą Ctrl + Shift + Enter.

Wklej specjalnie

Funkcja TRANSPOSE ma sens, gdy potrzebujesz dynamicznego rozwiązania, które będzie aktualizowane po zmianie danych źródłowych. Jeśli jednak potrzebujesz tylko jednorazowej konwersji, możesz użyć opcji Wklej specjalnie z opcją Transponuj. Ten film przedstawia podstawy funkcji Wklej specjalnie.

Powiązane wideo

Dwukierunkowe podsumowanie z dynamicznymi tablicami W tym nagraniu wideo przyjrzymy się, jak utworzyć dwukierunkowe podsumowanie z dynamicznymi formułami tablicowymi. Rezultatem jest tabela podsumowująca, która jest bardzo podobna do tabeli przestawnej.

Interesujące artykuły...