A voir également:
- Access format nombre décimal
- Format epub - Guide
- Telecharger format factory - Télécharger - Conversion & Codecs
- Format apfs - Guide
- Hp format tool - Télécharger - Stockage
- Format odt - Guide
2 réponses
La fonction round marche très bien : Round([MoyenneDesMatières]; 1)
ensuite je cherche à calculer le rang non-dense entre les moyennes de notes (champ Moyenne) que j'ai obtenues (par exemple s'il y a 2 ex-aequo, ils ont le même rang et on saute le numéro suivant : on obtient 1 et 1 puis 3),
en écrivant ceci ça marche (champ calculé en mode Création de ma requête) :
CpteDom("*";"[NomRequête]";Remplacer("[Moyenne]";",";".") & ">" & Remplacer([Moyenne];",";"."))+1
j'utilise la fonction Remplacer() (car la fonction CpteDom() ne semble accepter que les points comme séparateurs décimaux), mais vu qu'elle renvoie une chaîne de caractère, j'ai du mal à comprendre comment l'expression de comparaison (censée être entre 2 nombres : A>B) en 3ème argument est évaluée correctement ???
De plus, je cherche à effectuer une SEULE requête pour calculer le rang non dense de mes notes, mais je n'arrive pas à faire mieux que 2 requêtes distinctes à partir de ma table initiale (table 1):
- calcul des moyennes par matières (table2)
- calcul du rang (table 2 à laquelle on ajoute le champ calculé rang non-dense)
est-il possible de passer par des sous-requêtes dans le cas de calculs de moyennes (vu que la table 2 possède beaucoup moins de lignes que la table 1 initiale le champ calculé rang non-dense ne s'appliquera pas sur toutes les lignes de la table 1) ???
Merci par avance pour votre aide:)
ensuite je cherche à calculer le rang non-dense entre les moyennes de notes (champ Moyenne) que j'ai obtenues (par exemple s'il y a 2 ex-aequo, ils ont le même rang et on saute le numéro suivant : on obtient 1 et 1 puis 3),
en écrivant ceci ça marche (champ calculé en mode Création de ma requête) :
CpteDom("*";"[NomRequête]";Remplacer("[Moyenne]";",";".") & ">" & Remplacer([Moyenne];",";"."))+1
j'utilise la fonction Remplacer() (car la fonction CpteDom() ne semble accepter que les points comme séparateurs décimaux), mais vu qu'elle renvoie une chaîne de caractère, j'ai du mal à comprendre comment l'expression de comparaison (censée être entre 2 nombres : A>B) en 3ème argument est évaluée correctement ???
De plus, je cherche à effectuer une SEULE requête pour calculer le rang non dense de mes notes, mais je n'arrive pas à faire mieux que 2 requêtes distinctes à partir de ma table initiale (table 1):
- calcul des moyennes par matières (table2)
- calcul du rang (table 2 à laquelle on ajoute le champ calculé rang non-dense)
est-il possible de passer par des sous-requêtes dans le cas de calculs de moyennes (vu que la table 2 possède beaucoup moins de lignes que la table 1 initiale le champ calculé rang non-dense ne s'appliquera pas sur toutes les lignes de la table 1) ???
Merci par avance pour votre aide:)
Il me reste maintenant qu'une seule chose à régler :
je cherche à effectuer une seule requête pour calculer le rang non dense de mes notes, mais je n'arrive pas à faire mieux que 2 requêtes distinctes à partir de ma table initiale (table 1):
- calcul des moyennes par matières (table2)
- calcul du rang (table 2 à laquelle on ajoute le champ calculé rang non-dense)
est-il possible de passer par des sous-requêtes dans le cas de calculs de moyennes (vu que la table 2 possède beaucoup moins de lignes que la table 1 initiale, le champ calculé rang non-dense ne s'appliquera pas sur toutes les lignes de la table 1) ???
merci par avance pour votre aide !!!
je cherche à effectuer une seule requête pour calculer le rang non dense de mes notes, mais je n'arrive pas à faire mieux que 2 requêtes distinctes à partir de ma table initiale (table 1):
- calcul des moyennes par matières (table2)
- calcul du rang (table 2 à laquelle on ajoute le champ calculé rang non-dense)
est-il possible de passer par des sous-requêtes dans le cas de calculs de moyennes (vu que la table 2 possède beaucoup moins de lignes que la table 1 initiale, le champ calculé rang non-dense ne s'appliquera pas sur toutes les lignes de la table 1) ???
merci par avance pour votre aide !!!