Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

Microsoft 365 Filtrer et trouver une valeur exacte

Nicolise

XLDnaute Nouveau
Bonjour,

j'ai le tableau suivant :

2, 9
4, 2, 7
11​
7, 32, 2 , 18
15, 28
2
15, 12, 32

J'aimerai avec un tri ne faire apparaitre les cellules qui ne contiennent que 2. Le problème c'est que j'ai les cellules qui contiennent le 12 et le 32 quand je demande le 2 et la ligne avec seulement le 2 n'apparait pas.
Dois je me lancer dans une macro VBA ou y a t il une astuce plus simple ?
J'ai également essaye la fonction rechercheV sans succès (avec "2" comme valeur recherchée)

Bien cordialement,
 
Solution
Voila V3
colonne B =SUBSTITUTE(A2," ","")

Colonne C
=OR(IF(LEFT(B2,2)="2,","TRUE","FALSE")="TRUE",+IF(B2="2","TRUE","FALSE")="TRUE",+IF(RIGHT(B2,2)=",2","TRUE","FALSE")="TRUE",TEXT(+ISNUMBER((FIND(",2,",B2,1))),1)="TRUE")

Nicolise

XLDnaute Nouveau
Bonjour,

avec le filtre personnalisé contient 2, j'obtiens le tableau suivant :
2, 9
4, 2, 7
7, 32, 2 , 18
15, 28
15, 12, 32


Je n'ai pas la ligne avec la seule valeur 2 et j'ai des lignes avec des valeurs autres que le chiffre 2
Ai je loupé quelque chose ?
 

Staple1600

XLDnaute Barbatruc
Bonjour à toi aussi surchat...

En ajoutant un second critère (fonctionne chez moi)
Est égal à: 2
Ou
Contient: 2

NB: Avant de filtrer, j'au fait un copier/coller/Multiplier sur la colonne.
 

eriiic

XLDnaute Barbatruc
Bonjour à tous,

il faudrait que tu mettes ton séparateur ", " également en début et fin de chaine si tu veux filtrer les valeurs exactes.
Ensuite il faut rechercher "*, 2, *"
eric
 

surchat

XLDnaute Occasionnel
Comme il n'y a pas de systématique avec l'utilisation des espaces, en passant par l'enlèvement des espaces, il y a une solution, voir annexe
Andy
 

Pièces jointes

  • tri v2.xlsx .xlsx
    11.3 KB · Affichages: 3

surchat

XLDnaute Occasionnel
Bonjour JM,
je pense que le filtre "contient 2" donne les lignes contenant par exemple 28, 12 ou 32.
Par contre, si j'ai compris correctement, on veut filtrer seulement les lignes qui contiennent le nombre exact =2
 

Nicolise

XLDnaute Nouveau
Surchat a bien résumé la problématique,
avec le tri je veux enlever la ligne 15, 28 et la ligne 15,12,32.
Merci à Surchat pour le tri sur 4 colonnes. Je pensais qu'il y aurait une astuce plus simple
 

Discussions similaires

Réponses
8
Affichages
467
Réponses
9
Affichages
185
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…