Imbriquer 2 formules

Marie123

XLDnaute Junior
Bonjour à tous,

J'ai 2 formules dans mon fichier. J'ai besoin de réunir ces formules dans une seule cellule mais quand je n'ai pas "VALEUR!", j'ai "Impossible d'entrer la formule car trop d'imbrication etc"...... Il est vrai que j'ai du mal avec toutes ces parenthèses...

Les voici:

=SI((J2<>"Pierre");"0";SI(NON(ESTVIDE($Z2));SI(ET(ESTVIDE($AD2);ESTVIDE($AV2));SI(ESTVIDE(AM2);SI(AUJOURDHUI()>DATE(ANNEE($Z2);MOIS($Z2)+2;JOUR($Z2));1;0);SI(AUJOURDHUI()>DATE(ANNEE(AM2);MOIS(AM2)-4;JOUR(AM2));1;0));0);0))

et

=SI(ESTNUM(CHERCHE("1";G2));"0";SI(ESTNUM(CHERCHE("4";S2));"0";"1"))

Pourriez-vous m'aider svp?
Merci et bonne journée
 

job75

XLDnaute Barbatruc
Bonjour Marie123, Patrick,

A priori la 1ère formule doit pouvoir s'écrire :
Code:
=SI((J2="Pierre")*NON(ESTVIDE($Z2))*ESTVIDE($AD2)*ESTVIDE($AV2);SI(ESTVIDE(AM2);--(AUJOURDHUI()>DATE(ANNEE($Z2);MOIS($Z2)+2;JOUR($Z2)));--(AUJOURDHUI()>DATE(ANNEE(AM2);MOIS(AM2)-4;JOUR(AM2))));0)
Pour la seconde formule il faudrait en effet voir le fichier pour savoir comment l'insérer.

A+
 

job75

XLDnaute Barbatruc
Re,

Par exemple si l'insertion peut se faire après le 1er SI on écrira :
Code:
=SI((J2="Pierre")*NON(ESTVIDE($Z2))*ESTVIDE($AD2)*ESTVIDE($AV2)*ESTERREUR(CHERCHE("1";G2))*ESTERREUR(CHERCHE("4";S2));SI(ESTVIDE(AM2);--(AUJOURDHUI()>DATE(ANNEE($Z2);MOIS($Z2)+2;JOUR($Z2)));--(AUJOURDHUI()>DATE(ANNEE(AM2);MOIS(AM2)-4;JOUR(AM2))));0)
A+
 

Discussions similaires

Réponses
40
Affichages
3 K

Statistiques des forums

Discussions
312 023
Messages
2 084 716
Membres
102 637
dernier inscrit
TOTO33000