Ga naar hoofdinhoud

Hoe kan ik elke rij alfabetisch en afzonderlijk in één keer sorteren?

Stel dat u een reeks gegevens heeft en u nu elke rij alfabetisch en afzonderlijk wilt sorteren zoals onderstaand screenshot, hoe kunt u dit dan oplossen? In dit artikel zal ik enkele methoden en trucs introduceren om deze taak snel in Excel af te handelen.
doc sorteer elke rij 1

Sorteer elke rij alfabetisch een voor een met de sorteerfunctie

Sorteer elke rij snel alfabetisch met formules


pijl blauw rechts bel Sorteer elke rij alfabetisch een voor een met de sorteerfunctie

Om elke rij alfabetisch en afzonderlijk te sorteren, kunt u de sorteerfunctie toepassen en de optie Sorteren van links naar rechts kiezen en ze vervolgens een voor een sorteren.

1. Selecteer de eerste rij die u alfabetisch wilt sorteren en klik op Data > Sorteer, en in het knallen Sorteer waarschuwing dialoogvenster, vink aan voortzetten met de huidige selectieoptie en klik op het Sorteer knop. Zie screenshot:
doc sorteer elke rij 2

2. Vervolgens in de Sorteer dialoogvenster, klik Opties te openen Sorteer Opties dialoogvenster en vink aan Sorteer van links naar rechts. Zie screenshot:
doc sorteer elke rij 3

3. Dan klikken OK om terug te gaan naar Sorteer dialoogvenster en selecteer het rijnummer dat u als eerste wilt sorteren in het Rij vervolgkeuzelijst en specificeer Sorteer op en Bestelling zoals je nodig hebt. Zie screenshot:
doc sorteer elke rij 4

4. klikken OK. U kunt zien dat de eerste rij die u heeft geselecteerd, is gesorteerd van klein naar groot. Zie screenshot:
doc sorteer elke rij 5

5. Herhaal bovenstaande 1-4 stappen om andere rijen een voor een te sorteren. En nu is elke rij alfabetisch en individueel gesorteerd.


pijl blauw rechts bel Sorteer elke rij snel alfabetisch met formules

Als er honderden rijen afzonderlijk moeten worden gesorteerd, is bovenstaande methode tijdverspilling. Hier introduceer ik enkele formules waarmee je elke rij snel afzonderlijk kunt sorteren van klein naar groot of vice versa.

1. Selecteer een lege cel naast de rijen die u wilt sorteren, bijvoorbeeld F2, voer deze formule in = KLEIN ($ B2: $ D2,1)en druk op Enter sleutel. Zie screenshot:
doc sorteer elke rij 6

2. Ga dan naar de volgende cel, G2, voer deze formule in =KLEIN ($ B2: $ D2,2) en druk op Enter sleutel. Zie screenshot:
doc sorteer elke rij 7

3. Voer in cel M2 de formule in = KLEIN ($ B2: $ D2,3) en druk op Enter toets, nu is de eerste rij gesorteerd van klein naar groot. Zie screenshot:
doc sorteer elke rij 8

Tip: in bovenstaande formules zijn B2: D2 de kolomcellen in de rij die u wilt sorteren, en 1, 2,3 geven de eerste kleinste, de tweede kleinste, de derde kleinste aan, u kunt ze naar behoefte wijzigen.

4. Selecteer de cellen F2: H2 (de formulecellen) en sleep de automatische vulgreep over de cellen die u moet gebruiken om de corresponderende kolomcellen te sorteren. Zie screenshot:
doc sorteer elke rij 9

Nu is elke rij afzonderlijk gesorteerd, u kunt de formulecellen kopiëren en ze als waarde plakken in plaats van de oorspronkelijke waarde in het gegevensbereik, zoals u nodig hebt.
doc sorteer elke rij 10

Beste Office-productiviteitstools

