Problème de formule sous excel

Résolu
defidaventures -  
hubertaaz Messages postés 9007 Statut Contributeur sécurité -
Bonjour,

je fais face à un problème sous excel.

Quelle est la formule à entrer dans la case A3 pour dire :

si la case A1 est vide et que le nombre de la case A2 >30, alors case A3=1

Merci à ceux qui trouveront la solution.

4 réponses

  1. Vaucluse Messages postés 27336 Date d'inscription   Statut Contributeur Dernière intervention   6 453
     
    Bonjour
    =SI(ET(A1=0;A2>30);1;0)
    ou
    =SI(ET(A1="";A2>30);1;"")
    selon ce que vous avez en A1 et ce que vous voulez comme résultat si les conditions ne sont pas remplies
    Crdlmnt

    2
  2. hubertaaz Messages postés 9007 Statut Contributeur sécurité 1 631
     
    Bonjour,

    Si j'ai bien compris ton souci, voici la formule à entrer en A3 : =SI(A1="";SI(A2>30;1;""))

    Cordialement
    0
  3. defidaventures
     
    En fait, c'est presque ça mais pas tout à fait.
    Le résultat en A3 doit être de 1 si le nombre en A2 est supérieur à 30. Or dans ta formule, le résultat en A3 est 1 même si A2 est inférieur à 30.
    0
    1. hubertaaz Messages postés 9007 Statut Contributeur sécurité 1 631
       
      Je viens de tester :

      Je laisse A1 vide et je saisi 30 en A2 => résultat en A3 = case vide

      Je laisse A1 vide et je saisi 31 en A2 => résultat en A3 = 1
      0
  4. defidaventures
     
    Merci beaucoup pour vos réponses. Cela fonctionne en effet très bien. C'est juste le format de ma cellule qui n'était pas en nombre.
    0
    1. hubertaaz Messages postés 9007 Statut Contributeur sécurité 1 631
       
      De rien,

      La formule de Vaucluse est préférable car la mienne fait apparaître un "FAUX" en A3 si A1 n'est pas vide.

      Salut à Vaucluse et +1

      @+
      0