Preskoči na glavno vsebino
 

5 načinov prenosa podatkov v Excelu (vadnica po korakih)

Avtor: Amanda Li Zadnja sprememba: 2024-07-25

Prenos podatkov pomeni spreminjanje orientacije matrike s pretvorbo njenih vrstic v stolpce ali obratno. V tej vadnici bomo z vami delili pet različnih metod za zamenjavo orientacije niza in doseganje želenega rezultata.


Video: Prenesite podatke v Excel


Preklopite stolpce v vrstice s posebnim lepljenjem

Opomba: Če so vaši podatki v Excelovi tabeli, možnost Prilepi prenesi ne bo na voljo. Najprej morate tabelo pretvoriti v obseg tako, da z desno miškino tipko kliknete tabelo in nato izberete Tabela > Pretvori v obseg iz kontekstnega menija.

1. korak: Kopirajte obseg, ki ga želite prenesti

Izberite obseg celic, kjer želite zamenjati vrstice in stolpce, in nato pritisnite Ctrl + C da kopirate obseg.

Izberite in kopirajte obseg celic, kjer želite zamenjati vrstice in stolpce

2. korak: izberite možnost Paste Transpose

Z desno miškino tipko kliknite prvo celico ciljnega obsega in nato kliknite Prenesi Ikona Transponiraj ikono (V okviru Možnosti lepljenja) iz menija z desnim klikom.

Z desno miškino tipko kliknite prvo celico ciljnega obsega in kliknite ikono Transpose v meniju z desnim klikom

Rezultat

Voila! Razpon se prenese v hipu!

Razpon je transponiran

Opomba: Transponirani podatki so statični in neodvisni od izvirnega niza podatkov. Če naredite kakršne koli spremembe izvirnih podatkov, se te spremembe ne bodo odražale v prenesenih podatkih. Če želite povezati transponirane celice z izvirnimi, pojdite na naslednji razdelek.

(AD) Enostavno prenesite dimenzije tabele s Kutools

Pretvorba križne tabele (dvodimenzionalna tabela) v ploščati seznam (enodimenzionalni seznam) ali obratno v Excelu vedno zahteva veliko časa in truda. Vendar pa je z nameščenim programom Kutools for Excel Prenesi dimenzije tabele orodje vam bo pomagalo narediti pretvorbo hitro in enostavno.

Kutools za Excelovo orodje Transpose Table Dimensions

Kutools za Excel - Vključuje več kot 300 priročnih funkcij, ki močno olajšajo vaše delo. Zagotovite si 30-dnevno brezplačno preskusno različico vseh funkcij!


Prenesite in povežite podatke z virom

Če želite dinamično preklopiti orientacijo obsega (preklopiti stolpce v vrstice in obratno) in povezati preklopljen rezultat z izvirnim naborom podatkov, lahko uporabite katerega koli od spodnjih pristopov:


Spremenite vrstice v stolpce s funkcijo TRANSPOSE

Za spreminjanje vrstic v stolpce in obratno z TRANSPOSE funkcijo, naredite naslednje.

1. korak: Izberite enako število praznih celic kot prvotni niz celic, vendar v drugi smeri

Nasvet: Preskočite ta korak, če uporabljate Excel 365 ali Excel 2021.

Recimo, da je vaša prvotna tabela v dosegu A1: C4, kar pomeni, da ima tabela 4 vrstice in 3 stolpce. Tako bo transponirana tabela imela 3 vrstice in 4 stolpce. Kar pomeni, da bi morali izbrati 3 vrstice in 4 stolpce praznih celic.

Izberite 3 vrstice in 4 stolpce praznih celic

2. korak: Vnesite formulo TRANSPOSE

V vrstico s formulami vnesite spodnjo formulo in pritisnite Ctrl + Shift + Enter da dobite rezultat.

Nasvet: Pritisnite Vnesite če uporabljate Excel 365 ali Excel 2021.

=TRANSPOSE(A1:C4)
Opombe:
  • Moral bi se spremeniti A1: C4 na vaš dejanski izvorni obseg, ki ga želite prenesti.
  • Če so v prvotnem obsegu prazne celice, se TRANSPOSE funkcija bi prazne celice pretvorila v 0 (ničle). Če se želite znebiti ničelnih rezultatov in ohraniti prazne celice med prenosom, morate izkoristiti IF funkcija:
  • =TRANSPOSE(IF(A1:C4="","",A1:C4))

Rezultat

Vrstice se spremenijo v stolpce, stolpci pa v vrstice.

Tabela se transponira s funkcijo TRANSPOSE

