Funkcija TRANSPOSE

Attiecas uz
Excel pakalpojumam Microsoft 365 Excel pakalpojumam Microsoft 365 darbam ar Mac Excel 2024 Excel 2024 darbam ar Mac Excel 2021 Excel 2021 darbam ar Mac Excel 2019 Excel 2016

Dažreiz nepieciešams mainīt vai pagriezt šūnas. To var izdarīt, kopējot, ielīmējot un izmantojot opciju Apmainīt vietām. Taču šādā veidā tiek dublēti dati. Ja to nevēlaties, varat ierakstīt formulu, nevis izmantot funkciju TRANSPOSE. Piemēram, šajā attēlā formula =TRANSPOSE(A1:B4) pārvieto šūnas no A1 līdz B4 un izkārto tās horizontāli.

Sākotnējās šūnas augšā, šūnas ar funkciju TRANSPOSE apakšā

Piezīme

Ja jums ir pašreizējā Microsoft 365 versija, varat ievadīt formulu izvades diapazona augšējā kreisajā šūnā un pēc tam nospiest taustiņu ENTER , lai apstiprinātu formulu kā dinamisko masīva formulu. Pretējā gadījumā formula vispirms ir jāievada kā mantotā masīva formula: atlasiet izvades diapazonu, ievadiet formulu izvades diapazona augšējā kreisajā šūnā un pēc tam nospiediet taustiņus Ctrl+Shift+Enter, lai apstiprinātu. Programma Excel ievietos figūriekavas formulas sākumā un beigās. Papildinformāciju par masīva formulām skatiet rakstā Norādījumi par masīva formulām un piemēri.

1. darbība. Atlasiet tukšās šūnas.

Vispirms atlasiet dažas tukšas šūnas. Taču atlasiet sākotnējai šūnu kopai identisku šūnu skaitu, tikai pretējā virzienā. Piemēram, šeit ir 8 vertikāli izkārtotas šūnas:

Šūnas A1:B4

Atlasiet astoņas horizontālas šūnas, piemēram, šīs:

Atlasītas šūnas A6:D7

Šeit tiks pārvietotas jaunās šūnas.

2. darbība. Ierakstiet =TRANSPOSE(.

Kad šīs tukšās šūnas ir atlasītas, ierakstiet: =TRANSPOSE(

Excel izskatīsies aptuveni šādi:

=TRANSPOSE(

Ņemiet vērā, ka astoņas šūnas joprojām ir atlasītas, lai gan sākām rakstīt formulu.

3. darbība. Ievadiet sākotnējo šūnu diapazonu.

Tagad ievadiet šūnu diapazonu, kuru vēlaties apmainīt vietām. Šajā piemērā mēs vēlamies pārvietot šūnas no A1 līdz B4. Tātad formula šajā piemērā būtu šāda: =TRANSPOSE(A1:B4), -- bet mantotās Excel versijas gadījumā vēl nespiediet taustiņu ENTER! Vienkārši pārtrauciet rakstīt un pārejiet pie nākamās darbības. Ja izmantojat Excel 365 vai jaunāku versiju, nospiediet taustiņu ENTER.

Excel izskatīsies aptuveni šādi:

=TRANSPOSE(A1:B4)

4. darbība. Visbeidzot nospiediet taustiņu kombināciju CTRL+SHIFT+ENTER mantotai Excel versijai

Ja programmas Excel mantotā versija, nospiediet taustiņu kombināciju CTRL+SHIFT+ENTER. Kāpēc? Jo funkcija TRANSPOSE tiek izmantota tikai masīva formulās, un šādi tiek pabeigta masīva formula. Masīva formula ir formula, kas tiek lietota vairākām šūnām. Tā kā 1. darbībā atlasījāt vairākas šūnas, formula tiks lietota vairākām šūnām. Šāds ir rezultāts, kad nospiežat taustiņu kombināciju CTRL+SHIFT+ENTER:

Formulas ar šūnām A1:B4 transponētām šūnās A6:D7

Padomi

  • Jums nav jāraksta diapazons ar roku. Kad esat uzrakstījis = TRANSPOSE(, varat izmantot peli, lai atlasītu diapazonu. Vienkārši noklikšķiniet un velciet no diapazona sākuma līdz beigām. Ja izmantojat mantoto Excel, kad esat pabeidzis, nospiediet taustiņu kombināciju CTRL+SHIFT+ENTER. Ja izmantojat Excel 365 vai jaunāku versiju, nospiediet taustiņu ENTER.
  • Vai vēlaties pārvietot arī teksta un šūnu formatējumu? Mēģiniet kopēt, ielīmēt un izmantot opciju Apmainīt vietām. Taču ņemiet vērā, ka tiek izveidoti dublikāti. Ja tiek veiktas izmaiņas sākotnējās šūnās, kopijas netiek atjauninātas.
  • Varat uzzināt vairāk par masīva formulām. Izveidojiet masīva formulu vai arī šeit varat lasīt par detalizētām vadlīnijām un piemēriem.

Tehniskā informācija

Funkcija TRANSPOSE atgriež vertikālu šūnu diapazonu diapazonu kā horizontālu diapazonu, kā arī pretēji. Funkcija TRANSPOSE ir jāievada kā masīva formula diapazonā, kurā ir attiecīgi tāds pats rindu un kolonnu skaits, kā avota diapazonā ir kolonnas un rindas. Izmantojiet funkciju TRANSPOSE, lai pārbīdītu darblapā esoša masīva vai diapazona vertikālo un horizontālo orientāciju.

Sintakse

TRANSPOSE(masīvs)

Funkcijas TRANSPOSE sintaksei ir šāds arguments:

  • masīvs Obligāts. Tas ir darblapas šūnu masīvs vai diapazons, kuru vēlaties mainīt vietām. Masīvs tiek mainīts vietām, izmantojot esošā masīva pirmo rindu kā jaunā masīva pirmo kolonnu, esošā masīva otro rindu kā jaunā masīva otro kolonnu utt. Ja neesat pārliecināts, kā ievadīt masīva formulu, skatiet sadaļu Masīva formulas izveide.