Erreur #valeur!

marie -  
eriiic Messages postés 24603 Date d'inscription   Statut Contributeur Dernière intervention   -
bonjour a tous

=SI(C6:E6>1;1;0) me donne #VALEUR! car dans la cellule E6 j'ai "---"

=SOMME(C6:E6) me donne bien la somme de C6 + D6 sans tenir compte de E6 qui est une valeur texte

question comment ignorer les valeurs non numériques avec =SI(C6:E6>1;1;0)

merci de vos conseils marie

6 réponses

eriiic Messages postés 24603 Date d'inscription   Statut Contributeur Dernière intervention   7 276
 
Bonjour,

Il faudrait plus de détail sur ceux que tu veux tester.
Ta formule est matricielle...
Dans quels cas tu veux 1 ou 0 ?

eric
0
marie
 
bonjour eriiic et merci de m'aider

matriciel c'est quoi?
en fait j'ai simplifié car c'est pas 1 et 0 c'est des cellule ou il y a une valeur ou une indication genre "oui" ou "pièces finie"

mais pourquoi cela marche avec somme et pas ma petite formule

merci pour ton aide
0
eriiic Messages postés 24603 Date d'inscription   Statut Contributeur Dernière intervention   7 276
 
Dans quels cas tu veux 1 ou 0 ?
0
Vaucluse Messages postés 26496 Date d'inscription   Statut Contributeur Dernière intervention   6 438
 
Bonjour (et salut Eriiic)
probablement parce que votre formule SI ne fait pas la somme:

=SI(SOMME(E6:C6)>1;1;0)

crdlmnt
0
marie
 
bonjour a tous
excusez moi je pense que j'ai mal posé mon probleme
ma formule est :

=SI(E6>10;0;E6)+SI(E24>20;0;E24)+SI(B36>18;0;B36)+SI(H27>19;0;H27)

si toutes les valeurs sont numériques cela fonctionne
si une des valeurs E6 E24 B36 H27 est autre exemple: "---" oui pièce finie
cela donne #VALEUR!

peu etre il faut réecrire la formule différament
ou une solution pour tenir compte que des valeurs numériques

merci beaucoup de votre aide
marie
0
Vaucluse Messages postés 26496 Date d'inscription   Statut Contributeur Dernière intervention   6 438
 
Bonjour

essayez:

=SI(ET(ESTNUM(E6);E6<=10);E6;0)+SI(ET(ESTNUM(E24);E24<=20);E24;0)+SI(ET(ESTNUM(B36);B36<=18);B36;0)+SI(ET(ESTNUM(H27);H27<=19);H27;0)

crdlmnt
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
Mike-31 Messages postés 18405 Date d'inscription   Statut Contributeur Dernière intervention   5 135
 
Bonjour,

normalement ta formule fonctionne, mais bon essaye d'ajouter une somme en tête

=SOMME(SI(E6>10;0;E6)+SI(E24>20;0;E24)+SI(B36>18;0;B36)+SI(H27>19;0;H27))
ou mieux comme cela
=SOMME(SI(E6>10;0;E6);SI(E24>20;0;E24);SI(B36>18;0;B36);SI(H27>19;0;H27))
0
eriiic Messages postés 24603 Date d'inscription   Statut Contributeur Dernière intervention   7 276
 
Bonjour,

Pourquoi au début tu parlais de plages (C6:E6) et plus maintenant ?
Si tu as vraiment des plages il faut le mettre, ça n'a presque plus rien à voir.

eric

0