Erreur #valeur!

marie -  
eriiic Messages postés 24581 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

  1. eriiic Messages postés 24581 Date d'inscription   Statut Contributeur Dernière intervention   7 281
     
    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
  2. 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
    1. eriiic Messages postés 24581 Date d'inscription   Statut Contributeur Dernière intervention   7 281
       
      Dans quels cas tu veux 1 ou 0 ?
      0
  3. Vaucluse Messages postés 27336 Date d'inscription   Statut Contributeur Dernière intervention   6 453
     
    Bonjour (et salut Eriiic)
    probablement parce que votre formule SI ne fait pas la somme:

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

    crdlmnt
    0
  4. 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
    1. Vaucluse Messages postés 27336 Date d'inscription   Statut Contributeur Dernière intervention   6 453
       
      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
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. Mike-31 Messages postés 18405 Date d'inscription   Statut Contributeur Dernière intervention   5 147
     
    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
  7. eriiic Messages postés 24581 Date d'inscription   Statut Contributeur Dernière intervention   7 281
     
    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