Funkcija TRANSPOSE

Pastaba: Norėtume jums kuo greičiau pateikti naujausią žinyno turinį jūsų kalba. Šis puslapis išverstas automatiškai, todėl gali būti gramatikos klaidų ar netikslumų. Mūsų tikslas – padaryti, kad šis turinys būtų jums naudingas. Gal galite šio puslapio apačioje mums pranešti, ar informacija buvo naudinga? Čia yra straipsnis anglų kalba, kuriuo galite pasinaudoti kaip patogia nuoroda.

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 teksto ir langelio formatavimą, taip pat perkelti? Pabandykite Kopijuoti, įklijuoti, ir naudodami parinktį transponuoti. Tačiau atminkite, kad tai sukuria dublikatų. Kad pasikeitus jūsų pradinius langelius, kopijas ne atnaujintos.

  • Yra dar daugiau sužinoti apie masyvo formules. Kurti masyvo formulę , arba galite skaityti apie Išsamios gairės ir pavyzdžiai čia.

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:

  • masyvo    Būtina. Masyve ar darbalapio, kurį norite perkelti langelių diapazoną. Kad transponavimą sukurtas naudojant pirmos eilutės masyvo kaip pirmą stulpelį naują masyvas, antroje eilutėje masyvo kaip antrajame stulpelyje naujo masyvo ir pan. Jei nesate tikri, kaip įvesti masyvo formulę, peržiūrėkite kurti masyvo formulę.

Taip pat žr.

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

Masyvo formulės kūrimas

Langelio duomenų pasukimas arba lygiavimas

Masyvo formulių gairės ir pavyzdžiai

Tobulinkite savo „Office“ į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ų.

×