Cum să transpuneți rapid datele în Excel (Ghid pas cu pas)

Vizionați videoclipuri - Cum să transpuneți datele în Excel

Dacă aveți un set de date și doriți să îl transpuneți în Excel (ceea ce înseamnă conversia rândurilor în coloane și coloane în rânduri), a face manual este un NU complet!

Transpuneți datele folosind Paste Special

Lipirea specială poate face o mulțime de lucruri uimitoare și un astfel de lucru este transpunerea datelor în Excel.

Să presupunem că aveți un set de date așa cum se arată mai jos:

Aceste date au regiunile într-o coloană și sferturi la rând.

Acum, dintr-un anumit motiv, dacă trebuie să transpuneți aceste date, iată cum puteți face acest lucru folosind paste special:

  • Selectați setul de date (în acest caz A1: E5).
  • Copiați setul de date (Control + C) sau faceți clic dreapta și selectați copiere.
  • Acum puteți lipi datele transpuse într-o locație nouă. În acest exemplu, vreau să copiez în G1: K5, deci faceți clic dreapta pe celula G1 și selectați lipiți special.
  • În caseta de dialog special lipiți, bifați opțiunea de transpunere din dreapta jos.
  • Faceți clic pe OK.

Aceasta ar copia instantaneu și lipi datele, dar în așa fel încât să fie transpuse. Mai jos este o demonstrație care arată întregul proces.

Pașii de mai sus copiază valoarea, formula (dacă există), precum și formatul. Dacă doriți doar să copiați valoarea, selectați „valoare” în caseta de dialog specială lipire.

Rețineți că datele copiate sunt statice și, dacă faceți modificări în setul de date original, aceste modificări nu se vor reflecta în datele transpuse.

Dacă doriți ca aceste celule transpuse să fie legate de celulele originale, puteți combina puterea Căutare și înlocuire cu Lipire specială.

Transpuneți datele folosind Lipire specială și Găsiți și înlocuiți

Folosind doar Lipire specială vă oferă date statice. Acest lucru înseamnă că, dacă datele dvs. originale se modifică și doriți ca datele transpuse să fie actualizate și, atunci trebuie să utilizați din nou Lipire specială pentru a le transpune.

Iată un truc interesant pe care îl puteți folosi pentru a transpune datele și pentru a le conecta în continuare cu celulele originale.

Să presupunem că aveți un set de date așa cum se arată mai jos:

Iată pașii pentru transpunerea datelor, dar păstrați legăturile intacte:

  • Selectați setul de date (A1: E5).
  • Copiați-l (Control + C sau faceți clic dreapta și selectați copiere).
  • Acum puteți lipi datele transpuse într-o locație nouă. În acest exemplu, vreau să copiez în G1: K5, deci faceți clic dreapta pe celula G1 și selectați lipiți special.
  • În caseta de dialog Lipire specială, faceți clic pe butonul Lipire legătură. Acest lucru vă va oferi același set de date, dar aici celulele sunt legate de setul de date original (de exemplu, G1 este legat de A1 și G2 este legat de A2 și așa mai departe).
  • Cu aceste noi date copiate selectate, apăsați Control + H (sau accesați Acasă -> Editare -> Căutare și selectare -> Înlocuire). Aceasta va deschide caseta de dialog Găsiți și înlocuiți.
  • În caseta de dialog Găsiți și înlocuiți, utilizați următoarele:
    • În Găsiți ce: =
    • În Înlocuiți cu:! @ # (Rețineți că îl folosesc! @ # Deoarece este o combinație unică de caractere care este puțin probabil să facă parte din datele dvs. Puteți utiliza un astfel de set unic de caractere).
  • Faceți clic pe Înlocuiți toate. Aceasta va înlocui egalul din formulă și veți avea! @ # Urmat de referința celulei în fiecare celulă.
  • Faceți clic dreapta și copiați setul de date (sau utilizați Control + C).
  • Selectați o locație nouă, faceți clic dreapta și selectați lipiți special. În acest exemplu, îl lipesc în celula G7. O puteți lipi oriunde doriți.
  • În caseta de dialog Paste Special, selectați Transpose și faceți clic pe OK.
  • Copiați lipiți aceste date transpuse nou create în cel din care sunt create.
  • Acum deschideți din nou caseta de dialog Găsiți și înlocuiți și înlocuiți! @ # Cu =.

