Ma cellule indique VALEUR et due à une erreur probable de formule

Résolu
Christophe -  
 Christophe -
Bonjour,

Je veux transcrire : si ma cellule est différente de "" ou 0, faire une opération de multiplication et lui soustraire le résultat de 2 cellules (qui ont déjà une condition par exemple la formule suivante : =SI(L2<>"";J2*L2;""))

Lorsque j'inscris : =SI(R2<>"";(+P2*+R2)-(I2+M2);0)

J'ai l'inscription VALEUR en résultat

Je vous remercie par avance pour votre aide

1 réponse

  1. Vaucluse Messages postés 27336 Date d'inscription   Statut Contributeur Dernière intervention   6 453
     
    Bonjour

    si Excel affiche #VALEUR, c'est que vous avez dans vos cellules calculées des valeurs non numériques
    par ailleurs inutile de doubler les signes dan les opérations:
    =SI(R2<>"";(P2*R2)-(I2+M2);0)
    vérifiez donc si vos valeurs en R2 P2 I2 et M2 sont bien numériques
    comme ça par exemple:
    clic droit format de cellule / alignement/ horizontal/standard
    si la valeur s'affiche à gauche de la cellule, elle n'est pas num

    crdlmnt
    0
    1. Raymond PENTIER Messages postés 58213 Date d'inscription   Statut Contributeur Dernière intervention   17 482
       
      En particulier le "" en fin de formule =SI(L2<>"";J2*L2;"")) donne le texte "" et non la valeur 0 !
      0
    2. Christophe
       
      Je vous remercie pour votre réponse.
      Effectivement en remplaçant """ par 0, cela fonctionne.
      En revanche, c'est moins élégant puisque cela me permettait d'avoir des cellules vides sans résultat affiché.
      0
    3. Vaucluse Messages postés 27336 Date d'inscription   Statut Contributeur Dernière intervention   6 453
       
      pour ne pas afficher les valeurs 0
      Ruban / Onglet fichier / en bas de la fenêtre: options Excel
      à gauche fenêtre suivante: "options avancées"
      et dans la liste vers le bas, décochez:
      "afficher un 0 dans les cellules de valeur nulle"
      si vous avez vos réponses merci de passer le sujet en résolu (menu roue dentée à droit en haut du fil)
      crdlmnt
      0
    4. Christophe
       
      Merci beaucoup à vous deux. Parfait.
      0