XL 2013 Fonction si =si( =si(et =si(ou Quoi choisir?

DETI

XLDnaute Nouveau
Entre =si( =si(et =si(ou je ne sais plus quoi choisir

Je suis un peu perdu dans mes formules.
je voudrais obtenir pour:
- si Résultat = Admis ou Réfusé, alors PresExam = Présent
- si Résultat est vide, alors PresExam = Absent
 

Pièces jointes

  • excell.PNG
    excell.PNG
    16.8 KB · Affichages: 17
  • help.xlsx
    9 KB · Affichages: 3

soan

XLDnaute Barbatruc
Inactif
Bonjour DETI, Dranreb,

Tu as écrit « Entre =si( =si(et =si(ou je ne sais plus quoi choisir »

C'est simple :

1) s'il n'y a qu'une seule condition, tu utilises « =si( » (sans mettre « et » ni « ou »)

2) s'il y a ces 2 conditions : cond1 ; cond2 alors selon ce que tu veux faire,
tu utilises si(et ou si(ou ; la différence est que :

* pour le test n° 1, c'est : si cond1 et cond2 alors...
* pour le test n° 2, c'est : si cond1 ou cond2 alors...

Avec la syntaxe Excel qui est propre aux formules :

* si cond1 et cond2 devient : =SI(ET(cond1;cond2);cas_si_test_vrai;cas_si_test_faux)
* si cond1 ou cond2 devient : =SI(OU(cond1;cond2);cas_si_test_vrai;cas_si_test_faux)

3) s'il y a 3 conditions ou plus, c'est comme pour 2)

soan
 

DETI

XLDnaute Nouveau
Bonjour.
En C2, à propager sur 9 lignes :
Code:
=SI(B2<>"";"Présent";"Absent")
Ne couvre-t-il pas tous les cas ?

je voudrais obtenir pour:
- si Résultat = Admis ou Réfusé, alors PresExam = Présent
- si Résultat est vide, alors PresExam = Absent
Voir fichier Help.
Avec la formule proposée, apparemment, ça ne marche pas.
 

Pièces jointes

  • help.xlsx
    9.1 KB · Affichages: 3

DETI

XLDnaute Nouveau
Bonjour DETI, Dranreb,

Tu as écrit « Entre =si( =si(et =si(ou je ne sais plus quoi choisir »

C'est simple :

1) s'il n'y a qu'une seule condition, tu utilises « =si( » (sans mettre « et » ni « ou »)

2) s'il y a ces 2 conditions : cond1 ; cond2 alors selon ce que tu veux faire,
tu utilises si(et ou si(ou ; la différence est que :

* pour le test n° 1, c'est : si cond1 et cond2 alors...
* pour le test n° 2, c'est : si cond1 ou cond2 alors...

Avec la syntaxe Excel qui est propre aux formules :

* si cond1 et cond2 devient : =SI(ET(cond1;cond2);cas_si_test_vrai;cas_si_test_faux)
* si cond1 ou cond2 devient : =SI(OU(cond1;cond2);cas_si_test_vrai;cas_si_test_faux)

3) s'il y a 3 conditions ou plus, c'est comme pour 2)

soan

Merci bien pour ta contribution.
Est ce possible que tu insères la formule dans le fichier excel joint?
 

Pièces jointes

  • help.xlsx
    9.1 KB · Affichages: 2

Statistiques des forums

Discussions
315 138
Messages
2 116 676
Membres
112 830
dernier inscrit
kuujuak