• Privacywetgeving
    Het is bij Helpmij.nl niet toegestaan om persoonsgegevens in een voorbeeld te plaatsen. Alle voorbeelden die persoonsgegevens bevatten zullen zonder opgaaf van reden verwijderd worden. In de vraag zal specifiek vermeld moeten worden dat het om fictieve namen gaat.

sorteren op maand

Status
Niet open voor verdere reacties.

shanna

Gebruiker
Lid geworden
11 apr 2007
Berichten
130
hoi,

ik heb in een kolom de geboortedatum's staan en wil deze sorteren op maand dan op dag en als laatste op jaar. Hoe moet dat?

gr

Shanna

Per cel staat dus bv 18-06-1966
 
Dan zou ik de datum opknippen in 3 nieuwe kolommen.

Je kan dan de functies DAG, MAAND en JAAR toepassen.

Ten slotte sorteer je op alle kolommen en verwijder je terug de hulpkolommen.
 
Hoi Wiggi,

Dat doe ik nu ook maar kon me zo voorstellen, en hoopte eigenlijk, dat het eenvoudiger kon.

Overigens nog de beste wensen

gr

Shanna
 
Wat je zou kunnen doen om het te vereenvoudigen, is:

bereken deze formule:

=MAAND(A1)+DAG(A1)/100+JAAR(A1)/10^6

A1 bevat de datum.

Verander indien nodig.

Hoe hoger het getal dat je berekend hebt, hoe meer naar boven het gesorteerd komt te staan.

En dan kan je sorteren op die kolom ipv 3 verschillende kolommen.

Wigi
 
Laatst bewerkt:
Buiten genoemde mogelijkheden is het ook mogelijk om het format van de datum opmaak te veranderen naar mm-dd-jjjj.
Vervolgens wordt er dan op de door joor gewenste manier gesorteerd.
Dit doe doe je bij celeigenschappen>aangepast>type

zie bijlage.
mvg leo
 

Bijlagen

Leo

Dit klopt niet volgens mij.

Jij verandert de opmaakt, maar niet het onderliggende getal, de datum dus.

En het is dat wat Excel sorteert. (Of ik heb de vraag niet goed begrepen).

Juli is de 7de maand, januari de 1ste, dus januari zou boven juli moeten komen.

Wigi
 
Leo

Dit klopt niet volgens mij.

Jij verandert de opmaakt, maar niet het onderliggende getal, de datum dus.

En het is dat wat Excel sorteert. (Of ik heb de vraag niet goed begrepen).

Juli is de 7de maand, januari de 1ste, dus januari zou boven juli moeten komen.

Wigi
Ja lekker slim weer:o
excel sorteert op jaar, maand, dag terwijl maand, dag, jaar gevraagd wordt.
Niet erg nuttig dus van me
mvg leo
 
hoi,

ik heb in een kolom de geboortedatum's staan en wil deze sorteren op maand dan op dag en als laatste op jaar. Hoe moet dat?

Per cel staat dus bv 18-06-1966

Hoi Shanna,
Is het je ondertussen al gelukt?
Ik kan je vertellen hoe ik dit altijd doe, misschien heb je er iets aan.

Om te beginnen ga ik ervan uit dat je in de eerste rij de naam van de kollom heb staan.
Selecteer de 1e rij, menu Data kies Filter, Autofilter. (je krijgt dan pijltjes te zien in elke kollom.
Met het autofilter kun je sorteren, dus ook aangepast zoals jij wilt.
Klik op het pijltje in desbetreffende kollom en kies Aangepast...
Kies in het eerste veld "is groter dan of gelijk aan" en in het volgende veld selecteer je nu de datum waarop je wilt sorteren bijv. 18-01-1966.

Ik hoor wel of het gelukt is.

S6
 
Ik dacht dat een hulpkolom, tijdelijk of verborgen, met =maand(b3) etc en sorteren eerst op C en als tweede op B dit kon oplossen. Na de opmerking van Wigi iets verder getest, maar hij heeft gelijk. :o
 
Laatst bewerkt:
Een hulpkolom, tijdelijk of verborgen, met =maand(b3) etc en sorteren eerst op C en als tweede op B lost dit op.

Klopt niet, want dat sorteer je niet deftig deftig op dag. (kolom B).

Je sorteert wel al goed op maand, maar dan gaat het fout.

Wigi
 
Wigi heeft een slimme formule gegeven, die 1 hulpkolom nodig heeft en vervolgens juist sorteerd.
Nadeeltje is dat de datum dat onherkenbaar wordt (dat hoeft niet echt een nadeel te zijn door de kolom uit het zicht te houden).
Een andere benadering is:
Code:
=TEKST(a1;"mm-dd-jjjj")
(jjjj kun je desgewenst weg laten)
Hierbij is de datum meer herkenbaar, maar heeft wel als nadeel dat je altiid een extra keuze optie krijgt voorgegeschoteld, waarbij je voor afzonderlijk sorteren moet kiezen.
Aan jou wat je het handigst vindt.
zie bijlage
mvg leo
 

Bijlagen

Laatst bewerkt:
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan