Meerdere rijen horizontaal sorteren in Excel en Google Spreadsheets

Meerdere rijen horizontaal sorteren in Excel en Google Spreadsheets

In dit artikel leert u hoe u meerdere rijen horizontaal kunt sorteren in Excel en Google Spreadsheets.

Enkele rij horizontaal sorteren

In Excel kunnen we de sorteeroptie gebruiken om rijen horizontaal te sorteren. Laten we zeggen dat we de volgende dataset hebben.

In plaats van de gebruikelijke opslag van kolomgegevens, hebben we in dit voorbeeld rij-georiënteerde gegevens. In rij 2 staan ​​namen, terwijl in rij 3 maandelijkse verkopen zijn voor elke persoon uit rij 2. In rij 4 hebben we ook verkopen van jaar tot nu. Laten we eerst gegevens horizontaal sorteren op MTD Sales van groot naar klein (rij 3). Volg hiervoor de volgende stappen.

1. Klik ergens in het gegevensbereik die we willen sorteren (A3:G3), en ga in het lint naar Home > Sorteren en filteren > Aangepast sorteren.

2. Klik in het venster Sorteren op Opties.

3. Selecteer in het pop-upvenster Opties Sorteer van links naar rechtsen klik op Oke. Deze optie staat voor horizontaal sorteren, terwijl boven naar beneden verticaal sorteren betekent.

4. In het Sorteer venster, (1) kies Rij 3 voor Sorteren op, (2) Grootste naar kleinstevoor Bestellen en (3) klik op OK.

Als gevolg hiervan wordt onze dataset gesorteerd op rij 3 (MTD Sales) aflopend.

In de gesorteerde gegevens hebben we twee keer de gelijke bedragen - voor John en Celine ($1280) en voor Jennifer en Sarah ($750). Om extra sorteercriteria toe te voegen, kunnen we meerdere rijen horizontaal sorteren.

Meerdere rijen horizontaal sorteren

Om gelijke waarden voor MTD Sales te kunnen sorteren, voegen we nog een sorteerniveau toe: YTD Sales (rij 4). In dit geval sorteren we eerst op MTD Sales en vervolgens op YTD Sales, van groot naar klein. Om dit te bereiken, volgt u de volgende stappen.

1. Selecteer het gegevensbereik die we willen sorteren (B3:G4), en ga in het lint naar Home > Sorteren en filteren > Aangepast sorteren.

2. Klik in het venster Sorteren op Niveau toevoegen, om rij 4 toe te voegen aan de sorteervoorwaarde.

3. Selecteer in het tweede niveau Rij 4 voor Dan door, en Grootste naar kleinste voor Bestellen, en klik op Oke.

Als gevolg hiervan wordt het gegevensbereik eerst gesorteerd op MTD Sales en vervolgens op YTD Sales.

Zoals we kunnen zien, als er twee gelijke waarden zijn voor MTD Sales, worden ze gesorteerd op basis van waarden in YTD Sales (van groot naar klein).

Sorteer enkele rij horizontaal in Google Spreadsheets

Google Spreadsheets heeft geen optie zoals Excel om van links naar rechts te sorteren om horizontaal te sorteren, maar het is mogelijk om hetzelfde te bereiken door de combinatie van de SOORT en TRANSPEREN functies. Het idee is om gegevens van horizontaal naar verticaal te transponeren, vervolgens gegevens te sorteren en terug te transponeren naar horizontaal. Om dit te bereiken, moeten we de formule in cel A6 invoeren:

=TRANSPOSE(SORTEREN(TRANSPOSE(A2:G4),2,FALSE))

Als gevolg hiervan is ons gegevensbereik hieronder getransponeerd, waarbij MTD Sales aflopend is gesorteerd. Laten we dieper in de formule kijken:

Eerst transponeren we A2:G4 naar verticaal om het te kunnen sorteren. Daarna sorteren we dat bereik aflopend (FALSE) op de tweede kolom (2 - MTD Sales). Ten slotte transponeren we het gesorteerde bereik terug naar horizontaal.

Sorteer meerdere rijen horizontaal in Google Spreadsheets

Net als in het vorige voorbeeld kunnen we meerdere rijen horizontaal sorteren. Het enige verschil is dat we YTD Sales moeten opnemen in de SORT-functie. In dit geval is de formule in cel A6:

=TRANSPOSE(SORTEREN(TRANSPOSE(A2:G4),2,FALSE,3, ONWAAR))

Het enige verschil met de sortering op één rij is een andere voorwaarde in de SORT-functie. We hebben kolom 3 (YTD Sales) als parameter toegevoegd, met aflopende sortering (FALSE).

U zal helpen de ontwikkeling van de site, het delen van de pagina met je vrienden

wave wave wave wave wave