30 swyddogaeth Excel mewn 30 diwrnod: TRANSPOSE

Ddoe yn y marathon 30 swyddogaeth Excel mewn 30 diwrnod gwnaethom gyfrif nifer y colofnau yn yr ystod gan ddefnyddio'r ffwythiant COLUMNS (COLOFN), ac yn awr mae'n bryd cael rhywbeth y mae mwy o alw amdano.

Ar y 13eg diwrnod o'r marathon, byddwn yn ymroi i astudio'r swyddogaeth TROSGLWYDDO (TRANSP). Gyda'r swyddogaeth hon, gallwch chi gylchdroi'ch data trwy droi ardaloedd fertigol yn rhai llorweddol ac i'r gwrthwyneb. Oes gennych chi angen o'r fath? Allwch chi wneud hyn gan ddefnyddio mewnosodiad arbennig? A all swyddogaethau eraill ei wneud?

Felly, gadewch i ni droi at wybodaeth ac enghreifftiau ar y swyddogaeth TROSGLWYDDO (TRANSP). Os oes gennych chi wybodaeth neu enghreifftiau ychwanegol, rhannwch nhw yn y sylwadau.

Swyddogaeth 13: TRANSPOSE

swyddogaeth TROSGLWYDDO (TRANSPOSE) yn dychwelyd ystod lorweddol o gelloedd fel amrediad fertigol, neu i'r gwrthwyneb.

Sut gellir defnyddio'r swyddogaeth TRANSPOSE?

swyddogaeth TROSGLWYDDO (TRANSP) yn gallu newid cyfeiriadedd y data, yn ogystal â gweithio ar y cyd â swyddogaethau eraill:

  • Newid gosodiad llorweddol y data i fertigol.
  • Dangoswch y cyfanswm cyflog gorau yn ystod y blynyddoedd diwethaf.

I newid y cyfeiriadedd data heb greu dolenni i'r data gwreiddiol:

  • Defnyddio pastio Arbennig (Glud Arbennig) > Trosi (Trawsnewid).

Cystrawen TRANSPOSE (TRANSP)

swyddogaeth TROSGLWYDDO Mae gan (TRANSPOSE) y gystrawen ganlynol:

TRANSPOSE(array)

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

  • amrywiaeth (arae) yw'r arae neu'r ystod o gelloedd sydd i'w trawsosod.

Trapiau TRANSPOSE (TRANSPOSE)

  • swyddogaeth TROSGLWYDDO Rhaid nodi (TRANSPOSE) fel fformiwla arae, trwy wasgu Ctrl + Shift + Enter.
  • Yr ystod a fydd yn deillio o'r trawsnewid gan y swyddogaeth TROSGLWYDDO Rhaid i (TRANSPOSE) fod â'r un nifer o resi a cholofnau ag sydd gan yr amrediad gwreiddiol o golofnau a rhesi yn y drefn honno.

Enghraifft 1: Troi Data Llorweddol yn Ddata Fertigol

Os yw'r data'n llorweddol mewn taflen Excel, gallwch chi gymhwyso'r swyddogaeth TROSGLWYDDO (TRASPOSE) i'w trosi i safle fertigol, ond mewn man gwahanol ar y ddalen. Er enghraifft, yn y tabl terfynol o feincnodau, byddai trefniant fertigol yn fwy cyfleus. Gan ddefnyddio'r swyddogaeth TROSGLWYDDO (TRANSPOSE), gallwch gyfeirio at y data llorweddol gwreiddiol heb newid ei leoliad.

I drawsosod yr amrediad llorweddol 2 × 4 i mewn i'r amrediad fertigol 4 × 2:

  1. Dewiswch 8 cell lle rydych chi am osod yr amrediad fertigol canlyniadol. Yn ein hesiampl ni, celloedd B4:C7 fydd y rhain.
  2. Rhowch y fformiwla ganlynol a'i droi'n fformiwla arae trwy glicio Ctrl + Shift + Enter.

=TRANSPOSE(B1:E2)

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

Bydd braces cyrliog yn cael eu hychwanegu'n awtomatig ar ddechrau a diwedd y fformiwla i ddangos bod fformiwla arae wedi'i nodi.

30 swyddogaeth Excel mewn 30 diwrnod: TRANSPOSE

Yn lle TROSGLWYDDO (TRANSPOSE), Gallwch ddefnyddio swyddogaeth arall i drawsnewid y data, er enghraifft, MYNEGAI (MYNEGAI). Nid oes angen i chi nodi fformiwla arae, ac nid oes rhaid i chi ddewis yr holl gelloedd yn yr ardal darged wrth greu'r fformiwla.

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

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

30 swyddogaeth Excel mewn 30 diwrnod: TRANSPOSE

Enghraifft 2: Newid cyfeiriadedd heb ddolenni

Os ydych chi am newid cyfeiriadedd eich data heb gadw cyfeiriad at y data gwreiddiol, gallwch ddefnyddio Paste Special:

  1. Dewiswch ffynhonnell ddata a'i gopïo.
  2. Dewiswch gell chwith uchaf yr ardal lle rydych chi am osod y canlyniad.
  3. Ar y tab Advanced Hafan (Cartref) cliciwch ar y gwymplen gorchymyn past (Mewnosod).
  4. dewiswch Trosi (Trawsnewid).
  5. Dileu'r data gwreiddiol (dewisol).

30 swyddogaeth Excel mewn 30 diwrnod: TRANSPOSE

Enghraifft 3: Cyfanswm Cyflog Gorau yn y Blynyddoedd Gorffennol

swyddogaeth TROSGLWYDDO (TRANSP) ar y cyd â nodweddion eraill, megis yn y fformiwla syfrdanol hon. Fe’i postiwyd gan Harlan Grove yn yr Excel News Bloc mewn trafodaeth am gyfrifo’r cyfanswm cyflog gorau am y 5 mlynedd diwethaf (yn olynol!).

=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 swyddogaeth Excel mewn 30 diwrnod: TRANSPOSE

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

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

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

30 swyddogaeth Excel mewn 30 diwrnod: TRANSPOSE

Gadael ymateb