Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

Si imbriqués avec et/ou et fonction PLANCHER

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

Stephdeumonac

XLDnaute Nouveau
Bonjour

Je dois faire une formule répondant à plusieurs conditions mais je n’arrive pas à ajouter ces conditions ensemble.

Je souhaite que si la cellule B5 correspond à « CEE » alors un calcul différent en fonction du contenu de la cellule A5 s’applique par tranches de 7 jours (pour cela utilisation de la fonction PLANCHER avec la différence entre D5 = date de fin et C5 = date de début)

En résumé :
Condition de base => Si B5= « CEE » alors appliquer les conditions suivantes :

Si A5 = « 4/5 » « 6/8 » « 9/11 » « 12/14 » alors =PLANCHER((((D5-C5)+1)/7);1)
(toutes les tranches de 7 jours on rajoute 1 dans la colonne « indemnité » 7 jours = 1, 14 jours = 2 ect…)

Et

Si A5 = « 15/17 » ou « Iti. » Alors =PLANCHER(((((D6-C6)+1)/7)*3);3)
(toutes les tranches de 7 jours on rajoute 3 dans la colonne « indemnité » 7 jours = 3, 14 jours = 6 ect…)


(de fait si B5 est différent de « CEE » alors ne rien faire »)

Ce n’est peut-être pas très clair, alors j'ai rajouté le fichier avec en E5 et E6 la formule permettant de calculer le résultat par tranche de 7 jours.... mais sans tenir compte des autres conditions de la cellule A5

Merci par avance pour votre aide ! 😉
 

Pièces jointes

Dernière édition:
Re : Si imbriqués avec et/ou et fonction PLANCHER

Je suis arrivé à faire une partie des conditions :

=SI(ET(B7="CEE";(OU(A7="4-5";A7="6-8";A7="9-11";A7="12-14")));(PLANCHER((((D7-C7)+1)/7);1));"")

=SI(ET(B8="CEE";(OU(A8="15-17";A8="Iti")));PLANCHER(((((D8-C8)+1)/7)*3);3);"")

Mais je n'arrive pas à imbriquer ces 2 formules entre elles :/
 
Re : Si imbriqués avec et/ou et fonction PLANCHER

Bonsoir Stephdeumonac.


Essayez :
VB:
=SIERREUR(SI(B5="CEE";SI(CHERCHE(A5&" ";" 4-5 6-8 9-11 12-14 15-17 Iti. ")>20;PLANCHER((D5-C5+1)*3/7;3);PLANCHER((D5-C5+1)/7;1));"");"")


ROGER2327
#6820


Mardi 10 Absolu 141 (Dilution - Vacuation)
1[SUP]er[/SUP] Sanculottide An CCXXI, 9,2685h - fête de la Vertu
2013-W38-2T22:14:40Z
 
Re : Si imbriqués avec et/ou et fonction PLANCHER

Suite...


... ou bien :
VB:
=SIERREUR(SI(ET(B5="CEE";CHERCHE(" "&A5&" ";" 4-5 6-8 9-11 12-14 15-17 Iti. ")>20);PLANCHER((D5-C5+1)*3/7;3);PLANCHER((D5-C5+1)/7;1));"")


ROGER2327
#6821


Mardi 10 Absolu 141 (Dilution - Vacuation)
1[SUP]er[/SUP] Sanculottide An CCXXI, 9,4324h - fête de la Vertu
2013-W38-2T22:38:16Z
 
Re : Si imbriqués avec et/ou et fonction PLANCHER

Bonjour Roger,

La seconde proposition renvoi un calcul si la cellule B5 est différente de "CEE".
Par contre la 1er formule fonctionne parfaitement 🙂

Juste une petite question : à quoi correspond l'argument >20 ?
SI(CHERCHE(A5&" ";" 4-5 6-8 9-11 12-14 15-17 Iti. ")>20

J'étais bien loin de trouver la solution avec mes ET et OU 🙂 Merci beaucoup pour votre aide 😉
 
Dernière édition:
Re : Si imbriqués avec et/ou et fonction PLANCHER

Re...


Vous avez raison : la deuxième formule ne convient pas.
D'ailleurs, la première est également critiquable. Fatigue due à l'heure tardive ???

Meilleure est certainement :​
VB:
=SIERREUR(SI(ET(B5="CEE";C5<>"";D5<>"");SI(CHERCHE(" "&A5&" ";" 4-5 6-8 9-11 12-14 15-17 Iti. ")>19;PLANCHER((D5-C5+1)*3/7;3);PLANCHER((D5-C5+1)/7;1));"");"")
(Voyez le classeur joint.)

Quant à la signification du ">20" (ou ">19" dans la nouvelle formule), l'aide sur les fonctions donne la réponse : Dans le cas qui nous occupe, la fonction
VB:
CHERCHE(" "&A5&" ";" 4-5 6-8 9-11 12-14 15-17 Iti. ")>19
renvoie VRAI si la chaîne " "&A5&" " figure au-delà du 19[SUP]ème[/SUP] caractère de " 4-5 6-8 9-11 12-14 15-17 Iti. ", autrement dit dans le cas où A5 contient 15-17 ou Iti..​


Bonne journée.


ROGER2327
#6822


Mercredi 11 Absolu 141 (Sainte Purée, sportswoman - fête Suprême Quarte)
2ème Sanculottide An CCXXI, 5,1599h - fête du Génie
2013-W38-3T12:23:02Z
 

Pièces jointes

- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Réponses
17
Affichages
311
Réponses
4
Affichages
386
Réponses
10
Affichages
281
Réponses
3
Affichages
338
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…