Fonction SI [CALC]
Gruobmenork
Messages postés
1
Statut
Membre
-
tyranausor Messages postés 4198 Statut Membre -
tyranausor Messages postés 4198 Statut Membre -
Bonjour,
Je suis un peu en galère, je n'arrive pas à orthographier la formule que je souhaite correctement, ou peut-être bien que je n'ai pas la bonne formule. J'ai fais un screenshot de mon problème car je ne sais pas bien comment l'expliquer avec des mots tout en étant compréhensible, mon but étant de calculer le prix HT.

Je suis un peu en galère, je n'arrive pas à orthographier la formule que je souhaite correctement, ou peut-être bien que je n'ai pas la bonne formule. J'ai fais un screenshot de mon problème car je ne sais pas bien comment l'expliquer avec des mots tout en étant compréhensible, mon but étant de calculer le prix HT.

A voir également:
- Fonction SI [CALC]
- Fonction si et - Guide
- Fonction miroir - Guide
- Fonction moyenne excel - Guide
- Fonction remplacer sur word - Guide
- Fonction somme excel - Guide
1 réponse
Bonjour, comme ça a l'air facile mais quand on doit le faire ça l'est moins, je comprend!
Pour calculer le prix d'une communication peut importe le numéro, il me faut le prix de la minute multiplié par le nombre de minutes, autrement dit,
en E12 = nb_minutes*prix_minute
mais là, une condition, si c'est un 06 ou un 09, le prix est réduit de moitié. Il faudra aussi trouver l'indicatif (01 par exemple)
en E12 =SI(TROUVE("06 ";A8;1)=1;$D$2*C8;$D$1*C8) mais, je viens de tester, ça renvoie une erreur si le texte "06 " (avec un espace) n'est pas trouvé. C'est une solution mais bancale!
Pour calculer le prix d'une communication peut importe le numéro, il me faut le prix de la minute multiplié par le nombre de minutes, autrement dit,
en E12 = nb_minutes*prix_minute
mais là, une condition, si c'est un 06 ou un 09, le prix est réduit de moitié. Il faudra aussi trouver l'indicatif (01 par exemple)
en E12 =SI(TROUVE("06 ";A8;1)=1;$D$2*C8;$D$1*C8) mais, je viens de tester, ça renvoie une erreur si le texte "06 " (avec un espace) n'est pas trouvé. C'est une solution mais bancale!
tyranausor
Messages postés
4198
Statut
Membre
2 040
sinon, j'ai il y a =SI(ESTERREUR(TROUVE("06";A4;1))=1;$D$2*C4;SI(ESTERREUR(TROUVE("07";A4;1))=1;$D$2*C4;SI(ESTERREUR(TROUVE("08";A4;1))=1;$D$2*C4;SI(ESTERREUR(TROUVE("09";A4;1))=1;$D$2*C4;$D$1*C4)))) mais ça ne fonctionne pas à tous les coups