Recherche à partir d'une liste

Excel Rookie

XLDnaute Nouveau
Bonjour,

Quelle serait la formule à employer pour trouver la valeur supérieur à 1 parmi les 4 cellules suivantes:

A1= 0
B1= #DIV/0!
C1= 27
D1= #DIV/0!

Est-ce que la valeur #DIV/0! est problématique au calcul ?

Merci à tous !
 

Jocelyn

XLDnaute Barbatruc
Re : Recherche à partir d'une liste

Bonjour le Forum,
Bonjour Excel Rookie, fhoest,

a tester :

=MAX(SI(ESTERREUR(A1:D1);0;A1:D1))

Attention c'est une formule matricielle il faut la valider en appuyant simultanément sur les touches CTRL, Majuscule (au dessus de CTRL) et entrée

Si tu as bien validé la formule les signes {et} vont apparaitre devant le signe = et en fin de formule

Meilleurs voeux 2010

Jocelyn
 

Excel Rookie

XLDnaute Nouveau
Re : Recherche à partir d'une liste

Bonjour le Forum,
Bonjour Excel Rookie, fhoest,

a tester :

=MAX(SI(ESTERREUR(A1:D1);0;A1:D1))

Attention c'est une formule matricielle il faut la valider en appuyant simultanément sur les touches CTRL, Majuscule (au dessus de CTRL) et entrée

Si tu as bien validé la formule les signes {et} vont apparaitre devant le signe = et en fin de formule

Meilleurs voeux 2010

Jocelyn

WHOOOA !
Merci, j'y comprend rien mais ça fonctionne !
 

Jocelyn

XLDnaute Barbatruc
Re : Recherche à partir d'une liste

re,

Petite explication :

la partie SI(ESTERREUR(A1:D1 permet de remplacer dans la plage les valeurs en erreur (#DIV/0!, #N/A, #valeur! etc....) en 0 ce qui fait que le max() recherche dans une plage numérique.

Maintenant si tu veux eviter d'utiliser une formule matricielle tu peux dans les cellules contenant #DIV/0! surement le résultat d'une formule modifier ta formule de cette façon:

=si(esterreur(ta formule);"";ta formule)

ensuite tu peux utiliser la formule MAX tu début

Jocelyn
 

Discussions similaires

Réponses
6
Affichages
207

Statistiques des forums

Discussions
312 489
Messages
2 088 852
Membres
103 975
dernier inscrit
denry