Je dois extraire une valeur d'un tableau, en fonction d'une plage de revenu
définie, augmentée d'un montant qui est fonction d'un critère de nombres de
personnes.
Cette augmentation est toujours linéaire, mais le montant est susceptible de
changer.
J'ai donc fait une requête avec des champs calculés comme suit (ou revenu1
correspond à une personne, revenu2 à 2 personnes, jusqu'à 6 personnes):
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
Patrice
Bonjour
Essayez par la fonction Dlookup
Bonjour,
Je dois extraire une valeur d'un tableau, en fonction d'une plage de revenu définie, augmentée d'un montant qui est fonction d'un critère de nombres de personnes.
Cette augmentation est toujours linéaire, mais le montant est susceptible de changer.
J'ai donc fait une requête avec des champs calculés comme suit (ou revenu1 correspond à une personne, revenu2 à 2 personnes, jusqu'à 6 personnes):
Maintenant, comment extraire la valeur cherchée, en connaissant le revenu, et le nombre personne.
Je n'ai pas trouvé grand-chose dans l'aide, surtout parcque je ne sais pas quel mot-clé chercher.
Merci de m'indiquer une piste.
Bonne journée.
Domi
Bonjour
Essayez par la fonction Dlookup
Bonjour,
Je dois extraire une valeur d'un tableau, en fonction d'une plage de revenu
définie, augmentée d'un montant qui est fonction d'un critère de nombres de
personnes.
Cette augmentation est toujours linéaire, mais le montant est susceptible de
changer.
J'ai donc fait une requête avec des champs calculés comme suit (ou revenu1
correspond à une personne, revenu2 à 2 personnes, jusqu'à 6 personnes):
Je dois extraire une valeur d'un tableau, en fonction d'une plage de revenu définie, augmentée d'un montant qui est fonction d'un critère de nombres de personnes.
Cette augmentation est toujours linéaire, mais le montant est susceptible de changer.
J'ai donc fait une requête avec des champs calculés comme suit (ou revenu1 correspond à une personne, revenu2 à 2 personnes, jusqu'à 6 personnes):
Maintenant, comment extraire la valeur cherchée, en connaissant le revenu, et le nombre personne.
Je n'ai pas trouvé grand-chose dans l'aide, surtout parcque je ne sais pas quel mot-clé chercher.
Merci de m'indiquer une piste.
Bonne journée.
Domi
Guy
Bonjour,
Je dois extraire une valeur d'un tableau, en fonction d'une plage de revenu définie, augmentée d'un montant qui est fonction d'un critère de nombres de personnes.
Cette augmentation est toujours linéaire, mais le montant est susceptible de changer.
J'ai donc fait une requête avec des champs calculés comme suit (ou revenu1 correspond à une personne, revenu2 à 2 personnes, jusqu'à 6 personnes):
je vous conseille de revoir la structure des données
faire 2 tables : 1) tranche_revenus avec (nb_personnes, revenu_inf, revenu_max) 2) valeur-cherchee (nb_personnes, valeur)
la requete serait alors :
select valeur from tranche_revenus, valeur-cherchee where valeur-cherchee.nb_personnes=tranche_revenus.nb_personnes and REVENU >= revenu_inf and REVENU<=revenu_max and NBPERSO=tranche_revenus.nb_personnes;
ici REVENU et NBPERSO sont les caractéristiques connues GR
Maintenant, comment extraire la valeur cherchée, en connaissant le revenu, et le nombre personne.
Je n'ai pas trouvé grand-chose dans l'aide, surtout parcque je ne sais pas quel mot-clé chercher.
Merci de m'indiquer une piste.
Bonne journée.
Domi
Bonjour,
Je dois extraire une valeur d'un tableau, en fonction d'une plage de revenu
définie, augmentée d'un montant qui est fonction d'un critère de nombres de
personnes.
Cette augmentation est toujours linéaire, mais le montant est susceptible de
changer.
J'ai donc fait une requête avec des champs calculés comme suit (ou revenu1
correspond à une personne, revenu2 à 2 personnes, jusqu'à 6 personnes):
je vous conseille de revoir la structure des données
faire 2 tables :
1) tranche_revenus avec (nb_personnes, revenu_inf, revenu_max)
2) valeur-cherchee (nb_personnes, valeur)
la requete serait alors :
select valeur from tranche_revenus, valeur-cherchee
where valeur-cherchee.nb_personnes=tranche_revenus.nb_personnes
and REVENU >= revenu_inf and REVENU<=revenu_max
and NBPERSO=tranche_revenus.nb_personnes;
ici REVENU et NBPERSO sont les caractéristiques connues
GR
Maintenant, comment extraire la valeur cherchée, en connaissant le revenu,
et le nombre personne.
Je n'ai pas trouvé grand-chose dans l'aide, surtout parcque je ne sais pas
quel mot-clé chercher.
Je dois extraire une valeur d'un tableau, en fonction d'une plage de revenu définie, augmentée d'un montant qui est fonction d'un critère de nombres de personnes.
Cette augmentation est toujours linéaire, mais le montant est susceptible de changer.
J'ai donc fait une requête avec des champs calculés comme suit (ou revenu1 correspond à une personne, revenu2 à 2 personnes, jusqu'à 6 personnes):
je vous conseille de revoir la structure des données
faire 2 tables : 1) tranche_revenus avec (nb_personnes, revenu_inf, revenu_max) 2) valeur-cherchee (nb_personnes, valeur)
la requete serait alors :
select valeur from tranche_revenus, valeur-cherchee where valeur-cherchee.nb_personnes=tranche_revenus.nb_personnes and REVENU >= revenu_inf and REVENU<=revenu_max and NBPERSO=tranche_revenus.nb_personnes;
ici REVENU et NBPERSO sont les caractéristiques connues GR
Maintenant, comment extraire la valeur cherchée, en connaissant le revenu, et le nombre personne.
Je n'ai pas trouvé grand-chose dans l'aide, surtout parcque je ne sais pas quel mot-clé chercher.
Merci de m'indiquer une piste.
Bonne journée.
Domi
Domi
Bonjour,
1) Pour l'utilisation de DLoockup, pas de problèmes, si ce n'est que pour autant que je sache, on ne peut pas l'utiliser sur 2 colonnes simultanément.
2) Donc, effectivement, dans ce cas, ma structure n'est pas bonne.
Mais comme j'ai 291 ValeurCherchee par nombre de personnes, je ne sais pas si la structure propsée par Guy est réalisable (pas encore testé).
Peut-être qu'une seule table serait préférable :
Nbpersonne RevInf RevMax Valeurcherchee
Et là il me sera facile d'extraire ma valeur en filtrant avec une requête...
Ce qui m'ennuie un peu, c'est la remise à jour de la table lorsque le montant forfaitaire supplémentaire par nombre de personne sera modifié.
Je vais encore un peu méditer sur le meilleur moyen de réaliser la chose.
Merci pour vos réponses et bonne journée.
Domi
Bonjour,
Je dois extraire une valeur d'un tableau, en fonction d'une plage de revenu définie, augmentée d'un montant qui est fonction d'un critère de nombres de personnes.
Cette augmentation est toujours linéaire, mais le montant est susceptible de changer.
J'ai donc fait une requête avec des champs calculés comme suit (ou revenu1 correspond à une personne, revenu2 à 2 personnes, jusqu'à 6 personnes):
Maintenant, comment extraire la valeur cherchée, en connaissant le revenu, et le nombre personne.
Je n'ai pas trouvé grand-chose dans l'aide, surtout parcque je ne sais pas quel mot-clé chercher.
Merci de m'indiquer une piste.
Bonne journée.
Domi
Bonjour,
1) Pour l'utilisation de DLoockup, pas de problèmes, si ce n'est que pour
autant que je sache, on ne peut pas l'utiliser sur 2 colonnes simultanément.
2) Donc, effectivement, dans ce cas, ma structure n'est pas bonne.
Mais comme j'ai 291 ValeurCherchee par nombre de personnes, je ne sais pas
si la structure propsée par Guy est réalisable (pas encore testé).
Peut-être qu'une seule table serait préférable :
Nbpersonne RevInf RevMax Valeurcherchee
Et là il me sera facile d'extraire ma valeur en filtrant avec une requête...
Ce qui m'ennuie un peu, c'est la remise à jour de la table lorsque le
montant forfaitaire supplémentaire par nombre de personne sera modifié.
Je vais encore un peu méditer sur le meilleur moyen de réaliser la chose.
Merci pour vos réponses et bonne journée.
Domi
Bonjour,
Je dois extraire une valeur d'un tableau, en fonction d'une plage de revenu
définie, augmentée d'un montant qui est fonction d'un critère de nombres de
personnes.
Cette augmentation est toujours linéaire, mais le montant est susceptible de
changer.
J'ai donc fait une requête avec des champs calculés comme suit (ou revenu1
correspond à une personne, revenu2 à 2 personnes, jusqu'à 6 personnes):
1) Pour l'utilisation de DLoockup, pas de problèmes, si ce n'est que pour autant que je sache, on ne peut pas l'utiliser sur 2 colonnes simultanément.
2) Donc, effectivement, dans ce cas, ma structure n'est pas bonne.
Mais comme j'ai 291 ValeurCherchee par nombre de personnes, je ne sais pas si la structure propsée par Guy est réalisable (pas encore testé).
Peut-être qu'une seule table serait préférable :
Nbpersonne RevInf RevMax Valeurcherchee
Et là il me sera facile d'extraire ma valeur en filtrant avec une requête...
Ce qui m'ennuie un peu, c'est la remise à jour de la table lorsque le montant forfaitaire supplémentaire par nombre de personne sera modifié.
Je vais encore un peu méditer sur le meilleur moyen de réaliser la chose.
Merci pour vos réponses et bonne journée.
Domi
Bonjour,
Je dois extraire une valeur d'un tableau, en fonction d'une plage de revenu définie, augmentée d'un montant qui est fonction d'un critère de nombres de personnes.
Cette augmentation est toujours linéaire, mais le montant est susceptible de changer.
J'ai donc fait une requête avec des champs calculés comme suit (ou revenu1 correspond à une personne, revenu2 à 2 personnes, jusqu'à 6 personnes):