Note: The other languages of the website are Google-translated. Back to English

Hur sorterar jag snabbt rader för att matcha en annan kolumn i Excel?

doc sorterar matchning till en annan kolumn 1
Om du har två listor i ett ark, och båda har samma värden men i olika ordning, hur kan du sortera en lista så att den matchar en annan lista enligt nedanstående skärmdump? I den här artikeln kommer jag att introducera en formel som hjälper dig att snabbt lösa den i Excel.
Sortera rader för att matcha en annan kolumn

pil blå höger bubbla Sortera rader för att matcha en annan kolumn

För att sortera rader för att matcha en annan kolumn, här är en formel som kan hjälpa dig.

1. Välj en tom cell bredvid kolumnen du vill använda, till exempel B1, och ange sedan denna formel = MATCH (A1, C: C, FALSE), och dra autofyllhandtaget nedåt för att tillämpa denna formel. Se skärmdump:
doc sorterar matchning till en annan kolumn 2

Tips: C: C är den kolumn du vill använda baserat på, och A1 är den första cellen i kolumnen du vill sortera.

2. Och sedan visas en lista med siffror i formelcellerna. Välj listan som du vill ta till dig och nummerlistan och klicka på Data > Svart. Se skärmdump:
doc sorterar matchning till en annan kolumn 3

3. Och i Svart välj den kolumn som innehåller formlerna från Kolumn rullgardinsmeny och välj Värden och Minsta till största från Sortera på och Ordersammanställning rullgardinslistor separat. Se skärmdump:
doc sorterar matchning till en annan kolumn 4

4. klick OK. Och kolumn A sorteras för att matcha kolumn C.
doc sorterar matchning till en annan kolumn 5

Tips: Du kan ta bort formelkolumnen efter sortering om du inte längre behöver den.


Snabbt sortera eller markera celler / rader / kolumner slumpmässigt från ett urval i Excel

Kutools för Excels sorteringsområde slumpmässigt kan snabbt sortera eller välja data slumpmässigt efter celler eller kolumner eller rader. Klicka för fullfjädrad 30 dagars gratis provperiod!
doc sorterar slumpmässigt
välj slumpmässigt
 
 Kutools för Excel: med mer än 300 praktiska Excel-tillägg, gratis att prova utan begränsningar i 30 dagar.


De bästa Office-produktivitetsverktygen

Kutools för Excel löser de flesta av dina problem och ökar din produktivitet med 80%

  • återanvändning: Sätt snabbt i komplexa formler, diagram och allt som du har använt tidigare; Kryptera celler med lösenord; Skapa e-postlista och skicka e-post ...
  • Super Formula Bar (enkelt redigera flera rader med text och formel); Läslayout (enkelt läsa och redigera ett stort antal celler); Klistra in i filtrerat intervall...
  • Sammanfoga celler / rader / kolumner utan att förlora data; Delat cellinnehåll; Kombinera duplicerade rader / kolumner... Förhindra duplicerade celler; Jämför intervall...
  • Välj Duplicera eller Unikt Rader; Välj tomma rader (alla celler är tomma); Super Find och Fuzzy Find i många arbetsböcker; Slumpmässigt val ...
  • Exakt kopia Flera celler utan att ändra formelreferens; Skapa referenser automatiskt till flera ark; Sätt in kulor, Kryssrutor och mer ...
  • Extrahera text, Lägg till text, ta bort efter position, Ta bort mellanslag; Skapa och skriva ut personsökningstalsatser; Konvertera mellan celler innehåll och kommentarer...
  • Superfilter (spara och tillämpa filterscheman på andra ark); Avancerad sortering efter månad / vecka / dag, frekvens och mer; Specialfilter av fet, kursiv ...
  • Kombinera arbetsböcker och arbetsblad; Sammanfoga tabeller baserat på nyckelkolumner; Dela data i flera ark; Batchkonvertera xls, xlsx och PDF...
  • Mer än 300 kraftfulla funktioner. Stöder Office / Excel 2007-2021 och 365. Stöder alla språk. Enkel implementering i ditt företag eller organisation. Fullständiga funktioner 30 dagars gratis provperiod. 60 dagars pengarna tillbaka-garanti.