Opomba: Če uporabljate Excel 365 ali Excel 2021, s pritiskom na Vnesite tipko, se rezultat samodejno razlije v poljubno število vrstic in stolpcev. Prepričajte se, da je območje razlitja prazno, preden uporabite formulo; sicer pa #RAZLITJE vrnjene napake.

Vrtite podatke s funkcijami INDIRECT, ADDRESS, COLUMN in ROW

Čeprav je zgornja formula precej enostavna za razumevanje in uporabo, je njena pomanjkljivost ta, da ne morete urejati ali brisati nobene celice v obrnjeni tabeli. Torej, predstavil bom formulo z uporabo INDIRECT, NASLOV, STOLPEC in ROW funkcije. Recimo, da je vaša prvotna tabela v dosegu A1: C4, če želite izvesti pretvorbo iz stolpca v vrstico in ohraniti povezavo zasukanih podatkov z izvornim naborom podatkov, sledite spodnjim korakom.

1. korak: Vnesite formulo

Vnesite spodnjo formulo v skrajno zgornjo levo celico ciljnega obsega (A6 v našem primeru) in pritisnite Vnesite:

=INDIRECT(ADDRESS(COLUMN(A1)-COLUMN($A$1)+ROW($A$1),ROW(A1)-ROW($A$1)+COLUMN($A$1)))

Formula se vnese v skrajno zgornjo levo celico ciljnega obsega (v našem primeru A6)

Opombe:
  • Moral bi se spremeniti A1 v skrajno zgornjo levo celico vašega dejanskega izvornega obsega, ki ga boste prenesli, znake za dolar pa ohranite takšne, kot so. Znak za dolar ($) pred črko stolpca in številko vrstice označuje absolutno referenco, ki ohranja črko stolpca in številko vrstice nespremenjeno, ko premaknete ali kopirate formulo v druge celice.
  • Če so v prvotnem obsegu prazne celice, bi formula prazne celice pretvorila v 0 (ničle). Če se želite znebiti ničelnih rezultatov in ohraniti prazne celice med prenosom, morate izkoristiti IF funkcija:
  • =IF(INDIRECT(ADDRESS(COLUMN(A1)-COLUMN($A$1)+ROW($A$1),ROW(A1)-ROW($A$1)+COLUMN($A$1)))=0,"",INDIRECT(ADDRESS(COLUMN(A1)-COLUMN($A$1)+ROW($A$1),ROW(A1)-ROW($A$1)+COLUMN($A$1))))

2. korak: Kopirajte formulo na desno in pod celice

Izberite celico s formulo in povlecite njeno polnilno ročico (majhen zeleni kvadrat v spodnjem desnem kotu celice) navzdol in nato v desno do toliko vrstic in stolpcev, kot je potrebno.

Izberite celico s formulo in povlecite njeno polnilno ročico navzdol in nato v desno do poljubnega števila vrstic in stolpcev

Rezultat

Stolpci in vrstice se zamenjajo takoj.

Stolpci in vrstice se zamenjajo takoj

Opomba: Izvirno oblikovanje podatkov ni shranjeno v transponiranem obsegu, celice lahko po potrebi oblikujete ročno.

Pretvorite stolpce v vrstice s posebnim lepljenjem in funkcijo Najdi in zamenjaj

Nekaj ​​dodatnih korakov z metodo Posebno lepljenje skupaj s funkcijo Najdi in zamenjaj vam omogoča prenos podatkov med povezovanjem izvornih celic s prenesenimi.

1. korak: Kopirajte obseg, ki ga želite prenesti

Izberite obseg celic, ki jih želite prenesti, in pritisnite Ctrl + C da kopirate obseg.

Izberite in kopirajte obseg celic za prenos

2. korak: Uporabite možnost Prilepi povezavo

  1. Z desno miškino tipko kliknite prazno celico in nato kliknite Posebno lepljenje.

    Z desno miškino tipko kliknite prazno celico in nato kliknite Posebno lepljenje

  2. Kliknite na prilepi link gumb.

    Kliknite Prilepi povezavo

Dobili boste rezultat, kot je prikazan spodaj:

Povezave do kopiranih celic so prilepljene

3. korak: Poiščite in zamenjajte enake znake (=) iz rezultata Prilepi povezavo

  1. Izberite obseg rezultatov (A6: C9) in pritisnite Ctrl + H, in nato zamenjajte = z @EO (ali kateri koli znak(-i), ki ne obstaja v izbranem obsegu) v Poišči in zamenjaj dialog.

    Zamenjajte = z @EO v pogovornem oknu Najdi in zamenjaj

  2. Kliknite na Zamenjaj vsein zaprite pogovorno okno. V nadaljevanju je prikazano, kako bodo videti podatki.

    Rezultat zamenjave

