Twitter iPhone pliant OnePlus 11 PS5 Disney+ Orange Livebox Windows 11

Imbriquer des fonctions.

3 réponses
Avatar
John
Bonjour à tous

Je n'arrive pas à imbriquer cette ligne, en G8 j'ai Mensuel , ou trimestriel
, ou Semestriel, ou Annuel

=SI(H28=0;"";SI(GAUCHE(G28;1)="M";DATE(ANNEE(H28);MOIS(H28)+N28-1;JOUR(H28);SI(GAUCHE(G28;1)="T";DATE(ANNEE(H28);MOIS(H28)+K28*3-3;JOUR(H28);SI(GAUCHE(G28;1)="S";DATE(ANNEE(H28);MOIS(H28)+K28*6-6;JOUR(H28);SI(GAUCHE(G28;1)="A";DATE(ANNEE(H28)+K28-1;MOIS(H28);JOUR(H28))))

Ou une autre solution
Merci d'avance
--
John.

3 réponses

Avatar
MichDenis
Bonjour John,

C'est quoi ton problème ?
Ta question fait référence à G8, ta formule à G28, laquelle est vraie ?
Qu'est-ce qui ne va pas avec ta formule ?



"John" a écrit dans le message de groupe de discussion :

Bonjour à tous

Je n'arrive pas à imbriquer cette ligne, en G8 j'ai Mensuel , ou trimestriel
, ou Semestriel, ou Annuel

=SI(H28=0;"";SI(GAUCHE(G28;1)="M";DATE(ANNEE(H28);MOIS(H28)+N28-1;JOUR(H28);SI(GAUCHE(G28;1)="T";DATE(ANNEE(H28);MOIS(H28)+K28*3-3;JOUR(H28);SI(GAUCHE(G28;1)="S";DATE(ANNEE(H28);MOIS(H28)+K28*6-6;JOUR(H28);SI(GAUCHE(G28;1)="A";DATE(ANNEE(H28)+K28-1;MOIS(H28);JOUR(H28))))

Ou une autre solution
Merci d'avance
--
John.
Avatar
MichDenis
Il te manque des parenthèses :
Après jour, tu as 2 parenthèses pour chacune des expressions suivantes
DATE(ANNEE(H28);MOIS(H28)+N28-1;JOUR(H28))
la première parenthèse ferme la fonction jour() et la deuxième ferme la fonction Date()

Essaie ce qui suit :
=SI(H28=0;"";SI(GAUCHE(G28;1)="M";DATE(ANNEE(H28);MOIS(H28)+N28-1;JOUR(H28));SI(GAUCHE(G28;1)="T";DATE(ANNEE(H28);MOIS(H28)+K28*3-3;JOUR(H28));SI(GAUCHE(G28;1)="S";DATE(ANNEE(H28);MOIS(H28)+K28*6-6;JOUR(H28));SI(GAUCHE(G28;1)="A";DATE(ANNEE(H28)+K28-1;MOIS(H28);JOUR(H28)))))))



"MichDenis" a écrit dans le message de groupe de discussion :

Bonjour John,

C'est quoi ton problème ?
Ta question fait référence à G8, ta formule à G28, laquelle est vraie ?
Qu'est-ce qui ne va pas avec ta formule ?



"John" a écrit dans le message de groupe de discussion :

Bonjour à tous

Je n'arrive pas à imbriquer cette ligne, en G8 j'ai Mensuel , ou trimestriel
, ou Semestriel, ou Annuel

=SI(H28=0;"";SI(GAUCHE(G28;1)="M";DATE(ANNEE(H28);MOIS(H28)+N28-1;JOUR(H28);SI(GAUCHE(G28;1)="T";DATE(ANNEE(H28);MOIS(H28)+K28*3-3;JOUR(H28);SI(GAUCHE(G28;1)="S";DATE(ANNEE(H28);MOIS(H28)+K28*6-6;JOUR(H28);SI(GAUCHE(G28;1)="A";DATE(ANNEE(H28)+K28-1;MOIS(H28);JOUR(H28))))

Ou une autre solution
Merci d'avance
--
John.
Avatar
John
Tu as trouvé, c'est parfait, merci beaucoup.
@+
--
John.


"MichDenis" a écrit :

Il te manque des parenthèses :
Après jour, tu as 2 parenthèses pour chacune des expressions suivantes
DATE(ANNEE(H28);MOIS(H28)+N28-1;JOUR(H28))
la première parenthèse ferme la fonction jour() et la deuxième ferme la fonction Date()

Essaie ce qui suit :
=SI(H28=0;"";SI(GAUCHE(G28;1)="M";DATE(ANNEE(H28);MOIS(H28)+N28-1;JOUR(H28));SI(GAUCHE(G28;1)="T";DATE(ANNEE(H28);MOIS(H28)+K28*3-3;JOUR(H28));SI(GAUCHE(G28;1)="S";DATE(ANNEE(H28);MOIS(H28)+K28*6-6;JOUR(H28));SI(GAUCHE(G28;1)="A";DATE(ANNEE(H28)+K28-1;MOIS(H28);JOUR(H28)))))))



"MichDenis" a écrit dans le message de groupe de discussion :

Bonjour John,

C'est quoi ton problème ?
Ta question fait référence à G8, ta formule à G28, laquelle est vraie ?
Qu'est-ce qui ne va pas avec ta formule ?



"John" a écrit dans le message de groupe de discussion :

Bonjour à tous

Je n'arrive pas à imbriquer cette ligne, en G8 j'ai Mensuel , ou trimestriel
, ou Semestriel, ou Annuel

=SI(H28=0;"";SI(GAUCHE(G28;1)="M";DATE(ANNEE(H28);MOIS(H28)+N28-1;JOUR(H28);SI(GAUCHE(G28;1)="T";DATE(ANNEE(H28);MOIS(H28)+K28*3-3;JOUR(H28);SI(GAUCHE(G28;1)="S";DATE(ANNEE(H28);MOIS(H28)+K28*6-6;JOUR(H28);SI(GAUCHE(G28;1)="A";DATE(ANNEE(H28)+K28-1;MOIS(H28);JOUR(H28))))

Ou une autre solution
Merci d'avance
--
John.