Acest lucru vă va oferi date legate care au fost transpuse. Dacă faceți modificări în setul de date original, datele transpuse se vor actualiza automat.

Notă: Deoarece datele noastre originale au A1 ca gol, ar trebui să ștergeți manual 0 în G1. 0 apare atunci când lipim linkuri, deoarece un link către o celulă goală ar întoarce în continuare un 0. De asemenea, ar trebui să formatați noul set de date (puteți copia pur și simplu lipiți formatul doar din setul de date original).

Transpuneți datele folosind funcția Excel TRANSPOSE

Funcția Excel TRANSPOSE - așa cum sugerează și numele - poate fi utilizată pentru transpunerea datelor în Excel.

Să presupunem că aveți un set de date așa cum se arată mai jos:

Iată pașii pentru transpunere:

  • Selectați celulele în care doriți să transpuneți setul de date. Rețineți că trebuie să selectați numărul exact de celule ca date originale. De exemplu, dacă aveți 2 rânduri și 3 coloane, trebuie să selectați 3 rânduri și 2 coloane de celule unde doriți datele transpuse. În acest caz, deoarece există 5 rânduri și 5 coloane, trebuie să selectați 5 rânduri și 5 coloane.
  • Enter = TRANSPOSE (A1: E5) în celula activă (care ar trebui să fie celula din stânga sus a selecției și apăsați Control Shift Enter.

Acest lucru ar transpune setul de date.

Iată câteva lucruri pe care trebuie să le cunoașteți despre funcția TRANSPOSE:

  • Este o funcție matrice, deci trebuie să utilizați Control-Shift-Enter și nu doar Enter.
  • Nu puteți șterge o parte din rezultat. Trebuie să ștergeți întreaga gamă de valori pe care le returnează funcția TRANSPOSE.
  • Funcția Transpose copiază doar valorile, nu formatarea.

Transpuneți datele folosind Power Query

Power Query este un instrument puternic care vă permite să transpuneți rapid date în Excel.

Power Query face parte din Excel 2016 (Obțineți și transformați în fila Date), dar dacă utilizați Excel 2013 sau 2010, trebuie să îl instalați ca supliment.

Să presupunem că aveți setul de date așa cum se arată mai jos:

Iată pașii pentru transpunerea acestor date utilizând Power Query:

În Excel 2016

  • Selectați datele și accesați Date -> Obțineți și transformați -> Din tabel.
  • În caseta de dialog Creare tabel, asigurați-vă că intervalul este corect și faceți clic pe OK. Aceasta va deschide caseta de dialog Editor de interogări.
  • În caseta de dialog Editor de interogări, selectați fila „Transformare”.
  • În fila Transformare, accesați Tabel -> Utilizați primul rând ca antet -> Utilizați anteturi ca primul rând. Acest lucru asigură faptul că primul rând (care conține anteturi: Q1, Q2, Q3 și Q4) sunt, de asemenea, tratate ca date și transpuse.
  • Faceți clic pe Transpose. Acest lucru ar transpune instantaneu datele.
  • Faceți clic pe Utilizați primul rând ca anteturi. Acest lucru ar face acum primul rând al datelor transpuse ca anteturi.
  • Accesați Fișier -> Închidere și încărcare. Aceasta va închide fereastra Power Editor și va crea o foaie nouă care conține datele transpuse.

Rețineți că, deoarece celula din stânga sus a setului nostru de date era goală, primește un nume generic Coloana1 (așa cum se arată mai jos). Puteți șterge această celulă din datele transpuse.

În Excel 2013/2010

În Excel 2013/10, trebuie să instalați Power Query ca supliment.

Faceți clic aici pentru a descărca pluginul și pentru a obține instrucțiuni de instalare.

După ce ați instalat Power Query, accesați Power Query -> Date Excel -> Din tabel.

Aceasta va deschide caseta de dialog Creare tabel. Acum urmați aceiași pași ca în Excel 2016.

Vei ajuta la dezvoltarea site-ului, partajarea pagina cu prietenii

wave wave wave wave wave