Excel 30 funtzio 30 egunetan: TRANSPOSE

Atzo maratoian 30 Excel funtzio 30 egunetan barrutiko zutabe kopurua zenbatu dugu funtzioa erabiliz COLUMNS (ZENBAKIAKO ZUTABEA), eta orain eskatutako zerbait gehiago egiteko garaia da.

Maratoiaren 13. egunean, funtzioaren azterketari eskainiko diogu irauli (TRANSPAZIOA). Funtzio honekin, zure datuak biratu ditzakezu eremu bertikalak horizontal bihurtuz eta alderantziz. Ba al duzu halako beharrik? Egin al dezakezu txertaketa berezi bat erabiliz? Beste funtzio batzuek egin dezakete?

Beraz, jo dezagun funtzioari buruzko informazio eta adibideetara irauli (TRANSPAZIOA). Informazio edo adibide gehigarririk baduzu, partekatu iruzkinetan.

13. funtzioa: TRANSPOSE

Funtzio irauli (TRANSPOSIZIOA) gelaxken barruti horizontal bat itzultzen du barruti bertikal gisa, edo alderantziz.

Nola erabil daiteke TRANSPOSE funtzioa?

Funtzio irauli (TRANSP) datuen orientazioa alda dezake, baita beste funtzio batzuekin batera lan egin ere:

  • Aldatu datuen diseinu horizontala bertikalera.
  • Erakutsi azken urteotako soldatarik onenak.

Datuen orientazioa aldatzeko jatorrizko datuetarako estekarik sortu gabe:

  • Erabili itsatsi Berezia (Pasta Berezia) > irauli (Transposatu).

Sintaxia TRANSPOSE (TRANSP)

Funtzio irauli (TRANSPOSE) sintaxi hau du:

TRANSPOSE(array)

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

  • array (matriz) transposatu beharreko gelaxken array edo sorta da.

Tranpak TRANSPOSE (TRANSPOSE)

  • Funtzio irauli (TRANSPOSIZIOA) matrize-formula gisa sartu behar da, sakatuz Ktrl + Shift + Sartu.
  • Funtzioaren eraldaketatik ondorioztatuko den barrutia irauli (TRANSPOSE) errenkada eta zutabe kopuru bera izan behar du jatorrizko barrutiak hurrenez hurren zutabe eta errenkadak dituen bezala.

1. adibidea: Datu horizontalak datu bertikalak bihurtzea

Datuak Excel orri batean horizontalak badira, funtzioa aplika dezakezu irauli (TRANSPOSE) posizio bertikal batera bihurtzeko, baina orriko beste leku batean. Adibidez, erreferentziazko azken taulan, antolaketa bertikala erosoagoa izango litzateke. Funtzioa erabiliz irauli (TRANSPOSE), jatorrizko datu horizontalak erreferentzia egin ditzakezu bere kokapena aldatu gabe.

Barruti horizontala transposatzeko 2 × 4 barruti bertikalean sartu 4 × 2:

  1. Hautatu 8 gelaxka non lortu nahi duzun sorta bertikala. Gure adibidean, hauek B4:C7 zelulak izango dira.
  2. Sartu hurrengo formula eta bihurtu array formula batean klik eginez Ktrl + Shift + Sartu.

=TRANSPOSE(B1:E2)

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

Giltza kizkurrak automatikoki gehituko dira formularen hasieran eta amaieran, matrize formula bat sartu dela adierazteko.

Excel 30 funtzio 30 egunetan: TRANSPOSE

Horren ordez irauli (TRANSPOSE), beste funtzio bat erabil dezakezu datuak eraldatzeko, adibidez, INDEX (AURKIBIDEA). Ez du eskatzen matrize-formula bat sartzea, eta ez dituzu helburu-eremuko gelaxka guztiak hautatu behar formula sortzean.

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

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

Excel 30 funtzio 30 egunetan: TRANSPOSE

2. adibidea: Aldatu orientazioa estekarik gabe

Zure datuen orientazioa aldatu nahi baduzu jatorrizko datuei erreferentziarik gorde gabe, Itsatsi Berezia erabil dezakezu:

  1. Hautatu iturri-datuak eta kopiatu.
  2. Hautatu emaitza jarri nahi duzun eremuaren goiko ezkerreko gelaxka.
  3. Aurreratua fitxan Hasiera (Hasiera) egin klik komandoen goitibeherako menuan itsatsi (Txertatu).
  4. Aukeratu irauli (Transposatu).
  5. Ezabatu jatorrizko datuak (aukerakoa).

Excel 30 funtzio 30 egunetan: TRANSPOSE

3. adibidea: Azken urteetako guztizko soldatarik onena

Funtzio irauli (TRANSP) beste ezaugarri batzuekin konbinatuta erabil daiteke, adibidez, formula harrigarri honetan. Harlan Grove-k Excel News Bloc-en argitaratu zuen azken 5 urteetako soldatarik onena kalkulatzeari buruzko eztabaidan (segidan!).

=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)

Excel 30 funtzio 30 egunetan: TRANSPOSE

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

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

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

Excel 30 funtzio 30 egunetan: TRANSPOSE

Utzi erantzun bat