30 Excel Funktiounen an 30 Deeg: TRANSPOSE

Gëschter am Marathon 30 Excel Funktiounen an 30 Deeg mir hunn d'Zuel vun de Sailen am Beräich mat der Funktioun gezielt Saile (NUMMER KOLONN), an elo ass et Zäit fir eppes méi gefrot.

Den 13. Dag vum Marathon wäerte mir d'Etude vun der Funktioun widmen TRANSPOSÉIEREN (TRANSP). Mat dëser Funktioun kënnt Dir Är Donnéeën rotéieren andeems Dir vertikal Gebidder an horizontalen ëmgewandelt hutt a vice versa. Hutt Dir esou e Besoin? Kënnt Dir dëst mat engem speziellen Insert maachen? Kënnen aner Funktiounen et maachen?

Also, loosst eis d'Informatioun an d'Beispiller iwwer d'Funktioun wenden TRANSPOSÉIEREN (TRANSP). Wann Dir zousätzlech Informatioun oder Beispiller hutt, deelt se w.e.g. an de Kommentaren.

Funktioun 13: TRANSPOSE

Funktioun TRANSPOSÉIEREN (TRANSPOSE) gëtt eng horizontal Palette vun Zellen als vertikale Beräich zréck, oder vice versa.

Wéi kann d'TRANSPOSE Funktioun benotzt ginn?

Funktioun TRANSPOSÉIEREN (TRANSP) kann d'Orientéierung vun den Donnéeën änneren, wéi och a Verbindung mat anere Funktiounen:

  • Änneren den horizontalen Layout vun Daten op vertikal.
  • Weist déi bescht Gesamtloun an de leschte Joeren.

Fir d'Datenorientéierung z'änneren ouni Linken op déi originell Donnéeën ze kreéieren:

  • benotzt Paste Special (Special Paste) > Transposéierter (Transposéieren).

Syntax TRANSPOSE (TRANSP)

Funktioun TRANSPOSÉIEREN (TRANSPOSE) huet déi folgend Syntax:

TRANSPOSE(array)

ТРАНСП(массив)

  • vill (Array) ass d'Array oder d'Gamme vun Zellen déi transposéiert ginn.

Traps TRANSPOSE (TRANSPOSE)

  • Funktioun TRANSPOSÉIEREN (TRANSPOSE) muss als Arrayformel aginn ginn, andeems Dir dréckt Ctrl + Umeldung + Enter.
  • D'Gamme déi aus der Transformatioun vun der Funktioun resultéiert TRANSPOSÉIEREN (TRANSPOSE) muss déi selwecht Zuel vu Reihen a Kolonnen hunn wéi d'Original Gamme huet Spalten a Reihen respektiv.

Beispill 1: Horizontal Daten an Vertikal Daten ëmsetzen

Wann d'Donnéeën horizontal an engem Excel Blat sinn, kënnt Dir d'Funktioun uwenden TRANSPOSÉIEREN (TRANSPOSE) fir se an eng vertikal Positioun ze konvertéieren, awer op enger anerer Plaz um Blat. Zum Beispill, an der Finale Dësch vun Benchmarks, eng vertikal Arrangement wier méi praktesch. Benotzt d'Funktioun TRANSPOSÉIEREN (TRANSPOSE), kënnt Dir déi ursprénglech horizontal Donnéeën referenzéieren ouni seng Positioun z'änneren.

Fir den horizontalen Beräich ze transposéieren 2 × 4 an de vertikale Beräich 4 × 2:

  1. Wielt 8 Zellen wou Dir déi resultéierend vertikal Gamme wëllt placéieren. An eisem Beispill wäerten dës Zellen B4: C7 sinn.
  2. Gitt déi folgend Formel a gitt se an eng Arrayformel andeems Dir klickt Ctrl + Umeldung + Enter.

=TRANSPOSE(B1:E2)

=ТРАНСП(B1:E2)

Curly Klameren ginn automatesch um Ufank an Enn vun der Formel bäigefüügt fir unzeweisen datt eng Arrayformel agefouert gouf.

30 Excel Funktiounen an 30 Deeg: TRANSPOSE

Amplaz vun TRANSPOSÉIEREN (TRANSPOSE), Dir kënnt eng aner Funktioun benotze fir d'Donnéeën ze transforméieren, zum Beispill, INDEX (INDEX). Et erfuerdert net datt Dir eng Arrayformel gitt, an Dir musst net all Zellen am Zilberäich auswielen wann Dir d'Formel erstellt.

=INDEX($B$2:$E$2,,ROW()-ROW(C$4)+1)

=ИНДЕКС($B$2:$E$2;;СТРОКА()-СТРОКА(C$4)+1)

30 Excel Funktiounen an 30 Deeg: TRANSPOSE

Beispill 2: Orientéierung änneren ouni Linken

Wann Dir just d'Orientéierung vun Ären Donnéeë wëllt änneren ouni eng Referenz op d'Originaldaten ze halen, kënnt Dir Paste Special benotzen:

  1. Wielt Quelldaten a kopéiert se.
  2. Wielt déi uewe lénks Zelle vun der Regioun wou Dir d'Resultat wëllt placéieren.
  3. Op der Advanced Tab Home (Home) klickt op de Kommando Dropdown-Menü Paste (Insert).
  4. Wielt w.e.g. Transposéierter (Transposéieren).
  5. Läschen d'Original Donnéeën (fakultativ).

30 Excel Funktiounen an 30 Deeg: TRANSPOSE

Beispill 3: Bescht Total Pai an de leschte Joeren

Funktioun TRANSPOSÉIEREN (TRANSP) kann a Kombinatioun mat anere Funktiounen benotzt ginn, sou wéi an dëser erstaunlecher Formel. Et gouf vum Harlan Grove am Excel News Bloc gepost an enger Diskussioun iwwer d'Berechnung vum beschte Gesamtloun fir déi lescht 5 Joer (an der Rei!).

=MAX(MMULT(A8:J8, --(ABS(TRANSPOSE(COLUMN(A8:J8))-COLUMN(OFFSET(A8:J8,0,0,1,COLUMNS(A8:J8)-Number+1))-(Number-1)/2)

=МАКС(МУМНОЖ(A8:J8; --(ABS(ТРАНСП(СТОЛБЕЦ(A8:J8))-СТОЛБЕЦ(СМЕЩ(A8:J8;0;0;1;ЧИСЛСТОЛБ(A8:J8)-Number+1))-(Number-1)/2)

30 Excel Funktiounen an 30 Deeg: TRANSPOSE

Как можно понять по фигурным скобкам в строке формул – это формула массива. Ячейка A5 названа Zuel и в этом примере число 4 введено, как значение для количества лет.

Формула проверяет диапазоны, чтобы увидеть достаточно ли в них последовательных столбцов. Результаты проверки (1 или 0) умножаются на значения ячеек, чтобы получить суммарный объём заработной.

Для проверки результата на рисунке ниже в строке под значениями зарплат показаны суммарные значения для каждой стартовой ячейки, при этом максимальное значение выделено жёлтым. Это более долгий путь к тому же результату, что предыдущая Formular массива получает в одной яче!

30 Excel Funktiounen an 30 Deeg: TRANSPOSE

Hannerlooss eng Äntwert