Microsoft 365 Trouver date la plus récente + condition

LeoMgnt

XLDnaute Nouveau
Bonjour à tous,

Je viens vers vous suite à un blocage de ma part sur une formulation de fonction. Le fichier est joint au message
Dans les colonnes M et N du tableau de la feuille 'FOURNISSEURS', je souhaite renseigner la date de la dernière livraison refusée. J'aimerais procéder par deux manières: une formule matricielle et une fonction max.si.ens.
La valeur qui lie le tableau 'FOURNISSEUR' et le tableau 'Récep°Mat°1' est CodeFournisseur. On veut alors la date la plus récente par CodeFournisseur + l'état "FAUX" dans la colonne [Refusée].

J'ai réussi à trouver la formule pour la date la plus récente mais je n'arrive pas à rajouter la condition.

Merci pour votre aide!
 

Pièces jointes

  • Problème date.xlsx
    391.7 KB · Affichages: 12

JHA

XLDnaute Barbatruc
Bonjour à tous,

Un essai avec index(grande.valeur())
VB:
=SIERREUR(INDEX(RECEPT[DateRéception];GRANDE.VALEUR(SI(([@CodeFournisseur]=RECEPT[CodeFour])*(RECEPT[Refusée]=FAUX);LIGNE(RECEPT[CodeFour])-1);1));"/")
Mais dans le tableau, quand il y a refus, on note "VRAI"

JHA
 

Pièces jointes

  • Problème date.xlsx
    395.7 KB · Affichages: 6

LeoMgnt

XLDnaute Nouveau
Bonjour à tous,

Un essai avec index(grande.valeur())
VB:
=SIERREUR(INDEX(RECEPT[DateRéception];GRANDE.VALEUR(SI(([@CodeFournisseur]=RECEPT[CodeFour])*(RECEPT[Refusée]=FAUX);LIGNE(RECEPT[CodeFour])-1);1));"/")
Mais dans le tableau, quand il y a refus, on note "VRAI"

JHA
Merci pour votre réponse,

Effectivement on note "VRAI" pour le refus merci de m'avoir corrigé.
Connaissez vous le moyen d'obtenir le même résultat avec MAX.SI.ENS?

Cdlt,
 

Discussions similaires

Statistiques des forums

Discussions
312 155
Messages
2 085 817
Membres
102 991
dernier inscrit
justingr