exclure #div/0! dans une plage de calcul

celiostat

XLDnaute Nouveau
Bonjour,

J'ai fais de multiples recherches sans succès !:mad:

Je veux utiliser la formule =max(plage) en excluant les #div/0! de cette plage (car autrement la valeur max de la plage n'apparait pas : message d'erreur : #div/0! )

Je précise qu en aucun cas je ne peux remplacer les #div/0! de la plage de référence.

Ci joint le fichier assez simple !
merci infiniment de votre aide !!:)
 

Pièces jointes

  • erreur formule max -min.xls
    14 KB · Affichages: 129
  • erreur formule max -min.xls
    14 KB · Affichages: 146
  • erreur formule max -min.xls
    14 KB · Affichages: 139

celiostat

XLDnaute Nouveau
Re : exclure #div/0! dans une plage de calcul

merci beaucoup ! ca marche en fait mon fichier ne "prenait" pas les formules matricielles,
et puis en le fermant et réouvrant ! excel accèpte finalement mon ctrl+ maj+ entrée

bonne journeé
 

celiostat

XLDnaute Nouveau
Re : exclure #div/0! dans une plage de calcul

WIlfried Par contre,

pour la formule d'en dessous en b9 =MIN(.... la valeur indiquée est 0, or dans l'idée, je voudrais que les #div/0 soient exclues et donc que ce soit la valeur 1.8 (cellulle v4) qui apparaisse !

as tu (vous) une idée ?
merci
 

wilfried_42

XLDnaute Barbatruc
Re : exclure #div/0! dans une plage de calcul

re:

je t'ai mis les 2 formules.

pour le max, en cas d'erreur, je mets 0 dans la matrice
pour le min, en cas d'erreur, si tu laisses 0, 0 sera le minimum, j'ai mis 9^9, pour faire une valeur énorme.

regarde la formule sur le premier post
 

wilfried_42

XLDnaute Barbatruc
Re : exclure #div/0! dans une plage de calcul

re:

oups : le minimum est bien V5 de par son résultat ......
maintenant précision : >=1 serait bon ?

si tel est le cas : toujours une formule matricielle
Code:
=MIN(SI(ESTERREUR(B5:W5);9^9;SI(B5:W5<1;9^9;B5:W5)))
 
Dernière édition:

celiostat

XLDnaute Nouveau
Re : exclure #div/0! dans une plage de calcul

je n'arrive pas à sortir les résultat avec >=1: msg d'erreur d'excel ,

par contre effectivement ca serait interessant d'exclure les erreurs ainsi que les valeurs inférieures à 1 (non représentatives)
question : que représente 9^9 ?
 

wilfried_42

XLDnaute Barbatruc
Re : exclure #div/0! dans une plage de calcul

re:

9^9 correspond à 9 puissance 9 , soit 9 * 9 * 9 *9 *9 * 9 * 9 *9 * 9 autrement dit une valeur énorme permettant qu'un min en choisisse une autre, maintenant si toutes les valeurs sont en /div0 ou < à 1 tu verras cette valeur s'afficher
ton fichier en retour
 

Pièces jointes

  • erreur formule max -min.xls
    17.5 KB · Affichages: 139
  • erreur formule max -min.xls
    17.5 KB · Affichages: 152
  • erreur formule max -min.xls
    17.5 KB · Affichages: 146

Clelia047

XLDnaute Nouveau
Bonjour,
J'aurais le même problème mais cela concerne une somme de plusieurs cellules qui ne sont pas côte à côte et dont certaines contiennent div0.
Exemple : je veux additionner D29+I29+K29+L29+M29. D et M contiennent des chiffres alors que I, K et L contiennent des DIV0 car les infos n'apparaissent pas encore dans le fichier source. Je veux quand même préparer mon fichier pour qu'il se mette à jour lorsque tout sera rentré.
Comment dois-je faire ma formule ?
Merci,
Clélia
 

Discussions similaires

Réponses
7
Affichages
436

Statistiques des forums

Discussions
312 668
Messages
2 090 739
Membres
104 643
dernier inscrit
adriano22