Afficher la dernière date correspondante

Bonjour,

J'ai un tableau ou j'ai des milliers de remontées (de D à I) qui contiennent entre autre une date et une référence.

la formule suivante :

=unique(query(A2:A;"select D where D like 'X%'"))

me donne une seule fois chaque référence avec le nombre de fois qu'elle est apparue en D

Je voudrais savoir si il est possible avec une formule (scripts impossible) d'afficher en face de chaque référence unique la première date ou elle est apparue, ainsi que la dernière ?

Si par exemple X00001 est remonté la 14/12/2020, le 17/01/21, le 05/07/21, le 22/03/22 et le 22/02/23

Puis-je avoir en B la première date (14/12/20)

et en C la dernière (22/02/23) ?

Merci par avance de votre aide.

Bonjour Sébastien,

Tu peux utiliser ça:

=unique(query(A2:D;"select D, min(A), max(A) where D like '1000001' group by D label min(A)'', max(A)''"))

https://docs.google.com/spreadsheets/d/16PfAOAokf_cp_UNNToiE-RnOydPMABq8fV6E2Pijmyc/edit?usp=sharing

Cordialement,

Fil.

Bonjour,

Si ton problème est résolu, peux-tu clôturer le sujet, stp?

Merci,

Bonne journée,

Fil.


Bonjour Filoche et merci pour ton aide de nouveau.

Ce n'est tout à fait cela, surement de ma faute, tu as pris comme tableau un de mes anciens exemple et du coup, à ce moment là c'est la colonne C qui sert de base pour les dates.

avec la contrainte qu'il doit récupérer le N° de contrat seul soit depuis C soit depuis H (infaisable en manuel) (l'heure n'est pas obligatoire)

Je t'ai donc déposé le résultat souhaité de H à J dont l etJ sans formule (car je ne sais pas la faire même en partant de la tienne car la réf 'like' est manuelle).

Merci encore.

Bonjour Sébastien,

Voilà, j'ai adapté à ta feuille:

=query(A2:C;"select min(A), max(A) where C like '"&H2&"' group by C label min(A)'', max(A)''")

Cordialement,

Fil.


Merci beaucoup :)

Rechercher des sujets similaires à "afficher derniere date correspondante"