Garder uniquement la ligne avec la date la plus élevé

Bonjour,

J'ai un fichier avec un numéro et une date sauf que j'ai plusieurs numéro qui correspond à des dates.

J'aimerais bien garder uniquement la ligne où la date est la plus élevée.

J'avais pensé à faire une formule pour mettre un "1" dans une colonne à côté quand le numéro correspond à la date lap plus élevée et mettre "0" sinon et après je filtre pour ne garder que les "1".

Vous pensez que c'est possible ?

Merci.

22test.zip (369.65 Ko)

Bonjour

=SI(B2=MAX.SI.ENS($B$2:$B$20707;$A$2:$A$20707;A2);1;0)

Ou mieux, en utilisant un tableau structuré

=SI([@Date]=MAX.SI.ENS([Date];[Numéro];[@Numéro]);1;0)

Bonjour à tous !

@78chris : Hello !

La fonction MAX.SI.ENS est disponible avec Excel 2010 ?

Une autre approche :

=SOMMEPROD(MAX((A$2:A$27777=A2)*$B$2:$B$27777))=B2

Autre approche : Via Power Query mais nécessite un complément pour Excel 2010. (La source peut être externalisée.)

Super merci !

Je vais regarder ça mais ça devrait le faire !

RE

@78chris : Hello !

La fonction MAX.SI.ENS est disponible avec Excel 2010 ?

Effectivement c'est 2013 je crois...

En revanche les tableaux structurés existent depuis 2003 et leur version actuelle date de 2010

Rechercher des sujets similaires à "garder uniquement ligne date eleve"