kte-flik 201905

Fliken Office ger ett flikgränssnitt till Office och gör ditt arbete mycket enklare

  • Aktivera flikredigering och läsning i Word, Excel, PowerPoint, Publisher, Access, Visio och Project.
  • Öppna och skapa flera dokument i nya flikar i samma fönster, snarare än i nya fönster.
  • Ökar din produktivitet med 50 % och minskar hundratals musklick för dig varje dag!
officetab botten
Sortera kommentarer efter
Kommentarer (22)
Inga betyg än. Bli först med att betygsätta!
Denna kommentar minimerades av moderatoren på webbplatsen
Nic.. det hjälpte mig mycket.. Tack
Denna kommentar minimerades av moderatoren på webbplatsen
Du kan bara använda en sort utan formeln. Det behövs inte
Denna kommentar minimerades av moderatoren på webbplatsen
Hur gör man det?
Denna kommentar minimerades av moderatoren på webbplatsen
hur gör man med två kolumner som måste matchas till en. kolumn a har till exempel siffervärde, kolumn b har bokstavsvärde som är beroende av kolumn a och kolumn c har samma nummer som kolumn a, men ur funktion.
Denna kommentar minimerades av moderatoren på webbplatsen
Så du vill ändra ordningen på kolumn c baserat på kolumn a och behålla kolumn c utan förändring?
Denna kommentar minimerades av moderatoren på webbplatsen
Excel begär antingen 1(mindre än), 0(lika) eller -1(större än) för [matchningstyp]. Jag är inte helt säker på vad FALSK skulle vara.

Finns det något annat sätt att göra detta när kolumnerna inte är lika långa och data inte är identiska? (exempel A1,A3,B2,C4,A5,C9 jämfört med X1, B2, Q4, A1, D7, A3)
Denna kommentar minimerades av moderatoren på webbplatsen
så du vill sortera A1,A3,B2,C4A5,C9 baserat på X1,B2,Q4,A1,D7,A3?
Denna kommentar minimerades av moderatoren på webbplatsen
Detta är vad jag försöker åstadkomma men jag hittar inga lösningar:

Jag har ett kalkylblad med AR för en kund, (laddat från QB), som jag har reducerat till fyra kolumner: Fakturanummer, datum, fakturerat belopp och status.
Jag har ett andra kalkylblad (nedladdat från kunden) med sex kolumner: Fakturanummer, datum, belopp, status, betaldatum och checknummer.

Jag måste slå samman/justera de två kalkylbladen så att fakturanumren i båda "A"-kolumnerna matchar varandra och all annan data förblir intakt med det fakturanumret. Så jag föreställer mig en rad som ser ut så här:
A1:fakturanummer, B1:datum, C1:fakturerat belopp, D1:status (Alla hämtade från kalkylblad 1), E1:fakturanummer, F1:datum, G1:belopp, H1:status, I1:betalningsdatum, J1:check nummer (alla hämtade från kalkylblad 2)

Naturligtvis, om det inte finns några matchningar från det andra kalkylarket till fakturanumret i kolumn A, skulle kolumnerna E till J vara tomma.

Tack så mycket för all hjälp med detta problem.
Denna kommentar minimerades av moderatoren på webbplatsen
Har du någonsin fått svar/lösning på detta? Precis vad jag behöver.
Denna kommentar minimerades av moderatoren på webbplatsen
Vem som helst kan hjälpa till att sortera enligt nedan:

Kolumn A har och kolumn B har

1 1

1 2

2 1

2 2

Men jag behöver både kolumn som


1

1

2

