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

XL 2019 fonction petite.valeur() avec 1 ou 2 zéros

Calou83

XLDnaute Nouveau
Bonjour à toutes et à tous,

Voici mon problème, je tourne en rond depuis 2 jours. Dans un tableau je cherche le prix le mieux disant par référence de produits et fournisseurs.

=SI(MOD(LIGNE();3)=0;PETITE.VALEUR(DECALER(C7;;;-3);2);"-")

Si parmi les prix il n'y a qu'un seul zéro ma formule fonctionne mais dès que j'ai deux zéros c'est la cata. PETITE.VALEUR();2 devrait être PETITE.VALEUR();3

Je ne vois pas comment modifier ma formule.

De plus je souhaiterais que le prix le plus bas s'affiche en face du prix du fournisseur et non sur la 3ème ligne.

Ce n'est pas facile à expliquer alors je me permets de vous joindre un exemple de mon tableau

Un grand merci à vous
 

Pièces jointes

  • Choix fournisseur.xlsx
    12.3 KB · Affichages: 9

JHA

XLDnaute Barbatruc
Bonjour à tous,

Un essai avec min() en validation matricielle
VB:
=SI(MIN(SI(([Ref article]=[@[Ref article]])*([PU FOURNISSEUR]<>0);([PU FOURNISSEUR])))=[@[PU FOURNISSEUR]];[@[PU FOURNISSEUR]];"-")

JHA
 

Pièces jointes

  • Choix fournisseur.xlsx
    13.5 KB · Affichages: 7

Discussions similaires

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