OVH Cloud OVH Cloud

Somme.Si() ==> "Min.Si()" ??

3 réponses
Avatar
Emeric
bonsoir,

voici mon problème :

j'ai deux colonnes de n lignes : la première comprend des nombres, la
seconde contient des valeurs booléennes (vrai ou faux); existe-t-il une
fonction du type de ""somme.si()" qui permet de chercher le minimum des
valeurs sur les lignes pour lesquelles la valeur booléenne est "vrai" ?

merci par avance du tuyau

--
Emeric

3 réponses

Avatar
michdenis
Bonjour Emeric,

pour trouver la valeur minimale de la plage E1:E5 si F1:F5 contient des valeurs boléennes,

Validation matricielle : Ctrl + Maj + Enter
=MIN(SI((F1:F5=VRAI)*(F1:F5<>0)=1;E1:E5))


Salutations!


"Emeric" <no_spam_emeric_at_melix.org(remplacer _at_par@)> a écrit dans le message de news:
43948fd2$0$29183$
bonsoir,

voici mon problème :

j'ai deux colonnes de n lignes : la première comprend des nombres, la
seconde contient des valeurs booléennes (vrai ou faux); existe-t-il une
fonction du type de ""somme.si()" qui permet de chercher le minimum des
valeurs sur les lignes pour lesquelles la valeur booléenne est "vrai" ?

merci par avance du tuyau

--
Emeric
Avatar
Emeric
cela ne marche pas chez moi (Excel 2002)
il y a notamment un probleme de type (si() attend un booléen; là c'est un
nombre, 1); même en remplacant 1 par "vrai" et/ou le produit par et(;), cela
ne marche pas !

D'autre part j'aimerais que le résultat s'affiche automatiquement (sans une
manip du type "Ctrl + Maj + Enter" ; d'ailleurs;à quoi cela correspond-t-il
cette validation matricielle ???)

--
Emeric
"michdenis" a écrit dans le message de
news:urZO%23Cd%
Bonjour Emeric,

pour trouver la valeur minimale de la plage E1:E5 si F1:F5 contient des
valeurs boléennes,


Validation matricielle : Ctrl + Maj + Enter
=MIN(SI((F1:F5=VRAI)*(F1:F5<>0)=1;E1:E5))


Salutations!


"Emeric" <no_spam_emeric_at_melix.org(remplacer _at_par@)> a écrit dans le
message de news:

43948fd2$0$29183$
bonsoir,

voici mon problème :

j'ai deux colonnes de n lignes : la première comprend des nombres, la
seconde contient des valeurs booléennes (vrai ou faux); existe-t-il une
fonction du type de ""somme.si()" qui permet de chercher le minimum des
valeurs sur les lignes pour lesquelles la valeur booléenne est "vrai" ?

merci par avance du tuyau

--
Emeric





Avatar
ChrisV
Bonjour Emeric,

Avec les plages de données "nombres" nommée ici "nB" et "valeurs booléennes"
nommée "boL"
(à saisir sans les { } et valider par Ctrl+Shift+Entrée)

{=MIN(SI(boL;nB))}


ChrisV


"Emeric" <no_spam_emeric_at_melix.org(remplacer _at_par@)> a écrit dans le
message de news: 43948fd2$0$29183$
bonsoir,

voici mon problème :

j'ai deux colonnes de n lignes : la première comprend des nombres, la
seconde contient des valeurs booléennes (vrai ou faux); existe-t-il une
fonction du type de ""somme.si()" qui permet de chercher le minimum des
valeurs sur les lignes pour lesquelles la valeur booléenne est "vrai" ?

merci par avance du tuyau

--
Emeric