Populaire functies: Zoek, markeer of identificeer duplicaten   |  Verwijder lege rijen   |  Combineer kolommen of cellen zonder gegevens te verliezen   |   Ronde zonder formule ...
Super opzoeken: Meerdere criteria VLookup    VLookup met meerdere waarden  |   VOpzoeken over meerdere bladen   |   Fuzzy opzoeken ....
Geavanceerde vervolgkeuzelijst: Maak snel een vervolgkeuzelijst   |  Afhankelijke vervolgkeuzelijst   |  Multi-select vervolgkeuzelijst ....
Kolom Beheerder: Voeg een specifiek aantal kolommen toe  |  Kolommen verplaatsen  |  Schakel de zichtbaarheidsstatus van verborgen kolommen in  |  Vergelijk bereiken en kolommen ...
Uitgelichte functies: Raster focus   |  Ontwerpweergave   |   Grote formulebalk    Werkmap- en bladbeheer   |  resource Library (Auto-tekst)   |  Datumkiezer   |  Combineer werkbladen   |  Cellen coderen/decoderen    Stuur e-mails per lijst   |  Super filter   |   Speciaal filter (filter vet/cursief/doorhalen...) ...
Top 15 gereedschapsets12 Tekst Tools (toe te voegen tekst, Tekens verwijderen, ...)   |   50+ tabel Types (Gantt Chart, ...)   |   40+ Praktisch Formules (Bereken leeftijd op basis van verjaardag, ...)   |   19 Invoeging Tools (QR-code invoegen, Afbeelding invoegen vanaf pad, ...)   |   12 Camper ombouw Tools (Getallen naar woorden, Currency Conversion, ...)   |   7 Samenvoegen en splitsen Tools (Geavanceerd Combineer rijen, Gespleten cellen, ...)   |   ... en meer

Geef uw Excel-vaardigheden een boost met Kutools voor Excel en ervaar efficiëntie als nooit tevoren. Kutools voor Excel biedt meer dan 300 geavanceerde functies om de productiviteit te verhogen en tijd te besparen.  Klik hier om de functie te krijgen die u het meest nodig heeft...

kte tabblad 201905


Office-tabblad Brengt een interface met tabbladen naar Office en maakt uw werk veel gemakkelijker

  • Schakel bewerken en lezen met tabbladen in Word, Excel, PowerPoint in, Publisher, Access, Visio en Project.
  • Open en maak meerdere documenten in nieuwe tabbladen van hetzelfde venster in plaats van in nieuwe vensters.
  • Verhoogt uw productiviteit met 50% en vermindert honderden muisklikken voor u elke dag!
Comments (7)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
instead of using small function, you can use sort function.
ex. =SORT(C2:E2,1,1,TRUE)
and than you can drag and copy per row.
C2:E2 --> column to be sort
1 --> index
1 --> ascending
True --> sort by column
This comment was minimized by the moderator on the site
I cannot thank you enough for this. I've watched youtube videos, read posts, and none of them seemed to understand how I needed to sort each row individually and instantly without also rearranging the others. I gathered two years worth of numeral data for a personal project and it was a big mess! Tens of thousands of rows! I needed the numbers separate in individual cells (originally they weren't, but thats a whole other story!), and now I also needed them in order per row! First I tried simply going row by row, copying, deleting, retyping, pasting; but it was TEDIOUS. Then I tried transposing the tables, sorting-by-ascending column, one by one copying the column, and repasting into a blank chart, then transposing the new chart and copying all, and then pasting back into the original chart; but again - TEDIOUS. Now I will just create an adjacent chart using the formula, copy, paste, DONE!!!!!!!!!!! YAY!!!!!!!! :) THANK YOUUUU :)
This comment was minimized by the moderator on the site
AHA! - right! - I know WHAT i need to do - now I just need to learn how to write the blimming macro to: set up a do-while loop to trip down the rows until a blank entry is found (end of range):for each populated cell found; select first cell to be processed:Assign value of target cell to a variable: Insert temporary new first row>insert temp new column 'a': copy and paste value into cell A1; convert text to columns; select generated values; cut and paste special (transpose) into temp column A; sort column a in ascending order; insert a concatenation formula into the original cell to capture values in A1&A2&A3 etc; (probably using another loop to capture populated cell values) copy and paste special (values) into original cell; remove temp column: remove temp Row A: select next cell and repeat the loop. Sounds simple enough ...
This comment was minimized by the moderator on the site
Great - now then: How can I sort multiple rows of TEXT values alphabetically - (something akin to the 'Small' function that will work with text values? - The sorting each row individually method works - but since I have over 6 thousand rows - and zero boredom threshold - I'm hoping that someone has managed to put together a formula solution (ideally) of a maco tool?
This comment was minimized by the moderator on the site
Did you got the solution for particular issue, You are asking?
This comment was minimized by the moderator on the site
Says you're going to show us how to sort alphabetically then you only use numbers.
This comment was minimized by the moderator on the site
The first method Sort each row alphabetically one by one with Sort function can sort each row alphabetically, the second one only work for numbers, thank u for ur message.
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations