Simplifier une formule
Résolu/Fermé
mme le neuf
Messages postés
3
Date d'inscription
samedi 30 mars 2013
Statut
Membre
Dernière intervention
27 avril 2013
-
30 mars 2013 à 22:02
gbinforme Messages postés 14939 Date d'inscription lundi 18 octobre 2004 Statut Contributeur Dernière intervention 24 juin 2020 - 31 mars 2013 à 10:22
gbinforme Messages postés 14939 Date d'inscription lundi 18 octobre 2004 Statut Contributeur Dernière intervention 24 juin 2020 - 31 mars 2013 à 10:22
A voir également:
- Simplifier une formule
- Formule excel - Guide
- Le fichier contient le nombre de voyageurs dans 3 gares. dans la cellule b5, saisissez une formule qui calcule le total et se met à jour si on change une valeur du tableau. quel total obtenez-vous ? quelle formule avez-vous saisie ? ✓ - Forum Excel
- Formule de politesse mail anglais - Guide
- Clémence souhaite faire calculer automatiquement les prix de 30 produits dans trois devises. elle a déjà saisi une formule de calcul pour le tarif du premier produit dans la première devise. corrigez sa formule afin que recopiée vers le bas puis vers la droite, elle remplisse correctement tout le tableau. - Forum Excel
- Formule excel si contient texte alors texte ✓ - Forum Excel
3 réponses
gbinforme
Messages postés
14939
Date d'inscription
lundi 18 octobre 2004
Statut
Contributeur
Dernière intervention
24 juin 2020
4 657
30 mars 2013 à 22:34
30 mars 2013 à 22:34
Bonjour,
Comme ceci c'est plus court et cela donne le même résultat :
Comme ceci c'est plus court et cela donne le même résultat :
=CHOISIR(EQUIV(B2;{0;3;4;12};1);B2*20;25;(B2-1)*20;0)+CHOISIR(EQUIV(C2;{0;3;4;12};1);C2*20;25;(C2-1)*20;0)+CHOISIR(EQUIV(D2;{0;3;4;12};1);D2*20;25;(D2-1)*20;0)
Mike-31
Messages postés
18188
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
13 mars 2023
5 039
30 mars 2013 à 22:55
30 mars 2013 à 22:55
Salut,
tu peux utiliser la fonction choisir
=CHOISIR(EQUIV((B2);{0;1;2;3;4;5;6;7;8;9;10;11};1);0;20;40;25;60;80;100;120;140;160;180;200)+CHOISIR(EQUIV((C2);{0;1;2;3;4;5;6;7;8;9;10;11};1);0;20;40;25;60;80;100;120;140;160;180;200)+CHOISIR(EQUIV((D2);{0;1;2;3;4;5;6;7;8;9;10;11};1);0;20;40;25;60;80;100;120;140;160;180;200)
je regarde si on peut faire plus court
tu peux utiliser la fonction choisir
=CHOISIR(EQUIV((B2);{0;1;2;3;4;5;6;7;8;9;10;11};1);0;20;40;25;60;80;100;120;140;160;180;200)+CHOISIR(EQUIV((C2);{0;1;2;3;4;5;6;7;8;9;10;11};1);0;20;40;25;60;80;100;120;140;160;180;200)+CHOISIR(EQUIV((D2);{0;1;2;3;4;5;6;7;8;9;10;11};1);0;20;40;25;60;80;100;120;140;160;180;200)
je regarde si on peut faire plus court
mme le neuf
Messages postés
3
Date d'inscription
samedi 30 mars 2013
Statut
Membre
Dernière intervention
27 avril 2013
31 mars 2013 à 10:00
31 mars 2013 à 10:00
Bonjour,
Merci pour cette formule, en effet c'est plus court et plus simple.
Cordialement
Mme LE NEUF
Merci pour cette formule, en effet c'est plus court et plus simple.
Cordialement
Mme LE NEUF
30 mars 2013 à 23:11
Cordialement
31 mars 2013 à 10:22
Avec ce type de formule, il faut en plus limiter le maximum sinon l'on dépasse le "11" de la demande...