Formule SI
Résolu
Link2a
Messages postés
94
Statut
Membre
-
Mike-31 Messages postés 19571 Statut Contributeur -
Mike-31 Messages postés 19571 Statut Contributeur -
Bonjour, j'aurai besoin de votre aide pour ma formule SI :
=SI(R1="Direct Haute Saison Semaine";F36/2;"")
La formule en elle même fonctionne mais voici à titre d'exemple ce que m'affiche le résultat de ma cellule:
325,5
j'aurai voulu que la cellule m'affiche un résultat avec 2 décimales et Egalement le symbole € pour donner 325,50 €.
Le nombre de décimale de la cellule est bien défini sur 2 et ma cellule est aussi en format monétaire.
Savez vous si c'est possible d'inclure la décimale manquante et le symbole € dans le formule.
Merci de votre aide.
=SI(R1="Direct Haute Saison Semaine";F36/2;"")
La formule en elle même fonctionne mais voici à titre d'exemple ce que m'affiche le résultat de ma cellule:
325,5
j'aurai voulu que la cellule m'affiche un résultat avec 2 décimales et Egalement le symbole € pour donner 325,50 €.
Le nombre de décimale de la cellule est bien défini sur 2 et ma cellule est aussi en format monétaire.
Savez vous si c'est possible d'inclure la décimale manquante et le symbole € dans le formule.
Merci de votre aide.
A voir également:
- Formule SI
- Formule si et - Guide
- Formule moyenne excel plusieurs colonnes - Guide
- Mise en forme conditionnelle excel formule si - Guide
- Formule mathématique - Télécharger - Études & Formations
- Formule somme excel colonne - Guide
9 réponses
Bonsoir,
Il suffit de sélectionner ta plage, Clic droit sur ta sélection/Format de cellule/onglet Nombre et sélectionne Monétaire
et la tu peux sélectionner le nombre de décimale et l'unité monétaire
Il suffit de sélectionner ta plage, Clic droit sur ta sélection/Format de cellule/onglet Nombre et sélectionne Monétaire
et la tu peux sélectionner le nombre de décimale et l'unité monétaire
Bonjour
si votre format est bien en monétaire / euro / deux décimales, il n' y a pas à priori de raisons pour que ce ne soit pas 325,50€ qui s'affiche
Vérifiez tout et si vous ne trouvez pas de solution, déposez un modèle de votre problème ici:
http://mon-partage.fr
et revenez coller le lien créé sur le site
à vous lire
crdlmnt
si votre format est bien en monétaire / euro / deux décimales, il n' y a pas à priori de raisons pour que ce ne soit pas 325,50€ qui s'affiche
Vérifiez tout et si vous ne trouvez pas de solution, déposez un modèle de votre problème ici:
http://mon-partage.fr
et revenez coller le lien créé sur le site
à vous lire
crdlmnt
le site mon partage est en maintenance actuellement je vais réessayer plus tard.
j'ai bien regardé de nouveau ma cellule est bien sur monétaire et décimal 2
=SI(R1="Direct Haute Saison Semaine";F36/2;"")&SI(R1="Direct Basse Saison Semaine";F36/2;"")&SI(R1="Direct Basse Saison Nuitée";F36/2;"")&SI(R1="Direct Haute Saison Nuitée";F36/2;"")
Voici la formule entière si je garde la premiere partie de la formule ca fonctionne imppecable dès que je rajoute &SI et la suite de la formule j'ai le problème
j'ai bien regardé de nouveau ma cellule est bien sur monétaire et décimal 2
=SI(R1="Direct Haute Saison Semaine";F36/2;"")&SI(R1="Direct Basse Saison Semaine";F36/2;"")&SI(R1="Direct Basse Saison Nuitée";F36/2;"")&SI(R1="Direct Haute Saison Nuitée";F36/2;"")
Voici la formule entière si je garde la premiere partie de la formule ca fonctionne imppecable dès que je rajoute &SI et la suite de la formule j'ai le problème
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Voici le fichier
https://www.cjoint.com/c/IDwsuorONlz
si il y a une autre formule je suis preneur aussi.
j'aurai voulu dire a la cellule que quand la cellule O1 = Direct haute saison semaine il faut qu'elle divise F1 par 2 quand la cellule 01 = Direct Basse saison semaine il faut qu'elle divise F1 Par 2 etc...
et il faudrait que le résultat s'affiche en monétaire avec 2 décimales merci beaucoup
https://www.cjoint.com/c/IDwsuorONlz
si il y a une autre formule je suis preneur aussi.
j'aurai voulu dire a la cellule que quand la cellule O1 = Direct haute saison semaine il faut qu'elle divise F1 par 2 quand la cellule 01 = Direct Basse saison semaine il faut qu'elle divise F1 Par 2 etc...
et il faudrait que le résultat s'affiche en monétaire avec 2 décimales merci beaucoup
Re,
ta formule est mal écrite, regarde comme cela
=SI(O1="Direct Haute Saison Semaine";F1/2;SI(O1="Direct Basse Saison Semaine";F1/2;SI(O1="Direct Basse Saison Nuitée";F1/2;SI(O1="Direct Haute Saison Nuitée";F1/2;""))))
tu peux également écrire comme cela
=SI(OU(O1="Direct Haute Saison Semaine";O1="Direct Basse Saison Semaine";O1="Direct Basse Saison Nuitée";O1="Direct Haute Saison Nuitée");F1/2;"")
mais ce qui m'interpelle est que quelque soit ce que tu as en O1 le calcul est toujours F1/2
autant écrire
=SI(O1<>"";F1/2;"")
ta formule est mal écrite, regarde comme cela
=SI(O1="Direct Haute Saison Semaine";F1/2;SI(O1="Direct Basse Saison Semaine";F1/2;SI(O1="Direct Basse Saison Nuitée";F1/2;SI(O1="Direct Haute Saison Nuitée";F1/2;""))))
tu peux également écrire comme cela
=SI(OU(O1="Direct Haute Saison Semaine";O1="Direct Basse Saison Semaine";O1="Direct Basse Saison Nuitée";O1="Direct Haute Saison Nuitée");F1/2;"")
mais ce qui m'interpelle est que quelque soit ce que tu as en O1 le calcul est toujours F1/2
autant écrire
=SI(O1<>"";F1/2;"")
c'est une formule que je voudrai intégré dans un classeur excel pour pouvoir faire des réservations et j'ai d'autre paramètre qui rentre en compte et il faut que ça remplisse certaines conditions pour que tout se fasse automatiquement.
J'essaie ta formule et je reviens vers toi pour te tenir au courant.
merci beaucoup.
J'essaie ta formule et je reviens vers toi pour te tenir au courant.
merci beaucoup.
CA fonctionne Nickel c'est exactement ce que je voulais.
Je te remercie beaucoup et j'aurai encore appris quelque chose .
:)
Je te remercie beaucoup et j'aurai encore appris quelque chose .
:)
Bonjour Link2a.
Pour t'aider à te dépanner toute seule une prochaine fois, voici quelques remarques :
En F1 tu as un nombre, correctement aligné à droite ; il est au format monétaire.
En A3 tu as un texte, bien aligné à gauche. Cela aurait dû t'interpeller !
Ta formule effectue une concaténation, par l'utilisation de
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Mike-31, que je salue amicalement, t'a donné les formules appropriées.
Si tu voulais conserver ta formule initiale, il te faudrait remplacer les
=SI(O1="Direct Haute Saison Semaine";F1/2;0)+SI(O1="Direct Basse Saison Semaine";F1/2;0)+SI(O1="Direct Basse Saison Nuitée";F1/2;0)+SI(O1="Direct Haute Saison Nuitée";F1/2;0)
Pour t'aider à te dépanner toute seule une prochaine fois, voici quelques remarques :
En F1 tu as un nombre, correctement aligné à droite ; il est au format monétaire.
En A3 tu as un texte, bien aligné à gauche. Cela aurait dû t'interpeller !
Ta formule effectue une concaténation, par l'utilisation de
&; cela signifie que tu as accolé plusieurs termes, et qu'obligatoirement tu obtiens une expression alphabétique.
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Mike-31, que je salue amicalement, t'a donné les formules appropriées.
Si tu voulais conserver ta formule initiale, il te faudrait remplacer les
&par des
+et les
""par des
0...
=SI(O1="Direct Haute Saison Semaine";F1/2;0)+SI(O1="Direct Basse Saison Semaine";F1/2;0)+SI(O1="Direct Basse Saison Nuitée";F1/2;0)+SI(O1="Direct Haute Saison Nuitée";F1/2;0)