Bonjour à toutes et à tous
J'aimerais utiliser ces 2 fonctions dans une requ'ete Access.
Elles fonctionnent parfaitement dans Excel mais existent-elles dans Acces?
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
René Delcourt
Bonjour, c'est toujours moi
Si la réponse du message précédent est négative, comment puis-je créer - le rang (classement, position) d'une valeur en ne la comptant que pour des critères définis? - le nombre d'enregistrements rencontrant ces mêmes critères?
En Excel j'y arrive avec : - =1+SOMMEPROD(($C$2:$C$31178Â)*($D$2:$D$31178Ò)*($E$2:$E$31178â)*($F$2:$F$31178ò)*($H$2:$H$31178=H2)*($J$2:$J$31178=J2)*($G$2:$G$31178=G2)*($I$2:$I$31178>I2)) et - =Max(SOMMEPROD(($C$2:$C$31178Â)*($D$2:$D$31178Ò)*($E$2:$E$31178â)*($F$2:$F$31178ò)*($H$2:$H$31178=H2)*($J$2:$J$31178=J2)*($G$2:$G$31178=G2))
Merci de votre coup de pouce. -- René Delcourt
Bonjour à toutes et à tous J'aimerais utiliser ces 2 fonctions dans une requ'ete Access. Elles fonctionnent parfaitement dans Excel mais existent-elles dans Acces?
Merci de m'éclairer. -- René Delcourt
Bonjour, c'est toujours moi
Si la réponse du message précédent est négative, comment puis-je créer
- le rang (classement, position) d'une valeur en ne la comptant que pour des
critères définis?
- le nombre d'enregistrements rencontrant ces mêmes critères?
En Excel j'y arrive avec :
-
=1+SOMMEPROD(($C$2:$C$31178Â)*($D$2:$D$31178Ò)*($E$2:$E$31178â)*($F$2:$F$31178ò)*($H$2:$H$31178=H2)*($J$2:$J$31178=J2)*($G$2:$G$31178=G2)*($I$2:$I$31178>I2))
et
-
=Max(SOMMEPROD(($C$2:$C$31178Â)*($D$2:$D$31178Ò)*($E$2:$E$31178â)*($F$2:$F$31178ò)*($H$2:$H$31178=H2)*($J$2:$J$31178=J2)*($G$2:$G$31178=G2))
Merci de votre coup de pouce.
--
René Delcourt
Bonjour à toutes et à tous
J'aimerais utiliser ces 2 fonctions dans une requ'ete Access.
Elles fonctionnent parfaitement dans Excel mais existent-elles dans Acces?
Si la réponse du message précédent est négative, comment puis-je créer - le rang (classement, position) d'une valeur en ne la comptant que pour des critères définis? - le nombre d'enregistrements rencontrant ces mêmes critères?
En Excel j'y arrive avec : - =1+SOMMEPROD(($C$2:$C$31178Â)*($D$2:$D$31178Ò)*($E$2:$E$31178â)*($F$2:$F$31178ò)*($H$2:$H$31178=H2)*($J$2:$J$31178=J2)*($G$2:$G$31178=G2)*($I$2:$I$31178>I2)) et - =Max(SOMMEPROD(($C$2:$C$31178Â)*($D$2:$D$31178Ò)*($E$2:$E$31178â)*($F$2:$F$31178ò)*($H$2:$H$31178=H2)*($J$2:$J$31178=J2)*($G$2:$G$31178=G2))
Merci de votre coup de pouce. -- René Delcourt
Bonjour à toutes et à tous J'aimerais utiliser ces 2 fonctions dans une requ'ete Access. Elles fonctionnent parfaitement dans Excel mais existent-elles dans Acces?
Merci de m'éclairer. -- René Delcourt
3stone
Salut,
"René Delcourt" | Si la réponse du message précédent est négative, comment puis-je créer | - le rang (classement, position) d'une valeur en ne la comptant que pour des | critères définis? | - le nombre d'enregistrements rencontrant ces mêmes critères?
Crée une fonction en VBA pour faire ce que Access n'offre pas.
| En Excel j'y arrive avec : | - | =1+SOMMEPROD(($C$2:$C$31178Â)*($D$2:$D$31178Ò)*($E$2:$E$31178â)*($F$2:$F$31178ò)*($H$2:$H$31178=H2)*($J$2:$J$31178=J2)*($G$2:$G$31178=G2)*($I$2:$I$31178>I2)) | et | - | =Max(SOMMEPROD(($C$2:$C$31178Â)*($D$2:$D$31178Ò)*($E$2:$E$31178â)*($F$2:$F$31178ò)*($H$2:$H$31178=H2)*($J$2:$J$31178=J2)*($G$2:$G$31178=G2)) | | Merci de votre coup de pouce.
Ce n'est pas un coup de pouce que tu as besoin, mais une formation sur Access. Il ne faut pas raisonner en "celulles", mais en enregistrements comportant des champs.
Autrement dit: - Ne pas raisonner "à plat" - il n'y a pas de champ "au dessus" ou "en dessous" - savoir créer une requête qui te retourne les enregistrements souhaités - faire un regroupement sur une valeur et additionner le champ souhaité - éventuellement créer un champ calculé
Le plus important : oublier Excel et ne pas copier son organisation...
"René Delcourt"
| Si la réponse du message précédent est négative, comment puis-je créer
| - le rang (classement, position) d'une valeur en ne la comptant que pour des
| critères définis?
| - le nombre d'enregistrements rencontrant ces mêmes critères?
Crée une fonction en VBA pour faire ce que Access n'offre pas.
| En Excel j'y arrive avec :
| -
|
=1+SOMMEPROD(($C$2:$C$31178Â)*($D$2:$D$31178Ò)*($E$2:$E$31178â)*($F$2:$F$31178ò)*($H$2:$H$31178=H2)*($J$2:$J$31178=J2)*($G$2:$G$31178=G2)*($I$2:$I$31178>I2))
| et
| -
|
=Max(SOMMEPROD(($C$2:$C$31178Â)*($D$2:$D$31178Ò)*($E$2:$E$31178â)*($F$2:$F$31178ò)*($H$2:$H$31178=H2)*($J$2:$J$31178=J2)*($G$2:$G$31178=G2))
|
| Merci de votre coup de pouce.
Ce n'est pas un coup de pouce que tu as besoin, mais une formation sur Access.
Il ne faut pas raisonner en "celulles", mais en enregistrements comportant des champs.
Autrement dit:
- Ne pas raisonner "à plat"
- il n'y a pas de champ "au dessus" ou "en dessous"
- savoir créer une requête qui te retourne les enregistrements souhaités
- faire un regroupement sur une valeur et additionner le champ souhaité
- éventuellement créer un champ calculé
Le plus important : oublier Excel et ne pas copier son organisation...
"René Delcourt" | Si la réponse du message précédent est négative, comment puis-je créer | - le rang (classement, position) d'une valeur en ne la comptant que pour des | critères définis? | - le nombre d'enregistrements rencontrant ces mêmes critères?
Crée une fonction en VBA pour faire ce que Access n'offre pas.
| En Excel j'y arrive avec : | - | =1+SOMMEPROD(($C$2:$C$31178Â)*($D$2:$D$31178Ò)*($E$2:$E$31178â)*($F$2:$F$31178ò)*($H$2:$H$31178=H2)*($J$2:$J$31178=J2)*($G$2:$G$31178=G2)*($I$2:$I$31178>I2)) | et | - | =Max(SOMMEPROD(($C$2:$C$31178Â)*($D$2:$D$31178Ò)*($E$2:$E$31178â)*($F$2:$F$31178ò)*($H$2:$H$31178=H2)*($J$2:$J$31178=J2)*($G$2:$G$31178=G2)) | | Merci de votre coup de pouce.
Ce n'est pas un coup de pouce que tu as besoin, mais une formation sur Access. Il ne faut pas raisonner en "celulles", mais en enregistrements comportant des champs.
Autrement dit: - Ne pas raisonner "à plat" - il n'y a pas de champ "au dessus" ou "en dessous" - savoir créer une requête qui te retourne les enregistrements souhaités - faire un regroupement sur une valeur et additionner le champ souhaité - éventuellement créer un champ calculé
Le plus important : oublier Excel et ne pas copier son organisation...
Bonjour et merci pour la réponse qui ne m'aide pas trop. Pas mal ton site, j'y jeterai un oeil quand j'aurai traité mes 200'000 enregistrements (au revoir Excel) qui m'ont rappelé eux aussi que je n'étais pas un as en Acces et que dans ce forum, je suis plutôt demandeur que conseilleur.
Salut,
"René Delcourt" | Si la réponse du message précédent est négative, comment puis-je créer | - le rang (classement, position) d'une valeur en ne la comptant que pour des | critères définis? | - le nombre d'enregistrements rencontrant ces mêmes critères?
Crée une fonction en VBA pour faire ce que Access n'offre pas.
| En Excel j'y arrive avec : | - | =1+SOMMEPROD(($C$2:$C$31178Â)*($D$2:$D$31178Ò)*($E$2:$E$31178â)*($F$2:$F$31178ò)*($H$2:$H$31178=H2)*($J$2:$J$31178=J2)*($G$2:$G$31178=G2)*($I$2:$I$31178>I2)) | et | - | =Max(SOMMEPROD(($C$2:$C$31178Â)*($D$2:$D$31178Ò)*($E$2:$E$31178â)*($F$2:$F$31178ò)*($H$2:$H$31178=H2)*($J$2:$J$31178=J2)*($G$2:$G$31178=G2)) | | Merci de votre coup de pouce.
Ce n'est pas un coup de pouce que tu as besoin, mais une formation sur Access. Il ne faut pas raisonner en "celulles", mais en enregistrements comportant des champs.
Autrement dit: - Ne pas raisonner "à plat" - il n'y a pas de champ "au dessus" ou "en dessous" - savoir créer une requête qui te retourne les enregistrements souhaités - faire un regroupement sur une valeur et additionner le champ souhaité - éventuellement créer un champ calculé
Le plus important : oublier Excel et ne pas copier son organisation...
Bonjour et merci pour la réponse qui ne m'aide pas trop.
Pas mal ton site, j'y jeterai un oeil quand j'aurai traité mes 200'000
enregistrements (au revoir Excel) qui m'ont rappelé eux aussi que je n'étais
pas un as en Acces et que dans ce forum, je suis plutôt demandeur que
conseilleur.
Salut,
"René Delcourt"
| Si la réponse du message précédent est négative, comment puis-je créer
| - le rang (classement, position) d'une valeur en ne la comptant que pour des
| critères définis?
| - le nombre d'enregistrements rencontrant ces mêmes critères?
Crée une fonction en VBA pour faire ce que Access n'offre pas.
| En Excel j'y arrive avec :
| -
|
=1+SOMMEPROD(($C$2:$C$31178Â)*($D$2:$D$31178Ò)*($E$2:$E$31178â)*($F$2:$F$31178ò)*($H$2:$H$31178=H2)*($J$2:$J$31178=J2)*($G$2:$G$31178=G2)*($I$2:$I$31178>I2))
| et
| -
|
=Max(SOMMEPROD(($C$2:$C$31178Â)*($D$2:$D$31178Ò)*($E$2:$E$31178â)*($F$2:$F$31178ò)*($H$2:$H$31178=H2)*($J$2:$J$31178=J2)*($G$2:$G$31178=G2))
|
| Merci de votre coup de pouce.
Ce n'est pas un coup de pouce que tu as besoin, mais une formation sur Access.
Il ne faut pas raisonner en "celulles", mais en enregistrements comportant des champs.
Autrement dit:
- Ne pas raisonner "à plat"
- il n'y a pas de champ "au dessus" ou "en dessous"
- savoir créer une requête qui te retourne les enregistrements souhaités
- faire un regroupement sur une valeur et additionner le champ souhaité
- éventuellement créer un champ calculé
Le plus important : oublier Excel et ne pas copier son organisation...
Bonjour et merci pour la réponse qui ne m'aide pas trop. Pas mal ton site, j'y jeterai un oeil quand j'aurai traité mes 200'000 enregistrements (au revoir Excel) qui m'ont rappelé eux aussi que je n'étais pas un as en Acces et que dans ce forum, je suis plutôt demandeur que conseilleur.
Salut,
"René Delcourt" | Si la réponse du message précédent est négative, comment puis-je créer | - le rang (classement, position) d'une valeur en ne la comptant que pour des | critères définis? | - le nombre d'enregistrements rencontrant ces mêmes critères?
Crée une fonction en VBA pour faire ce que Access n'offre pas.
| En Excel j'y arrive avec : | - | =1+SOMMEPROD(($C$2:$C$31178Â)*($D$2:$D$31178Ò)*($E$2:$E$31178â)*($F$2:$F$31178ò)*($H$2:$H$31178=H2)*($J$2:$J$31178=J2)*($G$2:$G$31178=G2)*($I$2:$I$31178>I2)) | et | - | =Max(SOMMEPROD(($C$2:$C$31178Â)*($D$2:$D$31178Ò)*($E$2:$E$31178â)*($F$2:$F$31178ò)*($H$2:$H$31178=H2)*($J$2:$J$31178=J2)*($G$2:$G$31178=G2)) | | Merci de votre coup de pouce.
Ce n'est pas un coup de pouce que tu as besoin, mais une formation sur Access. Il ne faut pas raisonner en "celulles", mais en enregistrements comportant des champs.
Autrement dit: - Ne pas raisonner "à plat" - il n'y a pas de champ "au dessus" ou "en dessous" - savoir créer une requête qui te retourne les enregistrements souhaités - faire un regroupement sur une valeur et additionner le champ souhaité - éventuellement créer un champ calculé
Le plus important : oublier Excel et ne pas copier son organisation...
Pour le nombre d'enregistrements répondant à des critères spécifiques, voir du côté de la fonction DCount() dans l'aide.
Bonjour et merci pour la réponse qui ne m'aide pas trop. Pas mal ton site, j'y jeterai un oeil quand j'aurai traité mes 200'000 enregistrements (au revoir Excel) qui m'ont rappelé eux aussi que je n'étais pas un as en Acces et que dans ce forum, je suis plutôt demandeur que conseilleur.
Salut,
"René Delcourt" | Si la réponse du message précédent est négative, comment puis-je créer | - le rang (classement, position) d'une valeur en ne la comptant que pour des | critères définis? | - le nombre d'enregistrements rencontrant ces mêmes critères?
Crée une fonction en VBA pour faire ce que Access n'offre pas.
| En Excel j'y arrive avec : | - | =1+SOMMEPROD(($C$2:$C$31178Â)*($D$2:$D$31178Ò)*($E$2:$E$31178â)*($F$2:$F$31178ò)*($H$2:$H$31178=H2)*($J$2:$J$31178=J2)*($G$2:$G$31178=G2)*($I$2:$I$31178>I2)) | et | - | =Max(SOMMEPROD(($C$2:$C$31178Â)*($D$2:$D$31178Ò)*($E$2:$E$31178â)*($F$2:$F$31178ò)*($H$2:$H$31178=H2)*($J$2:$J$31178=J2)*($G$2:$G$31178=G2)) | | Merci de votre coup de pouce.
Ce n'est pas un coup de pouce que tu as besoin, mais une formation sur Access. Il ne faut pas raisonner en "celulles", mais en enregistrements comportant des champs.
Autrement dit: - Ne pas raisonner "à plat" - il n'y a pas de champ "au dessus" ou "en dessous" - savoir créer une requête qui te retourne les enregistrements souhaités - faire un regroupement sur une valeur et additionner le champ souhaité - éventuellement créer un champ calculé
Le plus important : oublier Excel et ne pas copier son organisation...
-- A+ Eric http://www.mpfa.info/ Archives : http://groups.google.fr/group/microsoft.public.fr.access?hl=fr
Bonsoir,
Pour le nombre d'enregistrements répondant à des critères spécifiques,
voir du côté de la fonction DCount() dans l'aide.
Bonjour et merci pour la réponse qui ne m'aide pas trop.
Pas mal ton site, j'y jeterai un oeil quand j'aurai traité mes 200'000
enregistrements (au revoir Excel) qui m'ont rappelé eux aussi que je n'étais
pas un as en Acces et que dans ce forum, je suis plutôt demandeur que
conseilleur.
Salut,
"René Delcourt"
| Si la réponse du message précédent est négative, comment puis-je créer
| - le rang (classement, position) d'une valeur en ne la comptant que pour des
| critères définis?
| - le nombre d'enregistrements rencontrant ces mêmes critères?
Crée une fonction en VBA pour faire ce que Access n'offre pas.
| En Excel j'y arrive avec :
| -
|
=1+SOMMEPROD(($C$2:$C$31178Â)*($D$2:$D$31178Ò)*($E$2:$E$31178â)*($F$2:$F$31178ò)*($H$2:$H$31178=H2)*($J$2:$J$31178=J2)*($G$2:$G$31178=G2)*($I$2:$I$31178>I2))
| et
| -
|
=Max(SOMMEPROD(($C$2:$C$31178Â)*($D$2:$D$31178Ò)*($E$2:$E$31178â)*($F$2:$F$31178ò)*($H$2:$H$31178=H2)*($J$2:$J$31178=J2)*($G$2:$G$31178=G2))
|
| Merci de votre coup de pouce.
Ce n'est pas un coup de pouce que tu as besoin, mais une formation sur Access.
Il ne faut pas raisonner en "celulles", mais en enregistrements comportant des champs.
Autrement dit:
- Ne pas raisonner "à plat"
- il n'y a pas de champ "au dessus" ou "en dessous"
- savoir créer une requête qui te retourne les enregistrements souhaités
- faire un regroupement sur une valeur et additionner le champ souhaité
- éventuellement créer un champ calculé
Le plus important : oublier Excel et ne pas copier son organisation...
Pour le nombre d'enregistrements répondant à des critères spécifiques, voir du côté de la fonction DCount() dans l'aide.
Bonjour et merci pour la réponse qui ne m'aide pas trop. Pas mal ton site, j'y jeterai un oeil quand j'aurai traité mes 200'000 enregistrements (au revoir Excel) qui m'ont rappelé eux aussi que je n'étais pas un as en Acces et que dans ce forum, je suis plutôt demandeur que conseilleur.
Salut,
"René Delcourt" | Si la réponse du message précédent est négative, comment puis-je créer | - le rang (classement, position) d'une valeur en ne la comptant que pour des | critères définis? | - le nombre d'enregistrements rencontrant ces mêmes critères?
Crée une fonction en VBA pour faire ce que Access n'offre pas.
| En Excel j'y arrive avec : | - | =1+SOMMEPROD(($C$2:$C$31178Â)*($D$2:$D$31178Ò)*($E$2:$E$31178â)*($F$2:$F$31178ò)*($H$2:$H$31178=H2)*($J$2:$J$31178=J2)*($G$2:$G$31178=G2)*($I$2:$I$31178>I2)) | et | - | =Max(SOMMEPROD(($C$2:$C$31178Â)*($D$2:$D$31178Ò)*($E$2:$E$31178â)*($F$2:$F$31178ò)*($H$2:$H$31178=H2)*($J$2:$J$31178=J2)*($G$2:$G$31178=G2)) | | Merci de votre coup de pouce.
Ce n'est pas un coup de pouce que tu as besoin, mais une formation sur Access. Il ne faut pas raisonner en "celulles", mais en enregistrements comportant des champs.
Autrement dit: - Ne pas raisonner "à plat" - il n'y a pas de champ "au dessus" ou "en dessous" - savoir créer une requête qui te retourne les enregistrements souhaités - faire un regroupement sur une valeur et additionner le champ souhaité - éventuellement créer un champ calculé
Le plus important : oublier Excel et ne pas copier son organisation...