TABLEAU : la plus ancienne date

Résolu/Fermé
Richrdk Messages postés 32 Date d'inscription jeudi 10 septembre 2015 Statut Membre Dernière intervention 14 décembre 2019 - 10 nov. 2019 à 10:57
Richrdk Messages postés 32 Date d'inscription jeudi 10 septembre 2015 Statut Membre Dernière intervention 14 décembre 2019 - 10 nov. 2019 à 12:02
Salut à tous !

J'ai créé un tableau sur excel avec 2 colonnes : date (colonne B) et catégorie (colonne D).
Je dois trouver la plus ancienne date selon la catégorie.

Ma formule est la suivante :
=SOMMEPROD(MIN((D6:D1000="Carburant")*B6:B1000))
Elle devrait m'afficher 23/09/2019, or le résultat est 30/12/1899 !

Comment puis-je procéder ? Merci pour votre aide précieuse !
A voir également:
  • E fichier contient un tableau présentant un extrait des livres les plus prêtés à paris en 2016. filtrez le tableau pour ne faire apparaître que les bandes dessinées ado. puis filtrez le tableau pour ne faire apparaître que celles dont l'auteur est zep. quel est le titre de la bande dessinée ado de zep qui a été la plus prêtée d'après ce tableau ?
  • Tableau croisé dynamique - Guide
  • Comment faire un tableau - Guide
  • Tableau ascii - Guide
  • Trier tableau excel - Guide

1 réponse

Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 418
10 nov. 2019 à 11:30
Bonjour
essayer en matricielle (à entrer avec la touche enter en maintenant les touches ctrl et shit enfoncées:
=MIN(SI(D6:D1000="carburant";B6:B1000))
la formule doit s'afficher automatiquement entre accolades dans la barre e formule si elle est entrée correctement
crdlmnt
1
Richrdk Messages postés 32 Date d'inscription jeudi 10 septembre 2015 Statut Membre Dernière intervention 14 décembre 2019 2
Modifié le 10 nov. 2019 à 11:41
Merci pour la réponse, sa fonctionne !

En revanche j'aimerais comprendre pourquoi ma formule ne marche pas ! La même formule SOMMEPROD() (citée dans mon 1er post) avec MAX() fonctionne très bien, mais pas avec MIN()...

=SOMMEPROD(MAX((D6:D1000="Carburant")*B6:B1000)) --> affiche bien la date la plus récente
=SOMMEPROD(MIN((D6:D1000="Carburant")*B6:B1000)) --> n'affiche pas la date la plus ancienne (affiche 30/12/1899)
0
Richrdk Messages postés 32 Date d'inscription jeudi 10 septembre 2015 Statut Membre Dernière intervention 14 décembre 2019 2
Modifié le 10 nov. 2019 à 12:02
Pour information, j'ai trouvé une autre formule intermédiaire non matricielle qui affiche la bonne date :
=MIN.SI.ENS(D6:D1000;B6:B1000;"Carburant")
0