Formule en SI avec plusieurs conditions
Résolu/Fermé
dada54
Messages postés
72
Date d'inscription
lundi 10 décembre 2012
Statut
Membre
Dernière intervention
16 décembre 2021
-
16 déc. 2021 à 06:58
PapyLuc51 Messages postés 4447 Date d'inscription dimanche 3 mai 2009 Statut Membre Dernière intervention 20 janvier 2025 - 17 déc. 2021 à 09:01
PapyLuc51 Messages postés 4447 Date d'inscription dimanche 3 mai 2009 Statut Membre Dernière intervention 20 janvier 2025 - 17 déc. 2021 à 09:01
A voir également:
- Formule en SI avec plusieurs conditions
- Formule si et - Guide
- Formule excel pour additionner plusieurs cellules - Guide
- Formule moyenne excel plusieurs colonnes - Guide
- Mise en forme conditionnelle excel formule si - Guide
- Formule excel - Guide
4 réponses
PapyLuc51
Messages postés
4447
Date d'inscription
dimanche 3 mai 2009
Statut
Membre
Dernière intervention
20 janvier 2025
1 455
16 déc. 2021 à 10:55
16 déc. 2021 à 10:55
Une autre approche
https://www.cjoint.com/c/KLqjZDIe6Ff
mais toujours avec le problème du montant en bascule à préciser
Cordialement
https://www.cjoint.com/c/KLqjZDIe6Ff
mais toujours avec le problème du montant en bascule à préciser
Cordialement
PapyLuc51
Messages postés
4447
Date d'inscription
dimanche 3 mai 2009
Statut
Membre
Dernière intervention
20 janvier 2025
1 455
Modifié le 16 déc. 2021 à 14:45
Modifié le 16 déc. 2021 à 14:45
Salut dada54
Après rectification du tableau des règles de commissions (éviter les cellules fusionnées pour certaines fonctions) et la liste déroulante pour C4 où était mentionné "ecvgo" à la place de "ecgo" (le mieux est de faire une/des liste(s) à part et faire référence aux cellules concernées)
La formule est
https://www.cjoint.com/c/KLqmWqhijPf
Et pour la formule sur le jour de semaine, celle-ci
Cordialement
Après rectification du tableau des règles de commissions (éviter les cellules fusionnées pour certaines fonctions) et la liste déroulante pour C4 où était mentionné "ecvgo" à la place de "ecgo" (le mieux est de faire une/des liste(s) à part et faire référence aux cellules concernées)
La formule est
=SI(C2=0;0;SI(ET(C2<3000;C3="VAC");RECHERCHEH(C4;C9:D10;2;0);SI(ET(C2>=3000;C3="VAC");RECHERCHEH(C4;C9:D11;3;0);INDEX(C12:D13;EQUIV(C3;B12:B13;0);EQUIV(C4;C9:D9;0)))))
https://www.cjoint.com/c/KLqmWqhijPf
Et pour la formule sur le jour de semaine, celle-ci
=CHOISIR(JOURSEM(A2);"Dimanche";"Lundi";"Mardi";"Aucune correspondance";"Aucune correspondance";"Aucune correspondance";"Aucune correspondance")
Cordialement
PapyLuc51
Messages postés
4447
Date d'inscription
dimanche 3 mai 2009
Statut
Membre
Dernière intervention
20 janvier 2025
1 455
Modifié le 16 déc. 2021 à 14:58
Modifié le 16 déc. 2021 à 14:58
ou encore pour la dernière formule
=SI(JOURSEM(A2)>3;"Aucune correspondance";CHOISIR(JOURSEM(A2);"Dimanche";"Lundi";"Mardi"))
dada54
Messages postés
72
Date d'inscription
lundi 10 décembre 2012
Statut
Membre
Dernière intervention
16 décembre 2021
Modifié le 16 déc. 2021 à 21:14
Modifié le 16 déc. 2021 à 21:14
Au TOP encore merci PapyLuc51!!!
Changez rien:)
Bonne fêtes de fin d'année!
Changez rien:)
Bonne fêtes de fin d'année!
PapyLuc51
Messages postés
4447
Date d'inscription
dimanche 3 mai 2009
Statut
Membre
Dernière intervention
20 janvier 2025
1 455
>
dada54
Messages postés
72
Date d'inscription
lundi 10 décembre 2012
Statut
Membre
Dernière intervention
16 décembre 2021
Modifié le 17 déc. 2021 à 09:04
Modifié le 17 déc. 2021 à 09:04
Bonjour et merci du retour.
La formule de Yoyo01000 est tout aussi valable mais il faut mettre >=3000 à la place de >3000
Pour aider à comprendre les fonctions RECHERCHEH et INDEX+EQUIV voir ces pages
https://www.excel-pratique.com/fr/fonctions/rechercheh
https://www.excel-pratique.com/fr/fonctions/index_equiv
Et une dernière pour la forme, la formule en C5 peut être réduite à
Bonne fêtes de fin d'année également
Cordialement
La formule de Yoyo01000 est tout aussi valable mais il faut mettre >=3000 à la place de >3000
Pour aider à comprendre les fonctions RECHERCHEH et INDEX+EQUIV voir ces pages
https://www.excel-pratique.com/fr/fonctions/rechercheh
https://www.excel-pratique.com/fr/fonctions/index_equiv
Et une dernière pour la forme, la formule en C5 peut être réduite à
=SI(C2=0;0;SI(C3="VAC";SI(C2<3000;RECHERCHEH(C4;C9:D10;2;0);RECHERCHEH(C4;C9:D11;3;0));INDEX(C12:D13;EQUIV(C3;B12:B13;0);EQUIV(C4;C9:D9;0))))
Bonne fêtes de fin d'année également
Cordialement
Yoyo01000
Messages postés
1639
Date d'inscription
samedi 2 février 2019
Statut
Membre
Dernière intervention
7 mars 2022
167
Modifié le 16 déc. 2021 à 08:00
Modifié le 16 déc. 2021 à 08:00
Bonjour,
pour la première condition Si le montant financé <3000€ avec un type de financement VAC avec l'assurance ecgo =20€ avec assurance ecp 30€ (les deux assurances ne se cumule pas l'une à l'autre) :
en C4 il y a soit ecgo ou ecp mais en quelle cellule est leur valeur 20 ou 30 ?
Je n'ai pas regardé la suite des conditions.
Le mieux serait de partager votre fichier ou une copie de celui-ci mais qui soit anonymisé dans tous les cas.
Pour le partage, c'est par ici : https://www.cjoint.com/
pour la première condition Si le montant financé <3000€ avec un type de financement VAC avec l'assurance ecgo =20€ avec assurance ecp 30€ (les deux assurances ne se cumule pas l'une à l'autre) :
en C4 il y a soit ecgo ou ecp mais en quelle cellule est leur valeur 20 ou 30 ?
Je n'ai pas regardé la suite des conditions.
Le mieux serait de partager votre fichier ou une copie de celui-ci mais qui soit anonymisé dans tous les cas.
Pour le partage, c'est par ici : https://www.cjoint.com/
Yoyo01000
Messages postés
1639
Date d'inscription
samedi 2 février 2019
Statut
Membre
Dernière intervention
7 mars 2022
167
Modifié le 16 déc. 2021 à 08:18
Modifié le 16 déc. 2021 à 08:18
Désolé, je viens de comprendre ^^
Pour VAC+1 et VAC+3, il faut se baser sur quel montant financé ?
En attendant, à tester en C5 :
Pour VAC+1 et VAC+3, il faut se baser sur quel montant financé ?
En attendant, à tester en C5 :
=SI(ET(C2<3000;C3="VAC";C4="ecgo");20;SI(ET(C2<3000;C3="VAC";C4="ecp");30;SI(ET(C2>3000;C3="VAC";C4="ecgo");30;SI(ET(C2>3000;C3="VAC";C4="ecp");40;SI(ET(C3="VAC+1";C4="ecgo");60;SI(ET(C3="VAC+1";C4="ecp");80;SI(ET(C3="VAC+3";C4="ecgo");120;SI(ET(C3="VAC+3";C4="ecp");140;0))))))))
PapyLuc51
Messages postés
4447
Date d'inscription
dimanche 3 mai 2009
Statut
Membre
Dernière intervention
20 janvier 2025
1 455
Modifié le 16 déc. 2021 à 09:18
Modifié le 16 déc. 2021 à 09:18
Bonjour,
Salutations Yoyo01000
dada54
Il y a un calcul qui ne se fera pas ! qu'en est-il si le montant de C2 est 3000 pile ? Alors c'est <=3000 ou >=3000.
Cordialement
Salutations Yoyo01000
dada54
Il y a un calcul qui ne se fera pas ! qu'en est-il si le montant de C2 est 3000 pile ? Alors c'est <=3000 ou >=3000.
Cordialement
Yoyo01000
Messages postés
1639
Date d'inscription
samedi 2 février 2019
Statut
Membre
Dernière intervention
7 mars 2022
167
16 déc. 2021 à 09:17
16 déc. 2021 à 09:17
Salutations PapyLuc,
Je me suis fait cette remarque, moi aussi ! Je suis parti du principe, d'après le post 1, qu'il n'y aura jamais la valeur 3000.
Le cas échéant, devrat-il faire partie intégrante de <3000 ou de >3000 ? J'attends le retour de Dada54 pour confirmer nos réponses.
Bonne journée
Je me suis fait cette remarque, moi aussi ! Je suis parti du principe, d'après le post 1, qu'il n'y aura jamais la valeur 3000.
Le cas échéant, devrat-il faire partie intégrante de <3000 ou de >3000 ? J'attends le retour de Dada54 pour confirmer nos réponses.
Bonne journée
dada54
Messages postés
72
Date d'inscription
lundi 10 décembre 2012
Statut
Membre
Dernière intervention
16 décembre 2021
16 déc. 2021 à 13:02
16 déc. 2021 à 13:02
Bonjour PapyLuc51,
Oui effectivement c'est >=3000€
merci beaucoup
Oui effectivement c'est >=3000€
merci beaucoup
16 déc. 2021 à 12:14
https://www.cjoint.com/c/KLqlovtypzf
Cordialement
16 déc. 2021 à 13:05
16 déc. 2021 à 13:11
Ca fonctionne super bien je vais essayer de comprendre la formule!
Encore merci!!!
Bonne fêtes de fin d 'année