Filtre işleviyle değerleri ilk harfe veya son karaktere göre filtreleme
Excel'de Filtre işlevini kullanarak değerleri ilk harfe veya son karaktere göre filtreleyebilirsiniz.
1. İlk harfe veya son karaktere göre filtrelemek istediğiniz tüm sütunu seçin ve ardından Veri > Filtre'ye tıklayın. Ekran görüntüsüne bakın:
2. Şimdi seçilen sütunun ilk hücresinde küçük bir açılır simge görüntülenmektedir. Lütfen açılır simgeye > Metin Filtreleri > İle Başlar / İle Biter'e tıklayın. Ekran görüntüsüne bakın:
Notlar:
1). Eğer değerleri ilk harfe göre filtrelemek istiyorsanız, lütfen 2. adımdaki İle Başlar seçeneğine tıklayın. Açılan Özel Otomatik Filtre iletişim kutusunda, begins with (ile başlar) ifadesinden sonraki boş kutuya filtrelemek istediğiniz ilk harfi girin ve son olarak Tamam düğmesine tıklayın.
Örneğin, kutuya “a” harfini yazdığınızda, Tamam düğmesine tıkladıktan sonra, “a” harfiyle başlayan tüm değerler hemen filtrelenir.
2). Değerleri son karaktere göre filtrelemek için lütfen 2. adımdaki İle Biter seçeneğine tıklayın. Ve açılan Özel Otomatik Filtre iletişim kutusunda, ends with (ile biter) ifadesinden sonraki boş kutuya tüm değerleri filtrelemek istediğiniz son karakteri girin ve son olarak Tamam düğmesine tıklayın. Ekran görüntüsüne bakın:
Tamam düğmesine tıkladıktan sonra, belirtilen karakterle biten tüm değerler hemen filtrelenir.
VBA koduyla değerleri ilk harfe veya son karaktere göre filtreleme
Ayrıca VBA kodu kullanarak Excel'de değerleri ilk harfe veya son karaktere göre filtreleyebilirsiniz.
1. Microsoft Visual Basic Application penceresini açmak için Alt + F11 tuşlarına aynı anda basın.
2. Microsoft Visual Basic Application penceresinde Ekle > Modül'e tıklayın. Ardından aşağıdaki kodu Modül penceresine kopyalayıp yapıştırın.
VBA kodu: İlk harfe veya son karaktere göre filtreleme
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
Notlar:
1). Kodda, A1:A8, filtrelemek istediğiniz değerlere sahip olan sütun aralığıdır. Bunu ihtiyaçlarınıza göre değiştirebilirsiniz.
2). a* ile “a” harfiyle başlayan tüm değerleri filtreleyeceksiniz demektir. Eğer “a” karakteriyle biten tüm değerleri filtrelemek istiyorsanız, lütfen a* ifadesini *a olarak değiştirin.
3). Kodu çalıştırmak için F5 tuşuna basın. Ve filtreleme kriterlerini karşılayan değerler hemen filtrelenir.
4). Bu kodu çalıştırdıktan sonra, Veri > Filtre'ye tıklayarak filtreyi temizleyebilirsiniz. Ekran görüntüsüne bakın:
Kutools for Excel ile Excel becerilerinizi geliştirin ve daha önce hiç olmadığı kadar verimli olun. Kutools for Excel, üretkenliğinizi artırmak ve zamanınızı kaydetmek için300'den fazla gelişmiş özellik sunar. En çok ihtiyacınız olan özelliği almak için buraya tıklayın...