Formule SI selon format de cellule devise

Résolu/Fermé
daron31 Messages postés 10 Date d'inscription mercredi 5 mai 2021 Statut Membre Dernière intervention 28 mai 2021 - 28 mai 2021 à 12:03
eriiic Messages postés 24569 Date d'inscription mardi 11 septembre 2007 Statut Contributeur Dernière intervention 28 décembre 2023 - 28 mai 2021 à 19:22
Bonjour,

dans une feuille de calcul, je saisie des montants (colonne A), certains en Euro et d'autres en Dollars que je différencie grâce aux format de cellule.

je souhaite faire apparaitre dans une autre cellule (colonne B) uniquement les montants en dollars.
j'y arrive si je saisie le symbole $ mais dans ce cas je ne peux pas additionner les montants...

merci de votre aide.
A voir également:

1 réponse

eriiic Messages postés 24569 Date d'inscription mardi 11 septembre 2007 Statut Contributeur Dernière intervention 28 décembre 2023 7 207
Modifié le 28 mai 2021 à 12:21
Bonjour,

récupère le format utilisé pour $ avec :
=CELLULE("format";A2)

Chez moi c'est "P2" ce qui donne :
=SI(CELLULE("format";A2)="P2";A2;"")

eric

0
daron31 Messages postés 10 Date d'inscription mercredi 5 mai 2021 Statut Membre Dernière intervention 28 mai 2021
Modifié le 28 mai 2021 à 12:34
merci Eric mais j'ai A2 qui se met partout...
comment je peux récupérer le format utilisé?
- pour précision j'utilise en fait Format Nombre Comptabilité
0
eriiic Messages postés 24569 Date d'inscription mardi 11 septembre 2007 Statut Contributeur Dernière intervention 28 décembre 2023 7 207 > daron31 Messages postés 10 Date d'inscription mercredi 5 mai 2021 Statut Membre Dernière intervention 28 mai 2021
28 mai 2021 à 12:57
Exemple : https://www.cjoint.com/doc/21_05/KECk4ZXRSND_Classeur1.xlsx
Sinon dépose un fichier
eric
0
daron31 Messages postés 10 Date d'inscription mercredi 5 mai 2021 Statut Membre Dernière intervention 28 mai 2021 > eriiic Messages postés 24569 Date d'inscription mardi 11 septembre 2007 Statut Contributeur Dernière intervention 28 décembre 2023
Modifié le 28 mai 2021 à 14:17
sur mon fichier même ta formule pour trouver le format ne fonctionne pas :(

https://www.cjoint.com/c/KECmriZodUv
0
daron31 Messages postés 10 Date d'inscription mercredi 5 mai 2021 Statut Membre Dernière intervention 28 mai 2021 > daron31 Messages postés 10 Date d'inscription mercredi 5 mai 2021 Statut Membre Dernière intervention 28 mai 2021
Modifié le 28 mai 2021 à 14:34
J'ai trouvé mon souci, le format de la cellule doit être en Monétaire et pas en Standard...
ça alourdi un peu visuellement car ça met € mais au moins ça fonctionne.
merci Eric.
0
eriiic Messages postés 24569 Date d'inscription mardi 11 septembre 2007 Statut Contributeur Dernière intervention 28 décembre 2023 7 207 > daron31 Messages postés 10 Date d'inscription mercredi 5 mai 2021 Statut Membre Dernière intervention 28 mai 2021
28 mai 2021 à 19:22
Si tu les saisis en texte c'est un traitement de chaine qu'il faut faire et convertir le résultat en numérique.
Ex avec "5 $" :
=SI(DROITE(A2;2)=" $";--GAUCHE(A2;NBCAR(A2)-2);"")

Par contre en texte en A, tu ne peux faire aucune opération dessus directement.
eric
0