4. korak: Prenesite zamenjani rezultat Prilepi povezavo

Izberite obseg (A6: C9) in pritisnite Ctrl + C da ga kopiram. Z desno miškino tipko kliknite prazno celico (tu sem izbral A11) in izberite Prenesi Ikona Transponiraj ikono iz Možnosti lepljenja da prilepite transponirani rezultat.

Z desno miškino tipko kliknite prazno celico (tukaj sem izbral A11) in izberite ikono Transpose med možnostmi lepljenja

5. korak: vrnite znake enačaja (=), da povežete preneseni rezultat z izvirnimi podatki

  1. Ohranite prenesene podatke o rezultatih A11: D13 izbrano in nato pritisnite Ctrl + Hin zamenjajte @EO z = (nasprotje od korak 3).

    Rezultat zamenjave

  2. Kliknite na Zamenjaj vsein zaprite pogovorno okno.

Rezultat

Podatki se prenesejo in povežejo z izvirnimi celicami.

Podatki se prenesejo in povežejo z izvirnimi celicami

Opomba: Prvotno oblikovanje podatkov je izgubljeno; obnovite ga lahko ročno. Prosimo, da izbrišete obseg A6: C9 po postopku.

Prenesite in povežite podatke z virom Power Query

Power Query je zmogljivo orodje za avtomatizacijo podatkov, ki vam omogoča enostaven prenos podatkov v Excel. Delo lahko opravite tako, da sledite spodnjim korakom:

1. korak: izberite obseg, ki ga želite transponirati, in odprite Power Query urednik

Izberite obseg podatkov, ki jih želite prenesti. In potem, na datum jeziček, v Pridobite in preoblikujte podatke skupino, kliknite Iz tabele/razpona.

Gumb Iz tabele/razpona na traku

Opombe:
  • Če izbranega obsega podatkov ni v tabeli, a Ustvari tabelo pojavilo se bo pogovorno okno; kliknite OK ustvariti tabelo zanj.
  • Če uporabljate Excel 2013 ali 2010 in ne najdete Iz tabele/razpona o datum ga boste morali prenesti in namestiti iz Microsoft Power Query za stran Excel. Ko je nameščen, pojdite na Power Query jeziček, kliknite Iz tabele v Excelovi podatki skupina.

2. korak: Pretvorite stolpce v vrstice z Power Query

  1. Pojdi na Transform tab. V Ljubljani Uporabite prvo vrstico kot glave v spustnem meniju izberite Uporabite glave kot prvo vrstico.

    Pojdite na zavihek Transform. V spustnem meniju Uporabi prvo vrstico kot glave izberite Uporabi glave kot prvo vrstico

  2. Kliknite na Prenesi.

    Kliknite Transpose

3. korak: prenesene podatke shranite na list

o file jeziček, kliknite Zapri in naloži da zaprete okno Power Editor in ustvarite nov delovni list za nalaganje prenesenih podatkov.

Kliknite Zapri in naloži

Rezultat

Transponirani podatki se pretvorijo v tabelo na novo ustvarjenem delovnem listu.

Transponirani podatki se pretvorijo v tabelo na novo ustvarjenem delovnem listu

Opombe:
  • Dodatni naslovi stolpcev so ustvarjeni v prvi vrstici, kot je prikazano zgoraj. Če želite prvo vrstico pod naslovi povišati v naslove stolpcev, izberite celico v podatkih in kliknite Poizvedba > Uredi. Nato izberite Transform > Uporabite prvo vrstico kot glave. Končno izberite Domov > Zapri in naloži.
  • Če se prvotni nabor podatkov spremeni, lahko zgornje prenesene podatke posodobite s temi spremembami s klikom na Osveži Ikona Ikona za osvežitev poleg mize v Poizvedbe in povezave podoknu ali s klikom na Osveži gumb na Poizvedba tab.

(AD) Pretvorite obseg s Kutools v nekaj klikih

O Območje preoblikovanja pripomoček v Kutools za Excel vam lahko pomaga enostavno preoblikovati (pretvoriti) navpični stolpec v več stolpcev ali obratno ali pretvoriti vrstico v več vrstic ali obratno.

Kutools za Excelovo orodje Transform Range

Kutools za Excel - Vključuje več kot 300 priročnih funkcij, ki močno olajšajo vaše delo. Zagotovite si 30-dnevno brezplačno preskusno različico vseh funkcij!