Mettre une valeur en nombre
Laeti
-
Utilisateur anonyme -
Utilisateur anonyme -
Bonjour,
J'ai rajouté une formule de somme dans un fomulaire mais je n'arrive pas à la mettre en forme pour quelle soit en nombre voir même en monétaire.
comment faire je ne trouve pas ?
De plus je voudrai créer une formule qui me dit que si [Total] n'est pas égale à [Total_Facture] alors PBS sinon OK
Ma formule ne fonctionne pas. Cela me met PBS alors que les 2 montants sont identique.
Voici ma formule :
=VraiFaux([Total]=[Total_Facture];"OK";"PBS")
J'ai essayé de rajouter des " devant et derrière les [
J'ai essayé cela aussi : =vraifaux([Total]<[Total_Facture];"PBS";vraifaux([Total]>[Total_Facture];"PBS";vraifaux([Total]=[Total_Facture];"OK)))
même problème.
Merci de votre aide
Bonne journée
J'ai rajouté une formule de somme dans un fomulaire mais je n'arrive pas à la mettre en forme pour quelle soit en nombre voir même en monétaire.
comment faire je ne trouve pas ?
De plus je voudrai créer une formule qui me dit que si [Total] n'est pas égale à [Total_Facture] alors PBS sinon OK
Ma formule ne fonctionne pas. Cela me met PBS alors que les 2 montants sont identique.
Voici ma formule :
=VraiFaux([Total]=[Total_Facture];"OK";"PBS")
J'ai essayé de rajouter des " devant et derrière les [
J'ai essayé cela aussi : =vraifaux([Total]<[Total_Facture];"PBS";vraifaux([Total]>[Total_Facture];"PBS";vraifaux([Total]=[Total_Facture];"OK)))
même problème.
Merci de votre aide
Bonne journée
1 réponse
-
Bonjour
Si tes nombres sont en virgule flottante, tu peux avoir une très légère différence cachée par l'arrondi d'affichage.
Peux-tu afficher plutôt =[Total]-[Total_Facture] ou ([Total]-[Total_Facture]) * 1E9 pour voir s'il n'y a pas un tout petit reste ?
Tu peux aussi essayer ta formule de départ en comparant [Total] avec [Total]. Ça a l'air bête, mais là au moins tu es vraiment sûr qu'il y a égalité.-
-
Si ce ne sont que des entiers, ce que j'ai dit n'est pas utile. Par contre, c'est bizarre qu'il y ait une erreur de nom avec [Total]-[Total_Facture], mais pas avec [Total]=[Total_Facture] !
Quand je parle de comparer [Total] avec [Total], je veux dire :
=VraiFaux([Total]=[Total];"OK";"PBS")
Il faudrait aussi essayer
=VraiFaux([Total_Facture]=[Total_Facture];"OK";"PBS") -
Alors lorsque je fais total facture=total facture. Cela fonctionne et me mets bien OK
Peut etre que l'erreur vient du fait que total c'est une formule que j'ai rajouté.
J'explique.
Total_facture est une saisie.
Total c'est : plusieurs lignes de détail avec des montants différents (provient dune autre base de donné saisi dans une autre tables). Je voulais un total pour checker que le détail était bien égal au total général.
donc j'ai créé : =SOMME([Coût_facturé])
elle fonctionne très bien (sauf que je ne sais pas comment la mettre en format monétaire donc ca donne par exemple 2000 et pas 2 000€)
Afin de vérifier si tout est OK en un coup d'oeil je voulais créé ma formule qui me dit si le total saisie = le total détail
Là je viens de re-essayer de mettre la formule et ca me donne #nom?
=VraiFaux([Total]=[Total_Facture];"OK";"PBS")
.... je suis perdue -
-
-