Ajouter valeur fixe à un résultat si l'un des termes de la formule est décimal
Fermé
Papibaton_13
Messages postés
3
Date d'inscription
jeudi 18 mars 2021
Statut
Membre
Dernière intervention
18 mars 2021
-
Modifié le 18 mars 2021 à 20:51
PapyLuc51 Messages postés 4394 Date d'inscription dimanche 3 mai 2009 Statut Membre Dernière intervention 13 novembre 2024 - 21 mars 2021 à 06:57
PapyLuc51 Messages postés 4394 Date d'inscription dimanche 3 mai 2009 Statut Membre Dernière intervention 13 novembre 2024 - 21 mars 2021 à 06:57
A voir également:
- Ajouter valeur fixe à un résultat si l'un des termes de la formule est décimal
- Formule si et - Guide
- Ajouter un compte gmail - Guide
- Formule excel pour additionner plusieurs cellules - Guide
- Mise en forme conditionnelle excel formule si - Guide
- Formule excel moyenne - Guide
5 réponses
Papibaton_13
Messages postés
3
Date d'inscription
jeudi 18 mars 2021
Statut
Membre
Dernière intervention
18 mars 2021
1
18 mars 2021 à 23:22
18 mars 2021 à 23:22
Oh, merci beaucoup Yoyo01000 de t'être penché sur mon problème !
Je viens de tester ta proposition mais le résultat n'est pas modifié que le nombre soit entier ou décimal.
Je vais essayer de simplifier ma demande et surtout de la formuler autrement :
Je cherche une formule qui permettrait de repérer si une cellule utilisée est un nombre entier ou décimal.
exemple :
je souhaite écrire "en Excel" la formule suivante ::
(SI J28 est un nombre entier); C11*J28; (C11*J28)+(C11/2)
Ou bien dans l'autre sens :
Si J28 est un nombre décimal ; (C11*J28)+(C11/2) ; C11*J28
Un espérant avoir été un peu plus clair dans l'énoncé de mon problème...
Merci d'avance de vos propositions !
Bien sincèrement
Je viens de tester ta proposition mais le résultat n'est pas modifié que le nombre soit entier ou décimal.
Je vais essayer de simplifier ma demande et surtout de la formuler autrement :
Je cherche une formule qui permettrait de repérer si une cellule utilisée est un nombre entier ou décimal.
exemple :
je souhaite écrire "en Excel" la formule suivante ::
(SI J28 est un nombre entier); C11*J28; (C11*J28)+(C11/2)
Ou bien dans l'autre sens :
Si J28 est un nombre décimal ; (C11*J28)+(C11/2) ; C11*J28
Un espérant avoir été un peu plus clair dans l'énoncé de mon problème...
Merci d'avance de vos propositions !
Bien sincèrement
Raymond PENTIER
Messages postés
58721
Date d'inscription
lundi 13 août 2007
Statut
Contributeur
Dernière intervention
15 novembre 2024
17 235
19 mars 2021 à 16:45
19 mars 2021 à 16:45
Désolé, mais les deux demandes sont complètement différentes.
La première voulait "ajouter une valeur fixe de 8,50" .
La deuxième cherche à ajouter le résultat d'un calcul. De plus il y a deux formules différentes pour un même calcul dans une même cellule !
Alors j'attendrai que Papibaton aie réfléchi à ce qu'il désire vraiment, et qu'il pose une question claire et non-équivoque ...
La première voulait "ajouter une valeur fixe de 8,50" .
La deuxième cherche à ajouter le résultat d'un calcul. De plus il y a deux formules différentes pour un même calcul dans une même cellule !
Alors j'attendrai que Papibaton aie réfléchi à ce qu'il désire vraiment, et qu'il pose une question claire et non-équivoque ...
PapyLuc51
Messages postés
4394
Date d'inscription
dimanche 3 mai 2009
Statut
Membre
Dernière intervention
13 novembre 2024
1 445
21 mars 2021 à 06:57
21 mars 2021 à 06:57
Salutations à tout le monde
Selon l'énoncé dans la question initiale
et selon la deuxième explication je dirai
Cordialement
Selon l'énoncé dans la question initiale
=SI(MOD(B1;1)=0;A1*B1;8,5+(A1*ENT(B1)))
et selon la deuxième explication je dirai
=SI(MOD(J28;1)=0;C11*J28;C11*J28+(C11/2))
Cordialement
Yoyo01000
Messages postés
1639
Date d'inscription
samedi 2 février 2019
Statut
Membre
Dernière intervention
7 mars 2022
166
18 mars 2021 à 21:02
18 mars 2021 à 21:02
Bonsoir,
à tester :
à tester :
=SI(MOD(B1;1)<>0;A1*ARRONDI.INF(B1;0)+8,5;A1*B1)
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Raymond PENTIER
Messages postés
58721
Date d'inscription
lundi 13 août 2007
Statut
Contributeur
Dernière intervention
15 novembre 2024
17 235
18 mars 2021 à 23:12
18 mars 2021 à 23:12
Bonjour.
Un peu plus court que la formule de Yoyo (que je salue) :
ou même
Un peu plus court que la formule de Yoyo (que je salue) :
=A1*ENT(B1)+SI(B1=ENT(B1);0;8,5)
ou même
=A1*ENT(B1)+(B1>ENT(B1))*8,5
19 mars 2021 à 12:22
Je regarde dès que j'ai plus de temps, à moins que Raymond (salutations) n'intervienne avant.