Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

Microsoft 365 Retrouver une valeur sur une colonne croisée avec la ligne de la valeur remontée par la formule min.si.ens

CaptnCavern

XLDnaute Nouveau
Bonjour,

comme indiqué, j'utilise une formule min.si.ens, pour retrouver une valeur minimum (la 1ère date d'arrivée d'un produit par exemple).
Une fois que cette information m'est donnée, je cherche quelle était la couleur de ce produit.
Evidemment, il faut supposer qu'il y a de nombreux produits et de nombreuses colonnes. J'ai simplifié.
Il me semble qu'il faut utiliser une formule matricielle, ou une imbrication de index/equiv, mais je n'y arrive pas.
Merci par avance.

produitcouleurdate d'arrivée1-re date d'arrivée
vélobleu
03/05/2018​
03/05/2018​
vélorouge
24/09/2020​
03/05/2018​
vélovert
24/09/2020​
03/05/2018​
vélovert
31/05/2022​
03/05/2018​
véloautre
31/05/2022​
03/05/2018​
vélomarron
27/07/2022​
03/05/2018​
vélobleu
27/07/2022​
03/05/2018​
 
Solution
Bonsoir @CaptnCavern ,

Uniquement avec O365, en utilisant la fonction Filtre(). Voir les formules en D2 et E2.

Si pour la date de première apparition le produit apparait plusieurs fois, alors on retourne la couleur de ce produit pour la première date rencontrée quand on parcourt la liste du haut vers la bas.

mapomme

XLDnaute Barbatruc
Supporter XLD
Bonsoir @CaptnCavern ,

Uniquement avec O365, en utilisant la fonction Filtre(). Voir les formules en D2 et E2.

Si pour la date de première apparition le produit apparait plusieurs fois, alors on retourne la couleur de ce produit pour la première date rencontrée quand on parcourt la liste du haut vers la bas.
 

Pièces jointes

  • CaptnCavern- date couleur 1ere arrivée- v1.xlsx
    10.8 KB · Affichages: 6

danielco

XLDnaute Accro
Bonjour,

Pour le fun, et puisqu'il paraît que c'est plus clair...

Avec le produit en G2 :

VB:
=LET(prod;A2:A15;tabl;A2:C15;tabfilt;TRIER(FILTRE(tabl;prod=G2);3;1;1);INDEX(tabfilt;1;3))

 

Discussions similaires

Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…