Excel valeur si

Résolu
Chessry -  
Vaucluse Messages postés 27336 Date d'inscription   Statut Contributeur Dernière intervention   -
Bonjour,

J'ai beau chercher, je ne trouve pas la réponse... Pouvez-vous m'aider?
J'ai une colonne, qui peut contenir des valeurs comprises entre 0 (inclus) et 3 (inclus) mais également le texte NA.
Le but est de compter toutes les cases ayant une valeur chiffrée, en multipliant ce nombre par deux (ex: si deux cellules avec chiffres, j'obtiens: 4).

J'ai essayé de le faire cellule par cellule (pour ensuite sommer), du type:
=SI(ESTNUM(I9);2;0)
Mais j'obtiens une réponse FAUX/VRAI plutôt que 0/2

J'ai aussi essayé:
=SI(0<=I8<=3;2;0)
Mais j'obtiens toujours 0...

Merci!

3 réponses

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

    Si vous n'avez pas de valeur négative:
    =NB.SI(champ;">=0")*2
    devrait faire l'affaire , champ étant bien sur les limites de la ,colonne à traiter
    crdlmnt
    ne sommes nous pas seuls à comprendre ce que l'on explique?
    2
  2. pijaku Messages postés 13513 Date d'inscription   Statut Modérateur Dernière intervention   2 773
     
    Bonjour,

    Ta formule =SI(ESTNUM(I9);2;0) fonctionne bien... J'obtiens bien des 0 et de 2... Comprends pas!
    Sinon, en une seule formule, tes données comprises entre I1 et I1000 :
    =NB.SI(I1:I1000;"<>NA")*2
    Compte toutes les cellules qui ne contiennent pas NA et multiplie le résultat par 2
    Cordialement,
    Franck P
    1
  3. Chessry
     
    Merci Vaucluse, ca fonctionne!

    Pijaku, effectivement, en retapant la formule =SI(ESTNUM(I9);2;0), j'obtiens à présent le résultat voulu... Je devais avoir très envie de demander de l'aide!
    Pour ta formule =NB.SI(I1:I1000;"<>NA")*2, ce serait idéal, mais je ne sais pas comment introduire plusieurs plages?
    J'ai I8:I19 ; I23:I33 ; I38:I41. Peut-on directement noter les différentes plages ou faut-il faire des sous totaux?

    Merci!
    0
    1. Vaucluse Messages postés 27336 Date d'inscription   Statut Contributeur Dernière intervention   6 453
       
      Re
      il faut simplement faire la somme de trois formules :
      NB.SI(Plage 1;..)+NB.SI(Plage 2 etc.....
      crdlmnt
      0
    2. Chessry
       
      Merci. J'ai honte, mais merci.

      Caroline
      0
    3. Vaucluse Messages postés 27336 Date d'inscription   Statut Contributeur Dernière intervention   6 453
       
      Pas de quoi avoir honte, Caroline, il n'y a rien d'évident dans ces systèmes.
      Bonne route. Au plaisir
      0