Kaip naudotis „Excel TRANSPOSE“ funkcija -

Santrauka

„Excel TRANSPOSE“ funkcija „apverčia“ nurodyto diapazono ar masyvo orientaciją: TRANSPOSE apverčia vertikalų diapazoną į horizontalų diapazoną ir apverčia horizontalų diapazoną į vertikalų diapazoną.

Tikslas

Apverskite langelių diapazono orientaciją

Grąžinimo vertė

Masyvas nauja orientacija.

Sintaksė

= TRANSPOSE (masyvas)

Argumentai

  • masyvas - masyvas arba ląstelių diapazonas, kurį reikia perkelti.

Versija

„Excel 2003“

Naudojimo užrašai

Funkcija TRANSPOSE paverčia vertikalų langelių diapazoną horizontaliu ląstelių diapazonu arba horizontalų ląstelių diapazoną vertikaliu ląstelių diapazonu. Kitaip tariant, TRANSPOSE „apverčia“ nurodyto diapazono ar masyvo orientaciją:

  1. Gavus vertikalų diapazoną, TRANSPOSE konvertuoja jį į horizontalų diapazoną
  2. Gavus horizontalų diapazoną, TRANSPOSE konvertuoja jį į vertikalų diapazoną

Perkėlus masyvą , pirmoji eilutė tampa pirmuoju naujojo masyvo stulpeliu, antroji eilutė tampa antruoju naujos masyvo stulpeliu, trečioji eilutė tampa trečiąja naujo masyvo stulpeliu ir pan.

TRANSPOSE galima naudoti tiek su diapazonais, tiek su masyvais.

Pavyzdys

Parodytame pavyzdyje formulės I5 ir F12 yra:

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

Perkelti diapazonai yra dinamiški. Jei šaltinio diapazono duomenys pasikeis, TRANSPOSE nedelsiant atnaujins duomenis tiksliniame diapazone.

Pastaba: TRANSPOSE neperduoda formatavimo. Pavyzdyje tiksliniai diapazonai buvo suformatuoti atskiru žingsniu.

Dinaminis masyvas vs tradicinis masyvas

Aukščiau pateiktos formulės buvo įvestos „Excel 365“, kuri palaiko dinaminių masyvų formules, todėl nereikia jokios specialios sintaksės, TRANSPOSE paprasčiausiai veikia ir rezultatai automatiškai išsilieja į paskirties langelius. Tačiau kitose „Excel“ versijose TRANSPOSE turi būti įvesta kaip kelių langelių masyvo formulė su valdikliu + shift + enter:

  1. Pirmiausia pasirinkite tikslinį diapazoną, kuriame turėtų būti tiek pat eilučių, kiek šaltinio diapazone yra stulpelių, ir tiek pat stulpelių, kiek šaltinio diapazone yra eilučių.
  2. Įveskite funkciją TRANSPOSE ir kaip masyvo argumentą pasirinkite šaltinio diapazoną.
  3. Patvirtinkite formulę kaip masyvo formulę su „Control“ + „Shift“ + „Enter“.

Įklijuokite specialiai

TRANSPOSE funkcija yra prasminga, kai jums reikia dinamiško sprendimo, kuris ir toliau bus atnaujinamas, kai pasikeis šaltinio duomenys. Tačiau jei jums reikia tik vienkartinio konvertavimo, galite naudoti parinktį Įklijuoti specialiai su parinktimi Perkelti. Šiame vaizdo įraše pateikiami „Paste Special“ pagrindai.

Susiję vaizdo įrašai

Dvipusė su dinaminių masyvų santrauka Šiame vaizdo įraše apžvelgsime, kaip sukurti dvipusę suvestinę su dinaminių masyvų formulėmis. Rezultatas yra suvestinė lentelė, labai panaši į sukamą lentelę.

Įdomios straipsniai...