Est-il possible d'additionner dans 1 meme enregistrement des champs dont
certaines valeurs sont null ? Je ne veux pas les remplacer par 0 car cela
me permet de compter le nombre de champs non vides afin d'en calculer la
moyenne.
merci par avance,
--
----------------------------------
Yves COURCELLE
yves.courcelle@wanadoo.fr
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
3stone
Salut,
"Yves Courcelle" | Est-il possible d'additionner dans 1 meme enregistrement des champs dont | certaines valeurs sont null ? Je ne veux pas les remplacer par 0 car cela | me permet de compter le nombre de champs non vides afin d'en calculer la | moyenne.
Qu'entends tu par: "dans un même enregistrement" ?
Quelque chose comme:
Total = champ1 + champ2 + champ3 ??
Si oui, tu le peux effectivement, mas PAS au niveau de la table... Cela se fait dans une requête, juste en cas de besoin, en créant un champ calculé !
Total: Nz(champ1;0) + Nz(champ2;0) + Nz(champ3;0)
La fonction Nz() remplacera le Null éventuel par la valeur zéro.
"Yves Courcelle"
| Est-il possible d'additionner dans 1 meme enregistrement des champs dont
| certaines valeurs sont null ? Je ne veux pas les remplacer par 0 car cela
| me permet de compter le nombre de champs non vides afin d'en calculer la
| moyenne.
Qu'entends tu par: "dans un même enregistrement" ?
Quelque chose comme:
Total = champ1 + champ2 + champ3 ??
Si oui, tu le peux effectivement, mas PAS au niveau de la table...
Cela se fait dans une requête, juste en cas de besoin, en créant
un champ calculé !
Total: Nz(champ1;0) + Nz(champ2;0) + Nz(champ3;0)
La fonction Nz() remplacera le Null éventuel par la valeur zéro.
"Yves Courcelle" | Est-il possible d'additionner dans 1 meme enregistrement des champs dont | certaines valeurs sont null ? Je ne veux pas les remplacer par 0 car cela | me permet de compter le nombre de champs non vides afin d'en calculer la | moyenne.
Qu'entends tu par: "dans un même enregistrement" ?
Quelque chose comme:
Total = champ1 + champ2 + champ3 ??
Si oui, tu le peux effectivement, mas PAS au niveau de la table... Cela se fait dans une requête, juste en cas de besoin, en créant un champ calculé !
Total: Nz(champ1;0) + Nz(champ2;0) + Nz(champ3;0)
La fonction Nz() remplacera le Null éventuel par la valeur zéro.
Est-il possible d'additionner dans 1 meme enregistrement des champs dont certaines valeurs sont null ? Je ne veux pas les remplacer par 0 car cela me permet de compter le nombre de champs non vides afin d'en calculer la moyenne.
merci par avance,
Oui avec Nz (Si null alors...)
=Nz(Valeur1;0) + Nz(Valeur2;0) + ...
José
Bonjour à tous,
Est-il possible d'additionner dans 1 meme enregistrement des champs dont
certaines valeurs sont null ? Je ne veux pas les remplacer par 0 car cela
me permet de compter le nombre de champs non vides afin d'en calculer la
moyenne.
Est-il possible d'additionner dans 1 meme enregistrement des champs dont certaines valeurs sont null ? Je ne veux pas les remplacer par 0 car cela me permet de compter le nombre de champs non vides afin d'en calculer la moyenne.