Filtrează valorile după prima literă sau ultimul caracter cu funcția Filtru
Puteți filtra valorile după prima literă sau ultimul caracter cu funcția Filtrare în Excel.
1. Selectați întreaga coloană pe care doriți să o filtrați în funcție de prima literă sau ultimul caracter, apoi faceți clic pe Date > Filtru. Vedeți captura de ecran:
2. Acum, o mică pictogramă derulantă este afișată pe prima celulă a coloanei selectate. Faceți clic pe pictograma drop-down> Filtre text > Începe cu / Se termină cu. Vedeți captura de ecran:
notițe:
1). Dacă doriți să filtrați valorile după prima literă, faceți clic pe Începe cu opțiunea din pasul 2. În fereastra pop-up Filtru automat personalizat caseta de dialog, introduceți prima literă pe care doriți să o filtrați în caseta goală după care începeți și apoi faceți clic pe OK butonul.
De exemplu, tastați litera „a”În casetă, după ce ați făcut clic pe OK butonul, toate valorile care încep cu litera „a” vor fi filtrate imediat.
2). Pentru filtrarea valorilor după ultimul caracter, faceți clic pe Se termină cu opțiunea din pasul 2. Și în fereastra pop-up Filtru automat personalizat caseta de dialog, introduceți ultimul caracter după care doriți să filtrați toate valorile în caseta goală după ce se termină și, în cele din urmă, faceți clic pe OK buton. Vedeți captura de ecran:
După ce faceți clic OK butonul, toate valorile care se termină cu caracterul specificat vor fi filtrate simultan.
Filtrează valorile după prima literă sau ultimul caracter cu codul VBA
De asemenea, puteți utiliza codul VBA pentru a filtra valorile după prima literă sau ultimul caracter din Excel.
1. presa Alt + F11 tastele simultan pentru a deschide Aplicația Microsoft Visual Basic fereastră.
2. În Aplicația Microsoft Visual Basic fereastră, faceți clic pe Insera > Module. Și apoi copiați și lipiți codul de mai jos în fereastra Module.
Cod VBA: Filtrează după prima literă sau ultimul caracter
Sub filterbyletter()
Dim rng01 As Range
Set rng01 = [A1:A8]
rng01.Parent.AutoFilterMode = False
rng01.Columns(1).AutoFilter Field: = 1, Criteria1: = "=a*", VisibleDropDown: = False
End Sub
note:
1). În cod, A1: A8 este gama de coloane cu valorile pe care doriți să le filtrați. Îl puteți schimba în funcție de nevoile dvs.
2). a* înseamnă că veți filtra toate valorile care încep cu litera „a”. Și dacă doriți să filtrați toate valorile care se termină cu caracterul „a”, vă rugăm să schimbați a* la *a.
3). presa F5 tasta pentru a rula codul. Iar valorile care îndeplinesc criteriile de filtrare sunt filtrate imediat.
4). După rularea acestui cod, puteți șterge filtrul făcând clic pe Date > Filtru. Vedeți captura de ecran:
Cele mai bune instrumente de productivitate de birou