Utilisation d'une zone de critères
Le filtre simple, comme nous l’avons vu dans les deux derniers messages, permet de sélectionner, à partir de la sélection courante (donc, en cumulant les contraintes) tel ou tel enregistrement.
On peut ainsi sélectionner les hommes, puis 25 ans, pour afficher tous les hommes de 26 ans. Si l’on voulait afficher les femmes de 26 ans, il faudrait d’abord réafficher toute la base, puis sélectionner le sexe et l’âge voulus.
Pour afficher simultanément les hommes de 25 ans et les femmes de 26 ans, il faut utiliser le filtre élaboré et une zone de critères, ce que vous avons fait ci-dessous où l’on voit le résultat de la sélection :
Une zone de critères se compose au minimum de deux cellules avec, au-dessus, le nom du champ et, en dessous, la condition à appliquer : une valeur, un texte (avec ou sans jokers), une condition simple utilisant l’un des codes suivants : =, <, >, >=, <= ou <>, le dernier code signifiant « différent
de ».
Dans une zone de critères :
- chaque ligne représente un « OU » logique ;
- chaque colonne représente un « ET » logique.
Notre zone de critères en B1:C3 signifie donc que les bonnes réponses sont ET(age=25;sexe=״m״) OU ET(age=26;sexe=״f״)
Remarque 1 – Comme c’est le cas avec les fonctions Recherche() et Equiv(), les majuscules ne sont pas significatives ; il revient donc au même de chercher « m » ou « M ».
Remarque 2 – Si la cellule B3 avait été vide, nous aurions sélectionné les hommes de 25 ans et toutes les femmes, quel que soit leur âge.
On peut ainsi sélectionner les hommes, puis 25 ans, pour afficher tous les hommes de 26 ans. Si l’on voulait afficher les femmes de 26 ans, il faudrait d’abord réafficher toute la base, puis sélectionner le sexe et l’âge voulus.
Pour afficher simultanément les hommes de 25 ans et les femmes de 26 ans, il faut utiliser le filtre élaboré et une zone de critères, ce que vous avons fait ci-dessous où l’on voit le résultat de la sélection :
Une zone de critères se compose au minimum de deux cellules avec, au-dessus, le nom du champ et, en dessous, la condition à appliquer : une valeur, un texte (avec ou sans jokers), une condition simple utilisant l’un des codes suivants : =, <, >, >=, <= ou <>, le dernier code signifiant « différent
de ».
Dans une zone de critères :
- chaque ligne représente un « OU » logique ;
- chaque colonne représente un « ET » logique.
Notre zone de critères en B1:C3 signifie donc que les bonnes réponses sont ET(age=25;sexe=״m״) OU ET(age=26;sexe=״f״)
Remarque 1 – Comme c’est le cas avec les fonctions Recherche() et Equiv(), les majuscules ne sont pas significatives ; il revient donc au même de chercher « m » ou « M ».
Remarque 2 – Si la cellule B3 avait été vide, nous aurions sélectionné les hommes de 25 ans et toutes les femmes, quel que soit leur âge.
0 Commentaire(s):
Enregistrer un commentaire
<< Accueil