OVH Cloud OVH Cloud

Trier une liste

2 réponses
Avatar
Michèle
Bonsoir,

Je cale sur un problème de filtre que je n'arrive pas à réaliser :
J'ai une liste d'éléments à trier selon 4 critères mais dont la valeur des
critères peut être une fourchette ou une liste de valeurs (c'est là que ça
se gâte). Je me demande
si je prends bien le problème dans le bon sens.
Imaginons par exemple que je veuille réaliser un document permettant de me
conseiller le médicaments le plus approprié. J'ai inventé ce cas, ne
cherchez pas à en voir l'utilité, c'est juste pour
illustrer mon problème
critère 1 : ce qu'il soigne (chaque médicament peut soigner plusieurs
choses)
critère 2 : adulte, enfants, nourrissons
critère 3 : allopathique, homéopathique, autre

Soit la base de données suivante :
Médicament 1 :
critère 1 : foie, maux de tête, maux de dents
critère 2 : adulte
critère 3 : allopathique

Médicament 2
critère 1 : maux de tête, dépression, énurésie, ....
critère 2 : enfants
critère 3 : allopathique

Chaque médicament est saisi dans une base de données, mais qui devrait être
à 3 dimensions puisque le critère 1 peut être une liste.

Comment faire, en rentrant par exemple :
Mal de tête, enfant, allopathique
pour qu'il me dise : médicament 2

Merci d'avance à qui pourra me mettre sur la piste.
Bonne soirée

Michèle

2 réponses

Avatar
FxM
Bonsoir Michèle,

Tout dépend comment tes données sont inscrites.
Dans les critères de filtre, as-tu essayé "contient" ?

@+
FxM


Bonsoir,

Je cale sur un problème de filtre que je n'arrive pas à réaliser :
J'ai une liste d'éléments à trier selon 4 critères mais dont la valeur des
critères peut être une fourchette ou une liste de valeurs (c'est là que ça
se gâte). Je me demande
si je prends bien le problème dans le bon sens.
Imaginons par exemple que je veuille réaliser un document permettant de me
conseiller le médicaments le plus approprié. J'ai inventé ce cas, ne
cherchez pas à en voir l'utilité, c'est juste pour
illustrer mon problème
critère 1 : ce qu'il soigne (chaque médicament peut soigner plusieurs
choses)
critère 2 : adulte, enfants, nourrissons
critère 3 : allopathique, homéopathique, autre

Soit la base de données suivante :
Médicament 1 :
critère 1 : foie, maux de tête, maux de dents
critère 2 : adulte
critère 3 : allopathique

Médicament 2
critère 1 : maux de tête, dépression, énurésie, ....
critère 2 : enfants
critère 3 : allopathique

Chaque médicament est saisi dans une base de données, mais qui devrait être
à 3 dimensions puisque le critère 1 peut être une liste.

Comment faire, en rentrant par exemple :
Mal de tête, enfant, allopathique
pour qu'il me dise : médicament 2

Merci d'avance à qui pourra me mettre sur la piste.
Bonne soirée

Michèle




Avatar
Michèle
Bonsoir,

Précisément, c'est ce que je n'arrive pas à faire c'est à dire à concevoir
la base de donnée que je vois en 3 dimensions alors que je ne sais la
réaliser qu'en 2 dimensions.
Comment serait structuré le tableau qui comprendrait les infos indiquées
????
Si le nom des médicaments est dans la colonne 1 et les critères en colonne
2, 3 et 4, comment puis-je entrer 3 "valeurs" en critère 1 puisque je n'ai
qu'une ligne
Je ne vois pas. C'est pour cela que j'appelle au secours ;-)
Bonsoir

Michèle

Tout dépend comment tes données sont inscrites.
Dans les critères de filtre, as-tu essayé "contient" ?

@+
FxM


Bonsoir,

Je cale sur un problème de filtre que je n'arrive pas à réaliser :
J'ai une liste d'éléments à trier selon 4 critères mais dont la valeur
des


critères peut être une fourchette ou une liste de valeurs (c'est là que
ça


se gâte). Je me demande
si je prends bien le problème dans le bon sens.
Imaginons par exemple que je veuille réaliser un document permettant de
me


conseiller le médicaments le plus approprié. J'ai inventé ce cas, ne
cherchez pas à en voir l'utilité, c'est juste pour
illustrer mon problème
critère 1 : ce qu'il soigne (chaque médicament peut soigner plusieurs
choses)
critère 2 : adulte, enfants, nourrissons
critère 3 : allopathique, homéopathique, autre

Soit la base de données suivante :
Médicament 1 :
critère 1 : foie, maux de tête, maux de dents
critère 2 : adulte
critère 3 : allopathique

Médicament 2
critère 1 : maux de tête, dépression, énurésie, ....
critère 2 : enfants
critère 3 : allopathique

Chaque médicament est saisi dans une base de données, mais qui devrait
être


à 3 dimensions puisque le critère 1 peut être une liste.

Comment faire, en rentrant par exemple :
Mal de tête, enfant, allopathique
pour qu'il me dise : médicament 2

Merci d'avance à qui pourra me mettre sur la piste.
Bonne soirée

Michèle