Sorteren op maand in Excel en Google Spreadsheets

Sorteren op maand in Excel en Google Spreadsheets

In dit artikel leert u hoe u op maand kunt sorteren in Excel en Google Spreadsheets.

Sorteren op maand als tekst

Stel dat u de volgende lijst met maanden als tekst in kolom B hebt en ze chronologisch wilt sorteren van oud naar nieuw.

1. Selecteer een bereik met zijn kop om te sorteren (B1:B10), en in de Lintje ga naar Home > Sorteren en filteren > Aangepast sorteren.

2. In het venster Sorteren, onder Volgorde, Kiezen Aangepaste lijst…

3. Selecteer in het scherm Aangepaste lijsten: Januari februari maart,… uit de lijst aan de linkerkant en klik op Oke.

4. Nu in het venster Sorteren, onder Volgorde je hebt de aangepaste lijst voor maanden. Klik Oke.

Ten slotte zijn alle maanden uit kolom B chronologisch gesorteerd.

Sorteer datums op maand

Stel dat u een lijst met datums in kolom B hebt en deze wilt sorteren op maand van oud naar nieuw.

Om dit te bereiken, moet u één hulpkolom toevoegen.

1. Voer in cel C2 de formule in:

1 =MAAND(B2)

MAAND retourneert het nummer van de maand op basis van een ingevoerde datum. In dit geval is de waarde van C2 2 (februari).

2. Plaats de cursor in de rechterbenedenhoek van cel C2, totdat het kruis verschijnt.

3. Sleuren de formule tot aan het einde van het bereik (C10).

4. Nu heb je een maandnummer voor elke datum in kolom B, en je kunt beide kolommen sorteren op basis van kolom C.
Selecteer een bereik met gegevens in kolom C (C1:C10). dan in de Lintje, ga naar Home > Sorteren en filteren > Sorteren van klein naar groot.

5. Kies in het pop-upvenster Breid de selectie uiten klik op Oke.

Als resultaat worden beide kolommen gesorteerd op maandnummer in kolom C en kunt u helperkolom C verwijderen. Datums in kolom B worden nu gesorteerd op maand, van oudste naar nieuwste.

Opmerking: Datums worden alleen op maand gesorteerd en niet op jaar, aangezien maand de enige voorwaarde is om in dit voorbeeld te sorteren.

Sorteren op maand als tekst in Google Spreadsheets

Aangezien Google Spreadsheets geen optie heeft die vergelijkbaar is met de aangepaste lijsten van Excel, moet u een matrixformule gebruiken om maanden als tekst te sorteren.

Voer hiervoor deze formule in cel C2 in:

1 =SORTEREN(B2:B10,MAAND(B2:B10&1),1)

In dit geval heeft de MONTH-functie een bereik, in plaats van een enkele waarde, als invoer. Deze variant retourneert een reeks getallen 1-12 (voor elke maand) gesorteerd in oplopende volgorde. Omdat de SORT-functie de array zelf is, neemt deze de waarden van B2:B10 als een array en sorteert ze dienovereenkomstig vanaf cel D2 naar beneden. Op deze manier krijg je alle maanden uit kolom B, gesorteerd in kolom C van oud naar nieuw.

Sorteer datums op maand in Google Spreadsheets

Om datums op maand te sorteren in Google Spreadsheets, kunt u dezelfde optie gebruiken met helperkolom en MAAND-functie zoals uitgelegd voor Excel. De formule is bijna hetzelfde als die in de vorige stap, die u gebruikte om maanden als tekst te sorteren:

1 =SORTEREN(B2:B,MAAND(B2:B) ,WAAR)

De logica is hier hetzelfde. De MONTH-functie sorteert datums in het bereik van oudste naar nieuwste, en de SORT-functie maakt een nieuwe array in kolom C op basis van die lijst.

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

wave wave wave wave wave