3 sätt att transportera data horisontellt i Excel

3 sätt att transportera data horisontellt i Excel

När du skapar datamängder måste du ofta rotera rader och kolumner. Excel låter dig transponera data i alla riktningar. Transponering av data innebär att konvertera kolumner till rader och rader till kolumner.





flytta Google Drive -mappen till ett annat konto

Den här artikeln beskriver tre olika sätt att överföra data horisontellt. De två första är lättare att använda för små datamängder, men den sista är bättre för komplexa datamängder.





Transponering av ett exempel på Excel -data

Ta en titt på datauppsättningen nedan. Två kolumner listar namnen på anställda och deras löner.





Transportera data horisontellt

Rotation av data från en horisontell till en vertikal orientering är möjlig på tre sätt.

  1. Enkel kopiering och klistring av data.
  2. Använd transponeringsfunktionen.
  3. Ange formler som text.

Låt oss se hur alla tre transponeringsmetoder fungerar och vilka begränsningar de har.



1. Enkel kopiering

Detta är ett enkelt sätt att transponera vertikala rader till horisontella kolumner genom att kopiera data i rader och klistra in dem i kolumner. Så här kan du transponera data med denna metod.

1. Välj celler du vill transponera.





2. Tryck på CTRL + C att kopiera den.

3. Gå till celler där du vill få det nya resultatet.





4. Tryck på högerklick med musen och gå till klistra in special .

5. Markera införliva alternativ.

6. Klicka OK .

Att använda denna metod för att transponera data är superenkelt, men det finns en baksida. De transponerade uppgifterna är inte dynamiska. Om du lägger till ny information i cellerna nedanför dessa data eller ändrar befintlig data som du just har införlivat, hämtas inte ändringarna automatiskt av excel.

Därför kan du behöva lägga till nya data manuellt eller transponera data från början.

Relaterad: Hur man beräknar standardavvikelse i Excel

2. Använda transponeringsfunktionen

Med Transpose -funktionen kan du omedelbart rotera data från rader till kolumner. Det kräver ett argument, array, som hänvisar till datauppsättningen du vill ska transponeras. Låt oss tillämpa den på exempeldata för exemplet ovan.

1. Välj intervall ( A3: B12 ) som array -argument i transponera funktion .

2. Tryck på Stiga på.

Som visas ovan implementerade den transponeringsfunktionen felaktigt. Detta beror på att vi försöker konvertera en hel matris till en enda cell, vilket inte är möjligt.

I stället för att välja en enda cell markerar du området som innehåller det exakta antalet celler i det valda området. På så sätt kommer transponeringsfunktionen att tilldela en cell för varje värde i datamängden utan att överlappa eller orsaka fel.

Du måste dock först markera området. Så bortsett från att räkna antalet celler har du inte möjlighet att välja ett exakt område.

Om du inte är tillräckligt tålmodig kan du slumpmässigt välja några celler. Efter att du har klistrat in data kan du utöka urvalet för att välja resten av informationen. Låt oss kontrollera hur du kan göra det.

1. Markera celler med intervall, låt oss säga, F12: M13 .

2. Välj samma array från datasetet ( A3: B12 ) och lägg till den i transponera funktion .

3. Du får samma fel om du trycker på Stiga på för att köra formeln, som du brukar göra.

4. Tryck istället på CTRL + Skift + Retur .

Den utförde transponeringsfunktionen perfekt, men den missade de två sista värdena i intervallet. Anledningen till detta är att de utvalda cellerna var mindre än antalet celler i intervallet.

Dra till det högra hörnet av två celler för att fylla i data för de andra två posterna.

ska jag fabriksåterställa min dator

Excel kanske inte hämtar rätt data när det fylls på detta sätt. Så här kan du korrigera de autopopulerade posterna:

  1. Gå till din huvudsakliga transponera funktion på nytt.
  2. Återigen, tryck CTRL + Skift + Enter .

