Formule : conditions multiples et cellules vides

indyanna

XLDnaute Nouveau
Bonjour à tous,

Je fais mes premiers pas sur ce forum car une formule me donne du fil à retorde.

Je dois tout bêtement additionner 3 cellules (C4, F4 et I4) mais si les 3 sont vides, la cellule contenant le résultat (J4) doit restée vide alors que si c'est seulement 1 ou 2 qui sont vides le résultat doit s'afficher quand même.
J'ai bien réussi à trouver la formule si 1 cellule est vide mais je n'arrive pas à mettre en place la condition des 3 cellules vides en utilisant SI et ET.

J'espère avoir été assez claire et je vous remercie vraiment beaucoup pour votre aide.
 

Pièces jointes

  • classeur1 (2).xlsx
    12.3 KB · Affichages: 42
  • classeur1 (2).xlsx
    12.3 KB · Affichages: 53
  • classeur1 (2).xlsx
    12.3 KB · Affichages: 59
Dernière édition:

Calvus

XLDnaute Barbatruc
Re : Formule : conditions multiples et cellules vides

Bonsoir et bienvenue sur le forum,

Désolé mais je ne comprends pas ta demande, puisque qu'un simple =SOMME(C4:I4) suffirait.

Alors si ce n'est pas ça, merci de poster un fichier comme le demande la charte.

Bonne soirée
 

indyanna

XLDnaute Nouveau
Re : Formule : conditions multiples et cellules vides

Bonsoir et merci.
Malheureusement ce n'est pas aussi simple car jusque là je m'en sortirais pas trop mal.
Je fais épurer un peu mon fichier pour qu'il ne soit pas trop lourd et je vais le joindre rapidement.
Bonne soirée également
 

indyanna

XLDnaute Nouveau
Re : Formule : conditions multiples et cellules vides

Bonjour,
J'ai ajouté le fichier à mon premier message. :)
Pour moi la formule devrait être : Si (C4, F4 et I4) sont vides alors J doit être vide sinon "(J$2-C4+1)+F4+I4" mais je n'arrive pas à mettre en forme la formule avec une condition sur 3 cellules.
Merci pour votre aide.
 

Calvus

XLDnaute Barbatruc
Re : Formule : conditions multiples et cellules vides

Bonjour Indyanna, bonjour le forum, hello Mr Cisco :D

J'ai jeté un oeil à ton fichier, mais je ne saisis pas ce que tu souhaites faire.
Peux tu donner un exemple avec le résultat escompté, expliquant ce que tu veux calculer. Là c'est trop flou.

A+ et bon réveil :D
 
Dernière édition:

indyanna

XLDnaute Nouveau
Re : Formule : conditions multiples et cellules vides

Bonjour Calvus et merci ;)

Je dois calculer le nombre de jours d'absence déjà passés (F et I) ainsi que ceux en cours (la différence entre J2 et C).
J'ai renseigné tous les champs de la ligne 4 pour l'exemple (fichier modifié joint) et faire le total des 3 ne pose pas de problème.
Cependant dès qu'une cellule est vide j'obtiens #VALEUR!
De plus s'il n'y a aucune absence la cellule J dois rester vide malgré la présence de la formule.

@+
 

Pièces jointes

  • classeur1 (2).xlsx
    12.4 KB · Affichages: 54
  • classeur1 (2).xlsx
    12.4 KB · Affichages: 48
  • classeur1 (2).xlsx
    12.4 KB · Affichages: 48

indyanna

XLDnaute Nouveau
Re : Formule : conditions multiples et cellules vides

J'en suis à la formule =SI(ET(C4;F4;I4="");"";((J$2-C4+1)+F4+I4)) mais dès qu'une des cellules C, F ou I est renseignée ça ne marche pas, la cellule résultat reste vide :confused:
 

Pièces jointes

  • classeur1 (2).xlsx
    12.4 KB · Affichages: 45
  • classeur1 (2).xlsx
    12.4 KB · Affichages: 49
  • classeur1 (2).xlsx
    12.4 KB · Affichages: 61

Calvus

XLDnaute Barbatruc
Re : Formule : conditions multiples et cellules vides

Re-bonjour,

C'est un peu alambiqué, mais ça a l'air de fonctionner.
Ce qui pose problème, je pense, c'est la façon dont tu as organisé ton tableau, avec des conditions se croisant.

On doit pouvoir faire plus simple avec une colonne intermédiaire. Je regarderai plus tard si j'ai le temps.

Code:
=SI(C4="";SI(I4="";SI(F4="";"";1+F4);SI(C4="";1+I4+F4;$J$2-C4+1+F4+I4));SI(I4="";SI(F4="";$J$2-C4+1;$J$2-C4+1+F4);$J$2-C4+1+F4+I4))

Voir fichier.

A+
 

Pièces jointes

  • classeur1 (2) (1).xlsx
    12.1 KB · Affichages: 49

CISCO

XLDnaute Barbatruc
Re : Formule : conditions multiples et cellules vides

Bonjour à tous

Est-ce que les résultats des lignes 5 et 6 sont bons ?

Si non tu peux peut être faire avec :
Code:
=J$2-SI(C4<>"";C4-1;J$2)+SI(F4="";0;F4)+SI(I4="";0;I4)


@ plus
 
Dernière édition:

Discussions similaires

Réponses
8
Affichages
281

Statistiques des forums

Discussions
312 198
Messages
2 086 132
Membres
103 127
dernier inscrit
willwebdesign