Problème formule MIN

Fanoo

XLDnaute Nouveau
Bonjour à tous,

Je vous explique mon problème, je souhaite utiliser la fonction MIN de Excel mais je veux
qu'elle me renvoie la valeur minimale de la plage de cellule de mon tableau mais sans prendre en compte
les zéros inscrits dans ce tableau.

ex: 0
5
12
8
16

Je veux que le résultat de ma fonction MIN soit 5 et pas 0.

En utilisant cette formule ça ne marche pas non plus:
=MIN(SI(C9:C14<>0;C9:C14))
Résultat:#VALEUR!

Merci d'avance pour votre aide
 

Pièces jointes

  • Exemple.xls
    13.5 KB · Affichages: 38
  • Exemple.xls
    13.5 KB · Affichages: 37
  • Exemple.xls
    13.5 KB · Affichages: 42

R@chid

XLDnaute Barbatruc
Re : Problème formule MIN

Salut et Bienvenu sur XLD,
c'est une formule matricielle @ valider par Ctrl+Maj+Entree.
Code:
=MIN(SI(C9:C14>0;C9:C14))
@ valider par Ctrl+Maj+Entree

ou
Code:
=PETITE.VALEUR(C9:C14;NB.SI(C9:C14;"<=0")+1)
@ valider par simple Entree
Amicalement
 

A2L1

XLDnaute Nouveau
Bonjour,
J'ai un problème aussi avec cette formule. Elle affiche 0 alors que je n'ai pas de 0 dans la colonne.
=MIN(SI(STOCK!$C$2:$C$43=T771; STOCK!$N$2:$N$43))

T=771 est mon critère qui correspond à un code article

Je cherche à avoir le quantité la plus petite en fonction du code article

Dans ma base de donnée j'ai plusieurs lignes pour le même article et la même quantité.

Je cherche depuis un moment et je ne comprends pas ce qui bloque.

Est ce que c'est parle que la formule n'est pas dans l'onglet où j'effectue ma recherche ?
 

Pièces jointes

  • FONCTION MIN.xlsx
    15.5 KB · Affichages: 1
Dernière édition:

job75

XLDnaute Barbatruc
Bonsoir A2L1, le fil,

Il faut convertir (avec --) les textes de la colonne H en nombres, formule matricielle en Feuil2!L2 :
VB:
=MIN(SI(STOCK!C$2:C$43=--H2;STOCK!N$2:N$43))
à valider par Ctrl+Maj+Entrée et tirer vers le bas.

A+
 

Pièces jointes

  • FONCTION MIN(1).xlsx
    15.9 KB · Affichages: 3

A2L1

XLDnaute Nouveau
Merci pour l'astuce !
Comment je peux ajouter à cette formule : Ne tenir compte que des emplacements R et A sans devoir modifier l'onglet STOCK.
Onglet : Stock, colonne B
 

Pièces jointes

  • FONCTION MIN(1) (1).xlsx
    15.4 KB · Affichages: 1

job75

XLDnaute Barbatruc
Bonjour A2L1,
Code:
=MIN(SI(((STOCK!B$2:B$43="R")+(STOCK!B$2:B$43="A"))*(STOCK!C$2:C$43=--H2);STOCK!N$2:N$43))
Vous êtes en train de squatter un fil, faudrait pas exagérer.

A+
 

Pièces jointes

  • FONCTION MIN(2).xlsx
    15.8 KB · Affichages: 0

Discussions similaires

Réponses
8
Affichages
281

Statistiques des forums

Discussions
312 206
Messages
2 086 220
Membres
103 158
dernier inscrit
laufin