Formule conditionnelles
adeline-g_57
Messages postés
3
Date d'inscription
Statut
Membre
Dernière intervention
-
tessel75 -
tessel75 -
Bonjour,
j'ai un souci avec les formules condiitionnelles.
Je n'arrive pas à calculer le frais de port. Il y a différentes tranches:
de 1 à 3000 unité = 60,00
de 3001 à 6000 unités = 90,00
+ de 6000 unités = 0
J'ai essayé et ça a donné ça: =SI(F34>=1;F34<=3000*0,6+(F34-3000);SI(F34>=3001;F34<=6000*0,9+(F34-3001)=SI(F34>=6000*0;"0")))
Voilà mon petit souci !
Merci d'avance ! :p
Adeline-g_57
j'ai un souci avec les formules condiitionnelles.
Je n'arrive pas à calculer le frais de port. Il y a différentes tranches:
de 1 à 3000 unité = 60,00
de 3001 à 6000 unités = 90,00
+ de 6000 unités = 0
J'ai essayé et ça a donné ça: =SI(F34>=1;F34<=3000*0,6+(F34-3000);SI(F34>=3001;F34<=6000*0,9+(F34-3001)=SI(F34>=6000*0;"0")))
Voilà mon petit souci !
Merci d'avance ! :p
Adeline-g_57
A voir également:
- Formule conditionnelles
- Formule si et - Guide
- Excel mise en forme conditionnelle formule - Guide
- Formule moyenne excel plusieurs colonnes - Guide
- Formule mathématique - Télécharger - Études & Formations
- Formule somme excel colonne - Guide
2 réponses
Bonsoir,
Il faut prendre la formule par l'autre bout, commencer par la tranche la plus haute:
=SI(F34>6000;0;SI(F34>3000;90;SI(F34>0;60;0)))
En effet si on a plus de 6000 unités on a du même coup plus de 3000 unités et plus de 1 unité
Cordialement,
Il faut prendre la formule par l'autre bout, commencer par la tranche la plus haute:
=SI(F34>6000;0;SI(F34>3000;90;SI(F34>0;60;0)))
En effet si on a plus de 6000 unités on a du même coup plus de 3000 unités et plus de 1 unité
Cordialement,
Bonsoir,
En supposant que F34 est la cellule qui te sert de base de calcul, essaies plutôt cette formule si elle te convient :
Frais de Port =SI(F34<=3000; 60 ;SI(F34<=6000; 90 ;0))
Autrement dit:
SI(F34<=3000 alors Frais de Port = 60 sinon
SI(F34<=6000 alors Frais de Port = 90 sinon
Frais de Port = 0
Il n'est pas utile d'ajouter si F34 > 6000 parce qu'il entre automatiquement dans la condition "sinon", pas plus qu'il n'est nécessaire d'écrire si F34 compris entre 3000 et 6000 parce que toutes les valeurs inférieures à 3000 auront été arrêtées par la condition < 3000
Bonne suite
En supposant que F34 est la cellule qui te sert de base de calcul, essaies plutôt cette formule si elle te convient :
Frais de Port =SI(F34<=3000; 60 ;SI(F34<=6000; 90 ;0))
Autrement dit:
SI(F34<=3000 alors Frais de Port = 60 sinon
SI(F34<=6000 alors Frais de Port = 90 sinon
Frais de Port = 0
Il n'est pas utile d'ajouter si F34 > 6000 parce qu'il entre automatiquement dans la condition "sinon", pas plus qu'il n'est nécessaire d'écrire si F34 compris entre 3000 et 6000 parce que toutes les valeurs inférieures à 3000 auront été arrêtées par la condition < 3000
Bonne suite