• 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.

grootste datum uit een reeks halen

  • Onderwerp starter Onderwerp starter STM
  • Startdatum Startdatum
Status
Niet open voor verdere reacties.

STM

Gebruiker
Lid geworden
30 jan 2012
Berichten
69
grootste datum uit een reeks halen
en
kleinste datum uit een reeks halen

zie bijlage

dank
 

Bijlagen

Hi,

gebruik de formule MAX.ALS.VOORWAARDEN.
maar dan moet je wel de waarden in kolom A, B en C aanpassen.
Hier staan nu datums.
Maar hier van
A: DAG(D2)
B: MAAND(D2)
C: JAAR(D2)

je formule wordt dan (in cel I2)

PHP:
=MAX.ALS.VOORWAARDEN(D:D;C:C;H3;B:B;G3)

hetzelfde kan je doen met MIN.ALS.VOORWAARDEN voor de kleinste dag.
 
Kolom A,B,C zijn niet per se nodig:
Code:
=MAX.ALS.VOORWAARDEN($D$2:$D$2186;$D$2:$D$2186;">="&DATUM(H3;G3;1);$D$2:$D$2186;"<="&LAATSTE.DAG(DATUM(H3;G3;1);0))
=MIN.ALS.VOORWAARDEN($D$2:$D$2186;$D$2:$D$2186;">="&DATUM(H3;G3;1);$D$2:$D$2186;"<="&LAATSTE.DAG(DATUM(H3;G3;1);0))
Mocht je deze functies niet ter beschikking hebben:
Code:
=MAX((MAAND($D$2:$D$2186)=$G3)*(JAAR($D$2:$D$2186)=$H3)*$D$2:$D$2186)
=MIN(ALS(MAAND($D$2:$D$2186)=$G3;1;9^9)*ALS(JAAR($D$2:$D$2186)=$H3;1;9^9)*$D$2:$D$2186)
Let op: deze laatste twee zijn matrixfuncties, d.w.z. afsluiten met Control+Shift+Enter!
 
Laatst bewerkt:
hartelijk dank voor de correct werkende gegevens
 
Grootste in I3:

PHP:
=INDEX($D$2:$D$2186;MATCH($G3&$H3&MAX(IF(TEXT($D$2:$D$2186;"mjjjj")=$G3&$H3;$E$2:$E$2186));TEXT($D$2:$D$2186;"mjjjj")&$E$2:$E$2186;0))
Kleinste in K3:

PHP:
=INDEX($D$2:$D$2186;MATCH($G3&$H3&MIN(IF(TEXT($D$2:$D$2186;"mjjjj")=$G3&$H3;$E$2:$E$2186));TEXT($D$2:$D$2186;"mjjjj")&$E$2:$E$2186;0))
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan