Calcul de Pourcentage dans un etat Access
Résolu
zonteomer74
Messages postés
29
Date d'inscription
Statut
Membre
Dernière intervention
-
Zonte -
Zonte -
J'essaie d'effectuer un calcul de pourcentage dans un état access.
D'abord jai défini le champs Texte3 qui doit recevoir le résultat au format pourcentage.
J'ai. Texte1 et texte2 qui comprennent chacun un chiffre quelconque.
Texte1=Nbre de garcons
Texte2=Nbre de garcons admis.
Texte3 est le pourcentage de garcons admis
Ma formule que jai inserée dans le champ texte3 est la suivante:
Nz([Texte2];0)/Nz([Texte1];0)
Quand il y a un chiffre ou un nombre dans Texte1, le résultat s'affiche bien et correctement dans Texte3.
Mais quand la valeur de Texte1= 0 il y a ceci #nombre qui s'affiche dans Texte3.
Alors que faire pour que le champ Texte3 affiche 0% quand le champ Texte1 est égal à zero (0)?
Merci
D'abord jai défini le champs Texte3 qui doit recevoir le résultat au format pourcentage.
J'ai. Texte1 et texte2 qui comprennent chacun un chiffre quelconque.
Texte1=Nbre de garcons
Texte2=Nbre de garcons admis.
Texte3 est le pourcentage de garcons admis
Ma formule que jai inserée dans le champ texte3 est la suivante:
Nz([Texte2];0)/Nz([Texte1];0)
Quand il y a un chiffre ou un nombre dans Texte1, le résultat s'affiche bien et correctement dans Texte3.
Mais quand la valeur de Texte1= 0 il y a ceci #nombre qui s'affiche dans Texte3.
Alors que faire pour que le champ Texte3 affiche 0% quand le champ Texte1 est égal à zero (0)?
Merci
A voir également:
- Calcul de Pourcentage dans un etat Access
- Calcul moyenne excel - Guide
- Remettre pc etat usine - Guide
- Excel camembert pourcentage - Guide
- Calcul km marche à pied gratuit - Télécharger - Sport
- Calcul pourcentage - Guide
4 réponses
Bonjour,
Le problème n'est pas "informatique" mais mathématique... Quand Texte1 est nul, tu fais une division par 0 ce qui est impossible et signalé par #nombre.
Le problème n'est pas "informatique" mais mathématique... Quand Texte1 est nul, tu fais une division par 0 ce qui est impossible et signalé par #nombre.
bonjour
Les champs qui te servent a calculer les pourcentage doivent etre en numérique et non en texte
Les champs qui te servent a calculer les pourcentage doivent etre en numérique et non en texte
Bonjour.
Merci. Mais les champs Texte1 et Texte2 sont des zones de texte et contiennent des formules de calcul. Et c'est un état et non une table.
Généralement ce sont les champs des tables qui sont numériques ou textes.
Je voudrais savoir s'il y a moyen pour rendre les zones de Textes numérique dans un état. Alors comment procède t-on?
Merci. Mais les champs Texte1 et Texte2 sont des zones de texte et contiennent des formules de calcul. Et c'est un état et non une table.
Généralement ce sont les champs des tables qui sont numériques ou textes.
Je voudrais savoir s'il y a moyen pour rendre les zones de Textes numérique dans un état. Alors comment procède t-on?
bonjour
a ma connaissance je ne vois pas la solution.
Tu peux essayer en mettant les champs numerique de faire le calcul dans une requete que tu utiliseras dans ton etat
a ma connaissance je ne vois pas la solution.
Tu peux essayer en mettant les champs numerique de faire le calcul dans une requete que tu utiliseras dans ton etat
yg_be
Messages postés
23541
Date d'inscription
Statut
Contributeur
Dernière intervention
Ambassadeur
1 584
bonsoir, suggestion de formule pour texte3:
vraifaux( Nz([Texte1];0) = 0 ; 0 ; Nz([Texte2];0)/Nz([Texte1];0) )
Bonsoir.
Je suis très content de recevoir votre réponse. En effet je ne sais comment vous dire merci pour les formules directes que vous nous proposer a chacune de vos reponses. Avec vous c'est la pratique directe et ça aide à avancer. Vous êtes le meilleur membre modérateur.
Je vais tester la formule et je vous en informe de la suite .
Je suis très content de recevoir votre réponse. En effet je ne sais comment vous dire merci pour les formules directes que vous nous proposer a chacune de vos reponses. Avec vous c'est la pratique directe et ça aide à avancer. Vous êtes le meilleur membre modérateur.
Je vais tester la formule et je vous en informe de la suite .
Mail y a t_il un bout de code ou formule que je puisse ajouter pour que #nombre soit remplacé par 0 ou 0% dans le cas ou Texte1=0?
Ou que dois je faire?
Certes je suis instituteur mais je suis autodidacte en informatique.
Alors concrètement je fais quoi?