Cum se transpune în Excel

Aflați cum să transpuneți datele în Excel și să schimbați rapid orientarea coloanelor și rândurilor pe o foaie de lucru.

Transpunerea datelor în Excel înseamnă comutarea sau rotirea datelor de la matrice orizontală la matrice verticală sau de la matrice verticală la matrice orizontală. În termeni simpli, funcția TRANSPOSE schimbă rândurile în coloane și coloanele în rânduri.

În Excel, puteți transpune datele în două moduri diferite, folosind funcția TRANSPOSE și metoda Paste Special. În acest articol, vă vom arăta cum să comutați valoarea rândului în valoarea coloanei și valoarea coloanei în valoarea rândului în Excel.

Folosind Funcția TRANSPOSE

Funcția TRANSPOSE vă permite să comutați orientarea unui anumit interval de celule (o matrice) de la vertical la orizontal sau invers. Deoarece este o formulă matrice, funcția trebuie introdusă într-un interval care are același număr de rânduri și coloane ca și sursa.

Sintaxa pentru funcția Transpose este:

=Transpune(matrice)

În următorul exemplu de foaie de calcul, vom transpune tabelul care conține volumul exporturilor de animale pe județe.

În primul rând, trebuie să știți câte rânduri și coloane conține tabelul original. Apoi, selectați numărul exact de celule ca interval inițial de celule, dar în cealaltă direcție.

De exemplu, avem 5 rânduri și 3 coloane, așa că trebuie să selectăm 3 rânduri și 5 coloane de celule, pentru datele transpuse. În cazul nostru, avem 5 rânduri și 4 coloane, așa că trebuie să selectați 4 rânduri și 5 coloane.

Selectați un interval de celule goale și introduceți formula: =TRANSPUNERE(A1:D5), dar nu apăsați încă tasta „Enter”! În acest moment, Excel dumneavoastră va arăta similar cu acesta:

Acum, apăsați „Ctrl + Shift + Enter”. Odată apăsată combinația de taste, datele vor fi transpuse.

Amintiți-vă, o formulă matrice trebuie întotdeauna terminată prin apăsarea „CTRL + SHIFT + ENTER”. Când apăsați combinația de taste, aceasta va pune un set de paranteze în jurul formulei în bara de formule, astfel încât rezultatul să fie tratat ca o matrice de date și nu ca o singură valoare a celulei.

Funcția Excel Transpose doar copiază datele, nu formatarea datelor originale. După cum puteți vedea, formatarea antetului original nu este copiată. De asemenea, Transpose este o funcție dinamică, atunci când valoarea dvs. în datele originale este modificată, aceasta se va reflecta în datele transpuse, dar nu invers.

Cum să transpuneți date în Excel fără zerouri

Dacă transpuneți un tabel sau un interval de celule cu una sau mai multe celule goale, acele celule vor avea valori zero atunci când sunt transpuse, așa cum se arată în imaginea de mai jos:

Pentru a copia celulele goale în timpul transpunerii, utilizați funcția IF din formula TRANSPOSE pentru a verifica dacă o celulă este goală sau nu. Dacă celula este goală/vide, returnează un șir gol (“”) în tabelul transpus.

Dacă tabelul are celule goale, introduceți formula: =TRANSUNERE(IF(A1:D5="","",A1:D5)) în celulele selectate.

Apoi, apăsați combinația de taste „Ctrl + Shift + Enter”. Acum, spațiul liber din celula D5 este copiat în celula transpusă E11.

Cum se transpune în Excel folosind Paste Special Method

Un alt mod în care puteți transpune date în Excel este prin utilizarea metodei Paste Special. Dar transpunerea datelor folosind metoda Paste Special vine cu un con și un pro. Această caracteristică vă permite să transpuneți datele cu formatarea conținutului original, dar datele transpuse vor fi statice.

Spre deosebire de funcția TRANSPOSE, dacă modificați o valoare în datele originale, aceasta nu se va reflecta în conținutul transpus atunci când utilizați metoda Paste Special.

Mai întâi, selectați intervalul pe care doriți să-l transpuneți, apoi faceți clic dreapta și selectați „Copiere” sau apăsați „CTRL + C” pentru a copia tabelul.

Apoi, selectați intervalul de celule care se potrivește cu dimensiunea exactă a tabelului original, așa cum ați făcut pentru metoda anterioară.

Apoi, faceți clic dreapta pe celulele selectate și faceți clic pe „Lipire specială”.

În caseta de dialog Lipire specială, bifați caseta de selectare „Transpunere” și faceți clic pe „OK”.

Acum, tabelul va fi transpus (copiat) în celulele selectate.

În această metodă, nu trebuie să vă faceți griji ca celulele negre să devină zerouri în tabelul transpus, deoarece celulele goale vor fi, de asemenea, copiate în celulele selectate.