Formule excel conditionnelle : si, et/ou.
Crismakonga
Messages postés
2
Statut
Membre
-
Vaucluse Messages postés 27336 Date d'inscription Statut Contributeur Dernière intervention -
Vaucluse Messages postés 27336 Date d'inscription Statut Contributeur Dernière intervention -
Bonjour,
Pourriez-vous m'aider à créer des formules suivant les données ci-dessous :
A.Soit à entreposer une marchandise dont le coût d'entreposage est calculé en fonction :
1) Une franchise de 30 jours (zéro à payer)
2) Si le délai de stockage est de 30 jours, alors le prix unitaire au mètre carré occupé est de $0,5 avec une taxe sur la valeur ajoutée de 16%.
3) Du 31ème jour au 90ème jour, le prix unitaire est de $0,4 + TVA 16%.
4) A partir du 91ème jour et au-delà, le prix unitaire sera de $0,3 + TVA 16%.
Voici les colonnes possibles :
1°Colonne : Nombre de jours
2°Colonne : Surface occupée en m2
3°Colonne : Montant à payer
Est-il possible d'avoir cette formule sur une même ligne en tenant compte de trois conditions?
Bien à vous.
Pourriez-vous m'aider à créer des formules suivant les données ci-dessous :
A.Soit à entreposer une marchandise dont le coût d'entreposage est calculé en fonction :
1) Une franchise de 30 jours (zéro à payer)
2) Si le délai de stockage est de 30 jours, alors le prix unitaire au mètre carré occupé est de $0,5 avec une taxe sur la valeur ajoutée de 16%.
3) Du 31ème jour au 90ème jour, le prix unitaire est de $0,4 + TVA 16%.
4) A partir du 91ème jour et au-delà, le prix unitaire sera de $0,3 + TVA 16%.
Voici les colonnes possibles :
1°Colonne : Nombre de jours
2°Colonne : Surface occupée en m2
3°Colonne : Montant à payer
Est-il possible d'avoir cette formule sur une même ligne en tenant compte de trois conditions?
Bien à vous.
A voir également:
- Formule excel conditionnelle : si, et/ou.
- Excel mise en forme conditionnelle formule - Guide
- Formule excel si et - Guide
- Formule moyenne excel plusieurs colonnes - Guide
- Liste déroulante excel - Guide
- Excel liste déroulante conditionnelle - Guide
2 réponses
Bonjour,
Un formule de la forme suivante peut résoudre ton problème :
Avec :
- Franchise, le montant de la franchise, pouvant être soit remplacé directement dans la formule, soit renseigné dans une cellule à laquelle on fait référence.
- A et B, les colonnes indiquées dans l'énoncé.
- x : la ligne concernée
- PU1, 2, 3 les prix unitaires que tu as définis (pouvant être des variables renseignées dans des cellules ou des valeurs que tu indiques directement dans la formule).
- TVA, la valeur de TVA à appliquer.
La formule peut être factorisée ainsi, vu que la TVA est la même :
Un formule de la forme suivante peut résoudre ton problème :
= Franchise + Ax * PU1 * Bx (1+TVA) + SI(x=<90;Ax-30;0) * PU2 * Bx* (1+TVA) + SI(x>90 ; x-90 ; 0) * PU3 * Bx * (1+TVA)
Avec :
- Franchise, le montant de la franchise, pouvant être soit remplacé directement dans la formule, soit renseigné dans une cellule à laquelle on fait référence.
- A et B, les colonnes indiquées dans l'énoncé.
- x : la ligne concernée
- PU1, 2, 3 les prix unitaires que tu as définis (pouvant être des variables renseignées dans des cellules ou des valeurs que tu indiques directement dans la formule).
- TVA, la valeur de TVA à appliquer.
La formule peut être factorisée ainsi, vu que la TVA est la même :
= Franchise + (1+TVA) * Bx * (Ax * PU1 + SI(Ax=<90;Ax-30;0) * PU2 + SI(Ax>90 ; Ax-90 ; 0) * PU3 )
Rebonjour
j'ai supprimé la 1° proposition après contrôle et la remplace par celle ci:
A2 nb de jours
B2 surface
C2:
=SI(A2<30;0;SI(A2<=90;B2*17,4+B2*(A2-30)*B2*0,4*1,16;45,24*B2+B2*(A2-90)*0,3*1,16))
ou un peu plus court:
=SI(A2<30;0;SI(A2<=90;B2*(17,4+(A2-30)*B2*0,4*1,16);B2*(45,24+(A2-90)*0,3*1,16)))
crdlmnt
crdlmnt
La qualité de la réponse dépend surtout de la clarté de la question, merci!
j'ai supprimé la 1° proposition après contrôle et la remplace par celle ci:
A2 nb de jours
B2 surface
C2:
=SI(A2<30;0;SI(A2<=90;B2*17,4+B2*(A2-30)*B2*0,4*1,16;45,24*B2+B2*(A2-90)*0,3*1,16))
ou un peu plus court:
=SI(A2<30;0;SI(A2<=90;B2*(17,4+(A2-30)*B2*0,4*1,16);B2*(45,24+(A2-90)*0,3*1,16)))
crdlmnt
crdlmnt
La qualité de la réponse dépend surtout de la clarté de la question, merci!
Comment vais-je présenter "Franchise" dans le tableau?
Si c'est pas trop vous demander, pourriez-vous illustrer cela dans un fichier excel.
D'avance, merci.
Rq : j'ai modifié les formules ci-dessus pour intégrer les colonnes proposées et la surface occupée.
$A$1 + (1+$B$1) * B3 * ( A3 * PU1 + SI(x=<90;A3-30;0) * PU2 + SI(A3>90 ; A3-90 ; 0) * PU3 )