Funkcija TRANSPOSE

Kartais reikia pakeisti arba pasukti langelius. Tai galite padaryti nukopijuodami, įklijuodami ir naudodami parinktį Transponuoti. Tačiau taip darant sukuriama besidubliuojančių duomenų. Jei to nenorite, užuot naudoję funkciją TRANSPOSE, galite įvesti formulę. Pavyzdžiui, šiame paveikslėlyje formulė =TRANSPOSE(A1:B4) ima langelius nuo A1 iki B4 ir pertvarko juos horizontaliai.

Pradiniai langeliai viršuje, langeliai su funkcija TRANSPOSE apačioje

Ko reikia, kad veiktų funkcija TRANSPOSE: įvedę formulę, nepamirškite paspausti CTRL+SHIFT+ENTER. Jei niekada nesate naudoję tokio tipo formulės, toliau nurodyti veiksmai padės atlikti šį procesą.

1 veiksmas: pažymėkite tuščius langelius

Pirmiausia pažymėkite kelis tuščius langelius. Tačiau būtinai pažymėkite tiek pat langelių, kiek yra pradiniame langelių rinkinyje, bet kita kryptimi. Pvz., 8 langeliai, išdėstyti vertikaliai:

Langeliai A1:B4

Tokiu atveju reikia pasirinkti aštuonis horizontalius langelius:

Pasirinkti langeliai A6:D7

Čia bus naujų, transponuotų langelių pabaiga.

2 veiksmas: įveskite =TRANSPOSE(

Pažymėję šiuos tuščius langelius, įveskite: =TRANSPOSE(

„Excel“ atrodys taip:

=TRANSPOSE(

Atminkite, kad aštuoni langeliai vis dar pažymėti, net jei pradėjome formulės įvedimą.

3 veiksmas: įveskite pradinį langelių diapazoną.

Dabar įveskite langelių, kuriuos norite transponuoti, diapazoną. Šiame pavyzdyje norime transponuoti langelius nuo A1 iki B4. Taigi, šiame pavyzdyje formulė būtų tokia: =TRANSPOSE(A1:B4) bet dar nespauskite ENTER! Tiesiog baikite rašyti ir pereikite prie kito veiksmo.

„Excel“ atrodys taip:

=TRANSPOSE(A1:B4)

4 veiksmas: galiausiai paspauskite CTRL + SHIFT + ENTER.

Dabar paspauskite CTRL + SHIFT + ENTER. Kodėl? Funkcija TRANSPOSE naudojama tik masyvo formulėse, štai kaip galite baigti masyvo formulę. Trumpai tariant, masyvo formulė yra formulė, kuri bus taikoma daugiau nei vienam langeliui. 1 veiksme pasirinkote daugiau nei vieną langelį (ar ne?), todėl formulė bus taikoma daugiau nei vienam langeliui. Štai rezultatas, gaunamas paspaudus CTRL + SHIFT + ENTER:

Formulės su langeliais A1:B4 rezultatas perkeltas į langelius A6:D7

Patarimai

  • Nereikia įvesti diapazono rankiniu būdu. Įvedę =TRANSPOSE( galite pele pažymėti diapazoną. Tiesiog spustelėkite ir vilkite nuo diapazono pradžios iki pabaigos. Tačiau kai baigsite, nepamirškite paspausti CTRL + SHIFT + ENTER, o ne ENTER.

  • Reikia transponuoti ir tekstą, ir langelių formatavimą? Bandykite nukopijuoti, įklijuoti ir naudoti parinktį Transponuoti. Tačiau atminkite, kad naudojant šią funkciją sukuriama dublikatų. Taigi, pakeitus pradinius langelius, kopijos nebus atnaujintos.

  • Čia galite sužinoti daugiau apie masyvo formules. Čia galite sužinoti apie masyvo formules. Arba čia galite skaityti išsamias gaires ir pavyzdžius.

Techninė informacija

Funkcija TRANSPOSE grąžina vertikalų langelių diapazoną kaip horizontalų diapazoną, arba atvirkščiai. Funkcija TRANSPOSE turi būti įvesta kaip masyvo formulė į diapazoną, kuris turi tiek pat eilučių ar stulpelių (atitinkamai), kiek stulpelių ir eilučių turi šaltinio diapazonas. Naudodamiesi funkcija TRANSPOSE galite pakeisti vertikalią ar horizontalią masyvo arba diapazono darbalapyje padėtį.

Sintaksė

TRANSPOSE(masyvas)

Funkcijos TRANSPOSE sintaksė turi tokius argumentas:

  • masyvas    Būtinas. Langelių masyvas arba diapazonas darbalapyje, kurį norite transponuoti. Masyvas transponuojamas tokiu būdu: pirma masyvo eilutė panaudojama kaip pirmas naujo masyvo stulpelis, antra masyvo eilutė – kaip antras naujo masyvo stulpelis ir t. t. Jei nežinote, kaip įvesti masyvo formulę, žr. Masyvo formulės įvedimas.

Taip pat žr.

Duomenų transponavimas (pakeitimas) iš eilučių į stulpelius arba atvirkščiai

Masyvo formulės įvedimas

Langelio duomenų pasukimas arba lygiavimas

Masyvo formulių gairės ir pavyzdžiai

Tobulinkite savo įgūdžius
Ieškoti mokymo
Pirmiausia gaukite naujų funkcijų
Prisijunkite prie „Office Insider“ dalyvių

Ar ši informacija buvo naudinga?

Dėkojame už jūsų atsiliepimus!

Dėkojame už jūsų atsiliepimą! Panašu, kad gali būti naudinga jus sujungti su vienu iš mūsų „Office“ palaikymo agentų.

×