2017-01-23 3 views
0

VERY exemple simplifié d'un grand ensemble de règles que j'ai affaire, supposons que j'ai une plage dans Excel avec, disons, la colonne suivante:Excel Advanced Critères de filtre - Commence par, ne se termine pas par

Col1 
ABCD 
ABCE 
ABCF 
ABCG 
BCDE 

Et je voudrais créer un filtre avancé qui dit Begins with ABC, but does not include ABCD or ABCE.

J'ai essayé do créer le autofilter avancé comme suit:

Col1  Col1 
ABC*  <>ABCD* 
ABC*  <>ABCE* 

Mais la première règle permet à ABCE et la deuxième règle ABCD, de sorte que le filtre ne fonctionne pas comme je veux. En utilisant un outil tel que des expressions régulières, je pourrais l'écrire comme ABC[^DE], mais je suis un peu perdu s'il y a un moyen de créer cela avec Excel et les filtres automatiques en particulier.

Encore une fois, c'est un exemple très simplifié, mais c'est mon défi général.

Des idées?

Merci!

Répondre

1

Essayez ces 3 fonctions (l'en-tête de critères doivent être inclus en blanc):

enter image description here

E2: =LEFT(A2,3)="ABC" F2: =RIGHT(A2)<>"D" G2: =RIGHT(A2)<>"E"

+0

Oui, une fonction était tout à fait la manière aller!! Merci une tonne freaking !! –