web-dev-qa-db-fra.com

Google Sheets: comment filtrer l'affichage de deux colonnes OR au lieu de ET

Dans Google Sheets, je souhaite filtrer mes résultats afin que seules les lignes avec un "x" dans la colonne D ET/OU la colonne E soient affichées. Si je filtre pour afficher les colonnes avec un "x", il n'affichera que les lignes avec un "x" dans la colonne D ET la colonne E.

Comment puis-je le faire ET/OU? Lorsque je clique sur le bouton de filtre dans la colonne, il me demande simplement de sélectionner les entrées que je souhaite afficher.

Screenshot

10
Rage Kage

Cliquez sur la colonne D. Dans le menu, cliquez sur Données. Sélectionnez Filtre. Cliquez ensuite sur l'icône du filtre. Sélectionnez Filtrer par condition. Cliquez sur la flèche vers le bas sur aucun et faites défiler jusqu'à Formule personnalisée. Sélectionnez et entrez = ou (D: D = "x", E: E = "x") dans la valeur ou la formule. Cliquez sur OK. Ou, créez la feuille2 et dans A1 entrez = FILTRE (Feuille1! A: E, (Feuille1! D: D = "x") + (Feuille1! E: E = "x")). Ajustez les colonnes selon vos besoins.

12
Ed Nelson

vous pouvez également utiliser la formule QUERY comme:

=QUERY(A:E; "where D='x' or E='x'"; 0)

=QUERY(A:E; "where D='x' and E='x'"; 0)

et pour le rendre insensible à la casse, vous pouvez utiliser lower comme:

=QUERY(A:E; "where lower(D)='x' or lower(E)='x'"; 0)

=QUERY(A:E; "where lower(D)='x' and lower(E)='x'"; 0)

dans le cas où vous souhaitez utiliser des valeurs alternées pour 1 colonne, vous pouvez utiliser:

=QUERY(A:E; "where D matches 'x|y'"; 0)
0
player0