Remplir une case selon 3 conditions

Résolu
MatyLou Messages postés 7 Date d'inscription   Statut Membre Dernière intervention   -  
MatyLou Messages postés 7 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,
J'ai fait le tour de plusieurs forum et je ne trouve pas ma formule magique! :)
Je vais tenter de m'expliquer clairement:
Je souhaite avoir une formule qui met automatiquement dans la cellule Q
- Soit un X si la cellule B est remplie et si la cellule C est vide.
- Soit rien si la cellule B est vide
- Soit rien si la cellule B est remplie et la C est également remplie

J'ai trouvé ma formule pour la cellule P, mais avec 3 conditions je n'y arrive pas.

Je vous remercie

A voir également:

4 réponses

jb.lugherini Messages postés 985 Date d'inscription   Statut Membre Dernière intervention   252
 
Bonjour,

=SI(ESTVIDE(B4);"RIEN";SI(ESTVIDE(C4);"X";"RIEN"))
1
Vaucluse Messages postés 26496 Date d'inscription   Statut Contributeur Dernière intervention   6 438
 
Bonjour

=SI(OU(B2="";ET(B2<>"";C2<>""));"";"X")

quant à la condition pour P, quelle est elle?

crdlmnt
0
MatyLou Messages postés 7 Date d'inscription   Statut Membre Dernière intervention  
 
Pour la Cellule P, j'ai utilisé la formule =SI(ESTVIDE(B4);"X";""). Je voulais qu'un "X" apparaisse dans la cellule P si la Cellule C est vide, sinon rien.
0
MatyLou Messages postés 7 Date d'inscription   Statut Membre Dernière intervention  
 
J'ai un autre soucis, tjs avec le même dossier, pour ma cellule R

J'ai essayé: =SI(ESTVIDE(A4);"";SI(ESTVIDE(B4);"";DATEDIF(A4:B4;"m")))
Mais j'ai un message Err:511 qui apparaît.

j'aimerais pour cette cellule (R), calculer le nombre de jour (et non mois "m") entre la cellule A et B, mais uniquement s'il y a une date dans la cellule B.
Il me faut un format nombre car ensuite je dois calculer la moyenne.

cordialement
0
MatyLou Messages postés 7 Date d'inscription   Statut Membre Dernière intervention  
 
Super! Merci beaucoup pour votre réponse aussi rapide qui fonctionne exactement comme je le souhaitais!
0
MatyLou Messages postés 7 Date d'inscription   Statut Membre Dernière intervention  
 
J'ai un autre soucis, tjs avec le même dossier, pour ma cellule R

J'ai essayé: =SI(ESTVIDE(A4);"";SI(ESTVIDE(B4);"";DATEDIF(A4:B4;"m")))
Mais j'ai un message Err:511 qui apparaît.

j'aimerais pour cette cellule (R), calculer le nombre de jour (et non mois "m") entre la cellule A et B, mais uniquement s'il y a une date dans la cellule B.
Il faut que la case soit vide si A et/ou B sont vide et il me faut un format nombre car ensuite je dois calculer la moyenne total de ma colonne R.

Merci
0
jb.lugherini Messages postés 985 Date d'inscription   Statut Membre Dernière intervention   252
 
Voici la formule corrigée
=SI(ESTVIDE(A4);"";SI(ESTVIDE(B4);"";DATEDIF(A4;B4;"D")))

Cordialement,
0
MatyLou Messages postés 7 Date d'inscription   Statut Membre Dernière intervention   > jb.lugherini Messages postés 985 Date d'inscription   Statut Membre Dernière intervention  
 
:( Ca ne marche pas!
Ca me donne une date et ca ne me calcule pas le nombre de jours d'écart entre la cellule A et B.

Merci
0
MatyLou Messages postés 7 Date d'inscription   Statut Membre Dernière intervention   > jb.lugherini Messages postés 985 Date d'inscription   Statut Membre Dernière intervention  
 
Alors suis trop mauvaise aujourd'hui!!!... Ta formule marche très bien, je n'ai juste pas formaté ma cellule comme il fallait!
Merci bcp.
0