Problème de formule sous excel

Résolu
defidaventures -  
hubertaaz Messages postés 8194 Date d'inscription   Statut Contributeur sécurité Dernière intervention   -
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

Vaucluse Messages postés 26496 Date d'inscription   Statut Contributeur Dernière intervention   6 438
 
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
hubertaaz Messages postés 8194 Date d'inscription   Statut Contributeur sécurité Dernière intervention   1 614
 
Bonjour,

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

Cordialement
0
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
hubertaaz Messages postés 8194 Date d'inscription   Statut Contributeur sécurité Dernière intervention   1 614
 
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
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
hubertaaz Messages postés 8194 Date d'inscription   Statut Contributeur sécurité Dernière intervention   1 614
 
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