2
Denna kommentar minimerades av moderatoren på webbplatsen
Jag förstår inte ditt problem, kan du ge mig mer information?
Denna kommentar minimerades av moderatoren på webbplatsen
Tack så mycket för det här inlägget.. gjorde mitt arbete mycket lättare :)
Denna kommentar minimerades av moderatoren på webbplatsen
Det hjälper inte om informationen inte är exakt densamma i båda kolumnerna t.ex. kolumn 1 har C,D,B, A och kolumn 2 har B,D,C,A,G,R,T,H. När du sorterar kolumn A för att matcha kolumn B matchar de inte. Någon lösning på detta?
Denna kommentar minimerades av moderatoren på webbplatsen
Tyvärr, metoden fungerar bara när två kolumner har samma nummerrader och samma data men i olika ordning.
Denna kommentar minimerades av moderatoren på webbplatsen
Vänligen dela något sätt att sortera om informationen inte är exakt densamma i båda kolumnerna, t.ex. kolumn 1 har C,D,B, A och kolumn 2 har B,D,C,A,G,R,T,H.
Denna kommentar minimerades av moderatoren på webbplatsen
Hej Sujith,

Hittade du en lösning eftersom jag har exakt detta problem. Snälla hjälp
Denna kommentar minimerades av moderatoren på webbplatsen
Daniella/Sujith,
Hur skulle de unika medlemmarna i den tillgripna kolumnen ordnas? Om de är numeriska eller alfaposter är ordningen enkel; annars är det mindre intuitivt. Kan vara enklast att isolera de 1-1 matchande raderna mellan referenskolumnen och ämneskolumnen, tillämpa ordningssättet som beskrivs ovan på den delmängden och sedan använda en anpassad sortering på hela kolumnen som ett sista steg. Allt detta är starkt beroende av vilken typ av data du har och vilken beställning du förväntar dig att uppnå.
-MH
Denna kommentar minimerades av moderatoren på webbplatsen
1 52 63 14 2 HUR KAN data ovanför två kolumner sortera samma data i en rad
Denna kommentar minimerades av moderatoren på webbplatsen
Hej, bra artikel!
Jag undrar. Om kolumn A i exemplet ovan inte har värdet G2 betyder det att sorteringsoperationen kommer att vara osynkroniserad; 1,3,4,5,6,7,8. (saknar en match för G2 på radindex 2). Om vi ​​antar att vi vill att resten av data ska hamna i linje, hur kan vi lösa detta utan att manuellt ändra varje rad?
Är det möjligt att förskjuta kolumn A och använda kolumn B som radindex istället?
Denna kommentar minimerades av moderatoren på webbplatsen
Många människor ställer den här frågan (på ett 4 år gammalt inlägg) men jag har inte hittat något svar.

Jag har 4 unika kolumner med tidsstämplar från 4 källor. Alla tidsstämplar stämmer inte överens. Jag kanske har 0230, 0236, 0241, 0250 i en kolumn och 0231, 0234, 0236, 0240, 0245, 0250, 0251 i en annan kolumn. Finns det möjlighet att få excel att matcha kolumnerna och infoga tomma celler efter behov?
Så istället för:
0230 0231
0236 0234
0241 0236 osv

Det skulle beställa om det till:
0230
0231
0234
0236 0236
0240
0241
0245
0250 0250
0251

Jag har cirka 13,000 4 rader som jag behöver göra detta till över XNUMX kolumner så att lägga till för hand eller infoga rader är inte möjligt.
Denna kommentar minimerades av moderatoren på webbplatsen
Hej JOAT, du kan använda den här formeln:

=FELFEL(SÖKUPPGÅNG(G1,$I$1:$I$8,1,FALSK)
Se skärmdump:
https://www.extendoffice.com/images/stories/comments/sun-comment/doc-lookup-formula-1.png
Denna kommentar minimerades av moderatoren på webbplatsen
Annn formateringen för den kommentaren gick sönder.

Det skulle beställa om det till:
0230
...........0231
...........0234
0236 0236
...........0240
0241
............0245
0250 0250
............0251

Är vad jag menade med att infoga tomma celler efter behov i varje kolumn
Det finns inga kommentarer här ännu
Lämna dina kommentarer
Postar som gäst
×
Betygsätt detta inlägg:
0   Tecken
Föreslagna platser

Följ oss

Copyright © 2009 - www.extendoffice.com. | Alla rättigheter förbehållna. Drivs av ExtendOffice. | | Sitemap
Microsoft och Office-logotypen är varumärken eller registrerade varumärken som tillhör Microsoft Corporation i USA och / eller andra länder.
Skyddad av Sectigo SSL