Nyheter i Android, Telefoner, Prylar Och Recensioner

3 sätt att överföra data horisontellt i Excel

När du skapar datauppsättningar måste du ofta rotera rader och kolumner. Excel låter dig överföra data i vilken riktning som helst. Att överföra data innebär att konvertera kolumner till rader och rader till kolumner.

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å datauppsättningar, men den sista är bättre för komplexa datauppsättningar.

Transponera ett exempel på Excel-data

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

Transponera data horisontellt

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

    Enkel att kopiera och klistra in data. Använder transponeringsfunktionen. Ange formler som text.

Låt oss se hur alla tre transponeringsmetoderna fungerar och vilka begränsningar var och en har.

1. Enkel kopiering och klistra in

Detta är ett enkelt sätt att överföra vertikala rader till horisontella kolumner genom att kopiera data i rader och klistra in dem i kolumner. Så här kan du överföra data med den här metoden.

1. Välj celler du vill överföra.

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

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

4. Tryck på högerklicka och gå till klistra in speciell.

5. Markera införliva alternativ.

6. Klicka OK.

Att använda den här metoden för att överföra data är superenkelt, men det finns en nackdel. Den transponerade datan är inte dynamisk. Om du lägger till ny information i cellerna nedanför dessa data eller ändrar befintliga data som du just har överfört, kommer ändringarna inte att hämtas automatiskt av excel.

Därför kan du behöva lägga till ny data manuellt eller överföra data från grunden.

2. Använda Transponeringsfunktionen

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

Relaterad  Visste du att iOS 15 låter dig dra och släppa filer på din iPhone?

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

2. Tryck på Stiga på.

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

Istället för att markera en enskild cell markerar du området som innehåller det exakta antalet celler i det valda intervallet. På så sätt kommer transponeringsfunktionen att allokera 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å förutom 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. Sedan, efter att ha klistrat in data, kan du utöka urvalet för att välja resten av informationen. Låt oss kolla hur du kan göra det.

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

2. Välj samma array från datamängden (A3:B12) och lägg till den i överföra funktion.

3. Du får samma felmeddelande om du trycker på Stiga på att exekvera formeln, som du brukar.

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

Den utförde transponeringsfunktionen perfekt, men den missade de två sista värdena i intervallet. Anledningen till detta är att de valda 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 två andra posterna.

Excel kanske inte hämtar rätt data när du fyller i på detta sätt. Så här kan du korrigera de automatiskt fyllda posterna:

    Gå till din huvudsakliga överföra funktion om igen. Återigen, tryck CTRL + Shift + 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 överförda området.

Relaterad  Star Wars Jedi Fallen Order 2: kommer uppföljaren att släppas senare i år?

Även om transponeringsfunktionen är bekväm, kanske den inte fungerar 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 överföra data effektivt kommer in i bilden. Låt oss diskutera det här:

3. Ange formler som text

I den här tekniken måste du skriva formeln som text.

1. Skriv manuellt A3 i vilken cell som helst.

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

3. Som A3, lägg till den första cellen (B3) av den andra raden med samma X.

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

5. Välj alla fyllda poster.

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

7. Ange “X” i Hitta vad alternativ och lägg till en likhetstecken (=) i Ersätta med.

8. Klicka på Ersätt alla och tryck 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 arrayen att uppdateras automatiskt.

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 cellintervallet innan du använder formeln. När du fyller i posterna kommer du att se det refererade cellnumret längs vägen.

Du kan använda den här tekniken på stora datamängder om du känner till start- och slutcellnumren i intervallet.

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

Att helt enkelt kopiera data och använda Transpose-funktionsmetoden fungerar exakt på samma sätt för att transponera både horisontell och vertikal data. Den sista metoden är dock lite knepig vid implementering för vertikala data. Så, gå alltid med de två första metoderna när du överför horisontella data.

Relaterad  Hur man aktiverar inkognitoläge för privat surfning på Linux

Transponera data effektivt med dessa tre metoder

Att ändra dataorientering innebär ofta att vertikala rader roteras till horisontella kolumner. Med hjälp av både statiska och dynamiska metoder låter Excel dig transponera data horisontellt.

Statiska metoder är mycket lättare att kö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.

Om författaren

Shan Abdul (116 publicerade artiklar)

Shan Abdul är civilingenjör. Efter att ha avslutat sin examen och MS 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 professionell. 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, free e-böcker och exklusiva erbjudanden!

Klicka här för att prenumerera