3. Eftersom det är dynamiskt kommer alla ändringar du gör i den ursprungliga datamängden att återspeglas. Att ändra lönen för Finch till 50 000 har automatiskt uppdaterat det införlivade området.

Även om transponeringsfunktionen är praktisk fungerar den kanske inte bra för stora datamängder eftersom det är tidskrävande att räkna en stor datamängd. Det är där en annan teknik för att transponera data effektivt spelar in. Låt oss diskutera det här:

3. Ange formler som text

I denna teknik måste du skriva formeln som text.

1. Skriv manuellt A3 i vilken cell som helst.

2. Lägg till valfri alfabet som ett prefix innan A3 , låt oss säga X .

3. Precis som A3, lägg till den första cellen ( B3 ) på andra raden med samma X .

flytta appdata till sd -kort

4. Markera båda cellerna och dra dem över resten av cellerna kolumnerna 17 och 18 .

5. Välj alla befolkade poster .

6. Tryck på CRTL + H att öppna Hitta och ersätta menyruta.

7. Ange X i Hitta vad alternativet och lägg till ett likhetstecken (=) i Ersätta med .

8. Klicka på Ersätt alla och tryck på OK .

Du kommer att se hur många poster den har ersatt i dialogrutan, som du kan jämföra med den ursprungliga datamängden för att bekräfta att tekniken tillämpades korrekt.

På samma sätt som Transpose -funktionen är denna metod för att transponera data dynamisk. Därför kommer alla ändringar som görs i den ursprungliga matrisen att uppdateras automatiskt.

Relaterad: Hur datatabellen i Microsoft Excel låter dig jämföra resultat

Vilken teknik är mest användbar för att överföra data?

På grund av två faktorer är den sista tekniken ett mycket enklare tillvägagångssätt än att använda Transpose -formeln.

  • Det kräver inte att du väljer cellintervall innan du använder formeln.
  • När du fyller i posterna ser du det refererade cellnumret längs vägen.

Du kan använda denna teknik på stora datamängder om du känner till start- och slutcellnummer i intervallet.

Kan alla tre metoderna användas för att överföra horisontella data?

Att bara kopiera data och använda funktionen Transponeringsfunktion fungerar exakt samma för att transponera både horisontella och vertikala data. Den sista metoden är dock lite knepig när den implementeras för vertikala data. Så, gå alltid med de två första metoderna medan du överför horisontella data.

Transponera data effektivt med dessa tre metoder

Att ändra dataorientering innebär ofta att man roterar vertikala rader till horisontella kolumner. Med både statiska och dynamiska metoder kan Excel transponera data horisontellt.

Statiska metoder är mycket lättare att utföra, medan dynamiska metoder är användbara om du behöver ändra informationen senare. För att avgöra vilken metod som fungerar bäst för dig kan du prova dem alla.

Dela med sig Dela med sig Tweet E-post Hur man konsoliderar data från flera ark med hjälp av 3D -referenser i Excel

Med hjälp av Excels 3D -formler kan du konsolidera data från flera kalkylblad till ett sammanfattningsblad. Så här gör du!

Läs Nästa
Relaterade ämnen
  • Produktivitet
  • Tips för kalkylblad
  • Microsoft excel
  • Matematik
  • Dataanalys
Om författaren Shan Abdul |(46 artiklar publicerade)

Shan Abdul är civilingenjörsexamen. Efter avslutad utbildning har han börjat sin karriär som frilansskribent. Han skriver om att använda olika verktyg och programvara för att hjälpa människor att bli mer produktiva som student eller yrkesutövare. På fritiden älskar han att titta på YouTube -videor om produktivitet.

Mer från Shan Abdul

Prenumerera på vårt nyhetsbrev

Gå med i vårt nyhetsbrev för tekniska tips, recensioner, gratis e -böcker och exklusiva erbjudanden!

Klicka här för att prenumerera