Excel'de verileri filtrelemek – kolay ve kapsamlı
Excel Filtresi komutu, yalnızca ihtiyacınız olan verileri göstermek ve geri kalanını gizlemek için bir aralıktaki veya tablodaki verileri filtrelemeye yardımcı olabilir. Yerleşik operatörlerini, belirli bir sayıya eşit veya daha büyük olan tüm sayıları filtrelemek, metni belirli bir karakter veya kelimeyle başlar, biter veya içerir veya yalnızca satırları göstermek gibi numaraları, metinleri veya tarihleri kolayca filtrelemek için uygulayabilirsiniz. vade tarihi belirli bir tarihten önce veya sonra vb. Bir aralıktaki veya tablodaki verileri filtreledikten sonra, veriler değiştirilirse, yeni verileri almak için bir filtreyi yeniden uygulayabilir veya tüm verileri görüntülemek için bir filtreyi temizleyebilirsiniz.
Bu eğiticide, Excel'de filtrelerin nasıl ekleneceğini, kullanılacağını veya kaldırılacağını göstereceğiz. Bunun ötesinde, daha karmaşık Excel sorunlarının üstesinden gelmek için filtre özelliğini nasıl geliştireceğiniz konusunda size rehberlik edeceğiz.
İçindekiler: [ Saklamak ]
1. Excel'de filtre nasıl eklenir
Bir aralıktaki veya tablodaki verileri filtrelemek için öncelikle verilerinize filtre eklemeniz gerekir. Bu bölüm, Excel'de filtre eklemenin 3 yolunu sağlar.
1.1 Veri sekmesinde filtre komutu
Filtre eklemek istediğiniz aralık veya tablodaki herhangi bir hücreyi seçin, Veri > Filtre.
1.2 Ana Sayfa sekmesinde filtre komutu
Filtre eklemek istediğiniz aralık veya tablodaki herhangi bir hücreyi seçin, Ana Sayfa > Sırala ve Filtrele > Filtre.
1.3 Kısayol ile filtre ekleyin
Filtre eklemek istediğiniz aralık veya tablodaki herhangi bir hücreyi seçin ve ardından Ctrl + vardiya + L anahtarlar.
Yukarıdaki işlemlerden birini uyguladıktan sonra, seçilen hücrelerin sütun başlıklarına aşağı okların eklendiğini görebilirsiniz.
2. Excel'de filtre nasıl uygulanır (bir veya birden çok ölçüt)
Filtreyi ekledikten sonra manuel olarak uygulamanız gerekir. Bu bölüm, Excel'de bir veya daha fazla sütuna filtreyi nasıl uygulayacağınızı gösterecektir.
2.1 Bir sütuna filtre uygulayın (bir kriter)
Filtreyi, aşağıda gösterilen ekran görüntüsü gibi C sütunundaki filtre verileri gibi yalnızca bir sütuna uygulamak istiyorsanız. Lütfen o sütuna gidin ve ardından aşağıdaki işlemleri yapın.
- 1) Sütun başlığındaki açılır oka tıklayın.
- 2) İhtiyacınıza göre bir filtre koşulu belirtin.
- 3) OK Filtrelemeyi başlatmak için düğmesine basın. Ekran görüntüsüne bakın:
Artık filtre C sütununa uygulanır. Filtre kriterlerini karşılayan tüm veriler görüntülenecek ve geri kalanı gizlenecektir.
Filtreyi uyguladıktan sonra, aşağı açılır okun bir filtre simgesine dönüştüğünü görebilirsiniz. .
İmleci filtre simgesinin üzerine getirdiğinizde, belirlediğiniz filtre kriterlerinin aşağıda gösterilen ekran görüntüsü gibi bir ekran ipucu olarak görüntüleneceği çok önemlidir. Bu nedenle, bir filtre için belirlediğiniz kriterleri unutursanız, imleci filtre simgesinin üzerine getirmeniz yeterlidir.
2.2 Birden çok ölçüt içeren filtreyi birden çok sütuna uygulayın (birden çok ölçüt)
2.2.1 Birden çok ölçütü olan filtreyi birden çok sütuna tek tek uygulayın
Birden çok ölçütü olan birden çok sütuna filtre uygulamak istiyorsanız, yukarıdaki yöntemi tek tek birden çok sütuna tekrarlayın.
Birden çok sütuna filtre uyguladıktan sonra, filtrelenmiş sütunlardaki açılır okların filtre simgelerine dönüştüğünü görebilirsiniz.
2.2.2 Aynı anda birden çok ölçüt içeren filtreyi birden çok sütuna uygulama
Yukarıdaki yöntemle, sütunlara tek tek filtre uygulamanız gerekir ve en önemli nokta, bu yöntemin yalnızca VE kriterler. Burada, yalnızca birden çok sütuna aynı anda filtre uygulamakla kalmayıp, aynı zamanda her ikisini de uygulayabileceğiniz yöntemleri tanıtın. VE ve OR kriterleri.
Aşağıdaki ekran görüntüsü gibi bir veri tablonuz olduğunu ve birden çok sütundan verileri birden çok kritere göre filtrelemek istediğinizi varsayarsak: Ürün = AAA-1 ve Sipariş> 80, or Toplam Fiyat> 10000. Lütfen bunu yapmak için aşağıdaki yöntemlerden birini deneyin.
2.2.2.1 Gelişmiş Filtre işlevi ile filtreyi birden çok sütuna uygulayın
Gelişmiş Filtre işlevi bu sorunu çözmenize yardımcı olabilir, lütfen aşağıdaki işlemleri adım adım yapın.
1. Öncelikle, aşağıda gösterilen ekran görüntüsü gibi çalışma sayfasında kriterleri oluşturun.
Not: VE ölçütleri için, ölçüt değerlerini lütfen aynı satırın farklı hücrelerine yerleştirin. Ve VEYA ölçütü değerini diğer satıra yerleştirin.
2. tık Veri > gelişmiş açmak için Gelişmiş Filtre fonksiyonu.
3. içinde Gelişmiş Filtre iletişim kutusu, lütfen aşağıdaki gibi yapılandırın.
Şimdi sütunlar, aşağıda gösterilen ekran görüntüsü gibi verilen kriterlere göre aynı anda filtreleniyor.
2.2.2.2 Harika bir araçla filtreyi birden çok sütuna kolayca uygulayın
olarak VE ve OR filtre kriterlerinin yukarıdaki yöntemde yönetilmesi kolay değildir, burada kesinlikle Süper Filtre özelliği Kutools for Excel. Bu özellikle, Excel'de hem VE hem de VEYA ölçütlerine sahip birden çok sütuna filtre uygulayabilirsiniz.
1. Kurulumdan sonra Kutools for Exceltık Kutools Artı > Süper Filtre.
sonra Süper Filtre bölmesi çalışma sayfasının sağ tarafında görüntülenir.
Varsayılan olarak, aralarındaki OR ilişkisiyle iki boş ölçüt grubu eklenir. Süper Filtre bölme. Ve aynı gruptaki kriterler arasındaki ilişki AND'dir. İhtiyaçlarınıza göre farklı gruplar arasındaki ilişkiyi değiştirebilirsiniz.
2. içinde Süper Filtre bölmesinde, lütfen filtre kriterlerini aşağıdaki gibi yapılandırın.
İpuçları: İlk açılır liste sütun başlıkları içindir, ikincisi filtre türleri içindir (seçebilirsiniz Metin, Sayı, Tarih, Yıl, Metin biçimi ve benzeri bu açılır menüden), üçüncüsü ölçüt türleri içindir ve son metin kutusu ölçüt değeri içindir.
Yukarıda bahsettiğimiz örnek olarak, burada seçiyorum PLATFORM > Metin > eşittir üç açılır listeden ayrı olarak yazın ve ardından şunu yazın: AAA-1 metin kutusuna. Ekran görüntüsüne bakın:
Artık orijinal veri aralığında yalnızca eşleşen veriler görüntülenir ve geri kalanlar gizlenir. Ekran görüntüsüne bakın:
İpuçları: Bu kullanışlı özellik ile, bir gruba daha fazla kriter ekleyebilir, daha fazla grup ekleyebilir, mevcut filtre ayarlarını ileride kullanmak üzere bir senaryo olarak kaydedebilir vb. Bir sürü çalışma süresinden tasarruf sağlayabilen ve çalışma verimliliğini artıran vazgeçilmez bir araçtır.
Bu yardımcı programın ücretsiz denemesine (30 günlük) sahip olmak istiyorsanız, indirmek için lütfen tıklayınızve ardından yukarıdaki adımlara göre işlemi uygulamaya gidin.
Bu özellik hakkında daha fazla bilgi edinmek için tıklayın.
3. Excel'de filtre nasıl kullanılır?
Bu bölümde, metin, sayılar, tarihler ve biçimler gibi farklı veri türlerini filtrelemek için filtre komutunun nasıl kullanılacağını öğreneceksiniz.
3.1 Metin değerlerini filtreleme
3.1.1 Metin hücrelerini belirli ölçütlere göre filtreleme (ile başlar, ile biter, içerir vb.)
Aslında, yerleşik filtre operatörü - Metin Filtreleri metni kolayca filtrelemeniz için birçok yararlı kriter sağlar. J gibi belirli bir karakterle başlayan hücreleri filtrelemek istediğinizi varsayarsak, bunu yapmak için lütfen aşağıdaki işlemleri yapın.
1. Orijinal veri aralığının sütun başlığına filtre ekleyin. Nasıl olduğunu öğrenmek için tıklayın.
2. Filtre menüsünü açmak için başlık hücresindeki açılır oku tıklayın.
3. tık Metin Filtreleri > İle başlar.
4. içinde Özel Otomatik Filtre iletişim kutusunda, metin kutusuna belirli bir karakteri girin (burada bir J yazıyorum) ve ardından Tamam.
İpuçları: Başka ekleyebilirsiniz Ve or Or ihtiyaç duyduğunuz ilişki kriterleri.
Şimdi tüm hücreler J karakteriyle başlar, aşağıda gösterilen ekran görüntüsü gibi D sütununda görüntülenir.
3.1.2 Büyük / küçük harfe duyarlı filtre
Yerleşik filtre operatörü ile belirli kriterlere göre metin hücrelerini filtrelemek kolay görünüyor. Ancak, Filtre işlevi büyük / küçük harf duyarlı metin filtrelemeyi desteklemediğinden, Excel'de büyük / küçük harfe duyarlı bir filtreyi nasıl yapabiliriz? Bu bölüm size bunu başarmanın yöntemlerini gösterecektir.
3.1.2.1 Belirli bir metni büyük / küçük harfe duyarlı olarak formüle ve Filtre komutuna göre filtreleyin
Sütun B'deki "METİN ARAÇLARI" gibi belirli bir metnin tüm büyük harflerini filtrelemek istediğinizi varsayarsak, lütfen aşağıdaki işlemleri gerçekleştirin.
1. Orijinal veri aralığının yanında bir yardımcı sütun oluşturun (burada yardımcı sütun olarak D sütununu seçiyorum). Aşağıdaki formülü ikinci hücreye girin ve ardından Enter tuşuna basın. Sonuç hücresini seçin, sürükleyin Otomatik Doldurma Kolu diğer sonuçları almak için aşağı.
= TAM (B2, ÜST (B2))
Not: Bu formül, büyük ve küçük harf hücrelerini tanımlamaya yardımcı olur. Bir hücre tüm büyük harf karakterleri içeriyorsa, sonuç DOĞRU, aksi takdirde sonucu şu şekilde alacaksınız: YANLIŞ.
2. B ve D sütunlarını seçin (C sütunu seçilecektir, boşver), D'ye tıklayınata> filtre bunlara filtre eklemek için.
3. B sütununa gidin (sütun, filtreleyeceğiniz metinleri içerir) ve ardından aşağıdaki gibi yapılandırın.
Artık "metin araçları" nın yalnızca büyük ve küçük harfleri B sütununda gösteriliyor.
4. D sütunundaki açılır oka tıklayın, Tümünü Seç onay kutusunu işaretleyin, yanındaki onay kutusunu işaretleyin. DOĞRU öğesini ve ardından OK düğmesine basın.
Ardından, B sütunundaki tüm büyük metin "metin araçları" aşağıda gösterilen ekran görüntüsü gibi filtrelenir.
3.1.2.2 Harika bir araçla büyük / küçük harfe duyarlı hücreleri kolayca filtreleyin
Yalnızca bir sütundaki tüm büyük veya küçük harfli metni filtrelemek istiyorsanız, burada Özel Filtre özelliği Kutools for Excel. Bu özellikle, tüm büyük veya küçük harfli metinler yalnızca birkaç tıklama ile kolayca filtrelenir.
1. İçindeki metinleri filtreleyeceğiniz sütun aralığını seçin ve ardından Kutools Artı > Özel Filtre > Özel Filtre.
2. içinde Özel Filtre iletişim kutusu, lütfen aşağıdaki ayarları yapın.
3. Sonra a Kutools for Excel iletişim kutusu açılır ve size kaç tane hücrenin bulunduğunu ve filtreleneceğini bildirir, OK düğmesine basın.
Şimdi tüm büyük veya küçük harfli hücreler, aşağıda gösterilen ekran görüntüsü gibi hemen filtrelenir.
Bu yardımcı programın ücretsiz denemesine (30 günlük) sahip olmak istiyorsanız, indirmek için lütfen tıklayınızve ardından yukarıdaki adımlara göre işlemi uygulamaya gidin.
Bu özellik hakkında daha fazla bilgi edinmek için tıklayın.
3.1.3 Metin uzunluğuna göre filtreleme
Hücreleri metin uzunluğuna göre filtrelemek istiyorsanız, örneğin metin uzunluğu 10 karaktere eşit olan hücreleri filtrelemek istiyorsanız, ne yapmalısınız? Burada aşağıdaki üç yöntem size bir iyilik yapabilir.
3.1.3.1 Hücreleri Filtre komutuyla metin uzunluğuna göre filtreleyin
Aslında, Filtre komutunun bu sorunu çözmek için yerleşik bir operatörü vardır, lütfen aşağıdaki işlemleri gerçekleştirin.
1. Filtrelenecek hücre aralığını seçin (burada B1: B27'yi seçiyorum) ve ardından bu sütun aralığına bir filtre ekleyin. Veri > Filtre.
2. Sütun başlığındaki açılır oku tıklayın ve ardından Metin Filtreleri > Özel Filtre. Ekran görüntüsüne bakın:
3. içinde Özel Otomatik Filtre iletişim kutusunda eşittir ölçütü seçin, metin kutusuna kalıp modu olarak 10 soru işareti (?) yazın ve ardından OK düğmesine basın.
İpuçları: Bu 10 soru işareti, uzunluğun 10 olduğunu belirten metin dizesiyle eşleşeceğini gösterir.
Artık metin dizesi uzunluğu 10 olan (boşluklar içeren) tüm hücreler hemen filtrelenir.
3.1.3.2 Hücreleri formül ve Filtre komutuyla metin uzunluğuna göre filtreleyin
Ayrıca, her hücrenin metin dizesi uzunluğunu hesaplamak için UZUNLUK işlevini kullanabilir ve ardından hesaplanan sonuca göre gerekli metin uzunluğu hücrelerini filtrelemek için Filtre komutunu uygulayabilirsiniz.
1. Orijinal veri aralığının yanında bir yardımcı sütun oluşturun. Aşağıdaki formülü içine girin ve ardından Enter tuşuna basın. Sonuç hücresini seçin ve ardından sürükleyin. Otomatik Doldurma Kolu diğer sonuçları almak için aşağı.
= UZUNLUK (B2)
Şimdi her hücrenin metin uzunluğunu belirtilen sütunda alıyorsunuz.
2. Yardımcı sütunu seçin (başlığı dahil edin), tıklayın Veri > filtre ona bir filtre eklemek için.
3. Açılır oku tıklayın, Tümünü Seç kutucuğu tüm öğelerin seçimini kaldırmak için seçin ve ardından yalnızca 10 sayısının yanındaki kutuyu işaretleyin ve son olarak OK düğmesine basın.
Artık metin dizesi uzunluğu 10 olan (boşluklar içeren) tüm hücreler hemen filtrelenir.
3.1.3.3 Harika bir araçla hücreleri metin uzunluğuna göre kolayca filtreleyin
İşte tavsiye Özel Filtre yarar Kutools for Excel Excel'de metin uzunluğuna göre hücreleri kolayca filtrelemenize yardımcı olmak için.
1. Hücreleri belirli metin uzunluğuna göre filtreleyeceğiniz sütun aralığını seçin, tıklayın Kutools Artı > Özel Filtre > Özel Filtre. Ekran görüntüsüne bakın:
2. içinde Özel Filtre iletişim kutusu, lütfen aşağıdaki gibi yapılandırın.
3. Kutools for Excel iletişim kutusu açılır ve size kaç tane hücre bulunduğunu ve filtreleneceğini söyler, tıklayın OK devam etmek.
Ardından, metin dizisi uzunluğu 10'a eşit olan tüm hücreler, aşağıda gösterilen ekran görüntüsü gibi filtrelenir.
Bu yardımcı programın ücretsiz denemesine (30 günlük) sahip olmak istiyorsanız, indirmek için lütfen tıklayınızve ardından yukarıdaki adımlara göre işlemi uygulamaya gidin.
3.2 Numaraları filtreleme
Excel'de, Sayı Filtreleri komutuyla sayıları filtrelemek de çok kolaydır.
Bir sütunda 15000 ile 20000 arasında sayılara sahip hücreleri filtrelemek istediğinizi varsayarsak (aşağıda gösterilen ekran görüntüsü gibi C sütunu gibi), bunu başarmak için aşağıdaki işlemleri yapabilirsiniz.
1. Filtreleyeceğiniz sayıları içeren sütun aralığını seçin, tıklayın Veri > filtre bir filtre eklemek için.
2. Filtre ekledikten sonra, lütfen aşağıdaki gibi yapılandırın.
İpuçları: 15000 ile 20000 arası sayıları olan hücreleri filtrelemek istediğim için burada metin kutularına ayrı ayrı 15000 ve 20000 giriyorum.
Şimdi, 15000 ile 20000 arasında sayılara sahip hücreler, aşağıda gösterilen ekran görüntüsü gibi filtrelenir.
3.3 Tarihleri filtreleme
Varsayılan olarak, yerleşik Tarih Filtreleri özelliği, tarihleri filtrelemek için birçok genel kriter sağlar. Gördüğünüz gibi tarihleri haftanın gününe, hafta sonlarına veya iş gününe göre filtrelemek için yerleşik bir seçenek yoktur. Bu bölüm size bu işlemleri nasıl gerçekleştireceğinizi öğretecektir.
3.3.1 Tarihleri haftanın gününe veya hafta sonlarına göre filtreleme
Aşağıdaki ekran görüntüsü gibi bir veri tablonuz olduğunu varsayarsak, tarihleri haftanın günlerine veya hafta sonlarına göre filtrelemek istiyorsanız, lütfen aşağıdaki yöntemlerden birini uygulayın.
3.3.1.1 Tarihleri, formül ve Filtre komutuyla haftanın gününe veya hafta sonlarına göre filtreleyin
Bu bölümde, her tarihin haftanın gününü hesaplamak için HAFTA GÜNÜ işlevini uygulayacak ve ardından ihtiyaç duyduğunuzda haftanın belirli günlerini veya hafta sonlarını filtrelemek için filtreyi uygulayacaksınız.
1. Boş bir hücrede (bu durumda D2), aşağıdaki formülü içine girin ve Keşfet anahtar. Sonuç hücresini seçin ve ardından Otomatik Doldurma Kolu Bu formülü uygulamak için aşağıdaki hücrelerin üzerine.
= WEEKDAY (A2; XNUMX)
İpuçları:
Not: Gördüğünüz gibi formül, 1 için 7, haftanın gününü gösterir Pazar için Cumartesi (1'i Pazar, 7'si Cumartesi içindir).
2. Tüm formül sonuçlarını seçin (başlık hücresini dahil edin), tıklayın Veri > Filtre.
3. Açılır oka tıklayın ve ardından Tümünü Seç onay kutusunu işaretleyin.
Daha sonra tüm hafta sonları veya haftanın belirli bir günü hücreler filtrelenir. Ekran görüntüsüne bakın:
3.3.1.2 Harika bir araçla tarihleri haftanın gününe veya hafta sonlarına göre kolayca filtreleyin
Yukarıdaki yöntem sizin için uygun değilse, burada Özel Filtre yarar Kutools for Excel. Bu özellikle, haftanın herhangi bir gününü içeren hücreleri yalnızca birkaç tıklama ile kolayca filtreleyebilirsiniz.
1. Haftanın belirli günlerine göre filtrelemek istediğiniz tarihleri içeren hücreleri seçin.
2. tık Kutools Artı > Özel Filtre > Özel Filtre.
3. içinde Özel Filtre iletişim kutusu, lütfen aşağıdaki gibi yapılandırın.
4. Sonra a Kutools for Excel iletişim kutusu, kaç tane hücre bulunduğunu ve filtreleneceğini gösterir, tıklayın OK devam etmek.
Artık tüm hafta sonları veya haftanın herhangi bir günü hücreler filtreleniyor.
Bu yardımcı programın ücretsiz denemesine (30 günlük) sahip olmak istiyorsanız, indirmek için lütfen tıklayınızve ardından yukarıdaki adımlara göre işlemi uygulamaya gidin.
3.3.2 Hücreleri harika bir araçla iş günlerine göre filtreleyin
Hücreleri haftanın gününe veya hafta sonlarına göre filtrelemenin yanı sıra Özel Filtre yarar Kutools for Excel hücrelerin iş günlerine göre filtrelenmesine de yardımcı olabilir.
1. uygulayın yukarıdaki ile aynı adımlar Özel Filtre yardımcı programını etkinleştirmek için.
2. içinde Özel Filtre iletişim kutusunda aşağıdaki ayarları yapın.
3. Sonra a Kutools for Excel iletişim kutusu açılır. Tıklayın OK devam etmek.
Artık tüm iş günü hücreleri filtrelenmiştir.
3.4 Filtre formatları
Normalde Excel, aşağıda gösterilen ekran görüntüsü gibi yazı tipi rengi, hücre rengi veya simge kümeleri gibi görsel kriterlere dayalı filtreleme verilerini destekler.
Bununla birlikte, verileri yazı tipi stili (kalın, italik), yazı tipi efektleri (üstü çizili) veya özel hücre (formül içeren) gibi diğer görsel ölçütlere göre filtrelemek istiyorsanız, Excel bunu başarmanıza yardımcı olmaz. Bu bölüm, bu sorunları çözmenize yardımcı olacak yöntemler sağlar.
3.4.1 Kalın / italik biçimlendirilmiş metne göre filtreleme
Verileri, aşağıda gösterilen ekran görüntüsü gibi kalın veya italik biçimlendirme metnine göre filtrelemek istediğinizi varsayarsak, aşağıdaki yöntemler size bir iyilik yapabilir. Lütfen aşağıdaki işlemleri yapın.
3.4.1.1 Kalın / italik biçimlendirilmiş metni formül ve Filtre komutu ile filtreleme
Get.Cell formülü ve Filtre komutunun birleşimi, bir sütun aralığındaki kalın biçimlendirilmiş metni filtrelemeye yardımcı olabilir.
1. tık Formüller > Adı Tanımlayın.
2. içinde Yeni isim iletişim kutusu, yapmanız gerekenler:
Formül Sözdizimi:
=GET.CELL(type_num, reference)
Formül Argümanları
3. Aynı B2 satırında boş bir hücre seçin, aşağıdaki formülü içine yazın ve ardından Keşfet anahtar. Sonuç hücresini seçin, sürükleyin Otomatik Doldurma Kolu Bu formülü uygulamak için aşağıdaki hücrelerin üzerine.
= Filter_Bold_Cells
4. Sonuç hücrelerinin tamamını seçin (başlık dahil), tıklayın Veri > Filtre.
5. Açılır oku tıklayın, yalnızca DOĞRU seçeneğini ve sonra Tamam'ı tıklatın. Tamam.
Ardından tüm kalın veya italik metin hücreleri filtrelenir. Ekran görüntüsüne bakın:
3.4.1.2 Kalın veya italik biçimlendirilmiş metni Bul ve Değiştir ve Filtrele komutlarıyla filtreleme
Ayrıca, Bul ve Değiştir ve Filtrele komutlarının birleşimini de kullanabilirsiniz.
1. Filtreleyeceğiniz kalın veya italik metin hücrelerini içeren sütun aralığını seçin ve ardından Ctrl + F anahtarlar.
2. içinde Bul ve Değiştir iletişim kutusu, aşağıdaki gibi yapılandırmanız gerekir.
3. Şimdi orijinal aralıktaki tüm kalın veya italik metin hücreleri seçildi, Ana Sayfa > Dolgu Rengi, ve ardından seçili hücreler için bir dolgu rengi seçin.
4. Tüm sütun aralığını tekrar seçin, tıklayın Veri > filtre ona bir filtre eklemek için.
5. Açılır oku tıklayın, seçin Renklerine göre filtreleve ardından hemen altında belirttiğiniz dolgu rengine tıklayın. Hücre Rengine Göre Filtrele. Ekran görüntüsüne bakın:
Ardından tüm kalın veya italik metin hücreleri filtrelenir.
3.4.1.3 Kalın veya italik olarak biçimlendirilmiş metinleri harika bir araçla kolayca filtreleyin
Yukarıda bahsettiğimiz gibi, Özel Filtre yarar Kutools for Excel Büyük / küçük harfe duyarlı, metin uzunluğuna göre filtreleme, tarihleri filtreleme ile kolayca filtrelemeye yardımcı olabilir. Burada, Excel'de kalın veya italik biçimlendirilmiş metin hücrelerini filtrelemek için bu özelliğin nasıl uygulanacağını öğreteceğiz.
1. Filtreleyeceğiniz kalın veya italik biçimlendirilmiş hücreleri içeren sütun aralığını seçin (başlık dahil).
2. tık Kutools Artı > Özel Filtre > Filtre Kalın / İtalik Filtrele. Ekran görüntüsüne bakın:
3. tık OK haşhaş içinde Kutools for Excel devam etmek için iletişim kutusu (bu iletişim kutusu, ölçütleri kaç hücrenin karşıladığını belirtmek için açılır).
Artık tüm kalın veya italik biçimlendirilmiş metin hücreleri filtrelenmiştir.
Bu yardımcı programın ücretsiz denemesine (30 günlük) sahip olmak istiyorsanız, indirmek için lütfen tıklayınızve ardından yukarıdaki adımlara göre işlemi uygulamaya gidin.
3.4.2 Üstü çizili biçimlendirilmiş metne göre filtreleme
Üstü çizili ekleyerek kesen kişilerden oluşan bir liste aldığınızı ve tüm üstü çizili hücreleri filtreleyerek bulmanız gerektiğini varsayarsak, aşağıdaki yöntemler size bir iyilik yapabilir.
3.4.2.1 Üstü çizili biçimlendirilmiş metni Kullanıcı tanımlı işlev ve Filtre komutuyla filtrele
Üstü çizili biçimlendirilmiş metin hücrelerini tanımlamak için Kullanıcı tanımlı işlevi uygulayabilir ve ardından tüm üstü çizili hücreleri sonuçlara göre filtrelemek için Filtre komutunu kullanabilirsiniz.
1. Tuşuna basın. Ara Toplam + F11 tuşlarını açmak için Uygulamalar için Microsoft Visual Basic pencere.
2. içinde Uygulamalar için Microsoft Visual Basic Pencere, tıklayın Ekle > Modülü. Ve sonra aşağıdaki VBA kodunu Kod pencere.
Function HasStrike(Rng As Range) As Boolean
HasStrike = Rng.Font.Strikethrough
End Function
3. Tuşuna basın. Ara Toplam + Q kapatmak için anahtarlar Uygulamalar için Microsoft Visual Basic pencere.
4. Boş bir hücre seçin (bu hücre, hesaplamak istediğiniz hücrenin aynı satırında olmalıdır), aşağıdaki formülü girin ve Keşfet anahtar. Sonuç hücresini seçin, sürükleyin Otomatik Doldurma Kolu Bu formülü uygulamak için aşağıdaki hücrenin üzerine.
= HasStrike (B2)
Not: Karşılık gelen hücrenin üstü çizili yazı tipi efekti varsa, döndürür DOĞRU, aksi halde geri döner YANLIŞ.
5. Tüm sonuç hücrelerini seçin (başlık hücresini dahil edin), tıklayın Veri > Filtre.
6. Ardından açılır oku tıklayın> yalnızca DOĞRU seçeneğinin yanındaki kutuyu işaretleyin> Tamam. Gösterilen ekran görüntüsüne bakın.
Artık üstü çizili olarak biçimlendirilmiş tüm hücrelerin filtrelendiğini görebilirsiniz.
3.4.2.2 Üstü çizili biçimlendirilmiş metni harika bir araçla kolayca filtreleyin
İle Özel Filtre yarar Kutools for Excel, üstü çizili biçimlendirilmiş tüm hücreler yalnızca birkaç tıklama ile doğrudan filtrelenebilir.
1. Üstü çizili biçimlendirilmiş tüm hücreleri filtreleyeceğiniz sütun aralığını seçin, tıklayın Kutools Artı > Özel Filtre > Üstü Çizili Filtre.
2. Sonra a Kutools for Excel iletişim kutusu açılır ve size kaç hücrenin uygun olduğunu söyler, OK devam etmek.
Ardından, üstü çizili biçimlendirilmiş tüm hücreler aşağıda gösterilen ekran görüntüsü gibi filtrelenir.
Bu yardımcı programın ücretsiz denemesine (30 günlük) sahip olmak istiyorsanız, indirmek için lütfen tıklayınızve ardından yukarıdaki adımlara göre işlemi uygulamaya gidin.
3.4.3 Yazı tipine veya arka plan rengine göre filtreleme
Bu filtre biçimleri bölümünün en başında da belirttiğimiz gibi, Excel, yerleşik özelliği ile yazı tipi rengi, hücre rengi veya simge kümeleri gibi görsel kriterlere dayalı filtreleme verilerini destekler. Bu bölüm, nasıl uygulanacağını gösterir. Renklerine göre filtrele Hücreleri yazı tipine veya arka plan rengine göre ayrıntılı olarak filtreleme özelliği. Bu arada, bu sorunu çözmeye yardımcı olmak için kullanışlı bir üçüncü taraf işlevi öneriyoruz.
3.4.3.1 Filtre komutuyla bir yazı tipi veya arka plan rengine göre filtreleyin
Excel'de hücreleri belirli yazı tipine veya arka plan rengine göre filtrelemek için Filtre komutunun Renge Göre Filtrele özelliğini doğrudan uygulayabilirsiniz.
1. Hücreleri yazı tipine veya arka plan rengine göre filtreleyeceğiniz sütun aralığını seçin ve ardından Veri > Filtre.
2. Açılır oka tıklayın> Renklerine göre filtrele. Ardından, mevcut sütun aralığının tüm hücre renklerinin ve yazı tipi renklerinin listelendiğini görebilirsiniz. Herhangi bir hücre rengine veya yazı tipi rengine tıklayın, tüm hücreleri buna göre filtreleyecektir.
3.4.3.2 Kullanıcı tanımlı işlev ve Filtre komutuyla birden çok arka plan rengine göre filtreleme
Hücreleri birden çok arka plan rengine göre filtrelemek istiyorsanız, lütfen aşağıdaki yöntemi uygulayın.
Aşağıdaki ekran görüntüsü gibi B sütunundaki tüm hücreleri turuncu ve mavi arka plan renkleriyle filtrelemek istediğinizi varsayarsak. Öncelikle bu hücrelerin renk indeksini hesaplamanız gerekiyor.
1. Tuşuna basın. Ara Toplam + F11 tuşlarını aynı anda
2. içinde Uygulamalar için Microsoft Visual Basic Pencere, tıklayın Ekle > Modülü. Ardından aşağıdaki VBA kodunu kod penceresine kopyalayın.
VBA kodu: Hücre arka plan renk indeksini alın
Function GetColor(x As Range) As Integer
GetColor = x.Interior.ColorIndex
End Function
3. Tuşuna basın. Ara Toplam + Q kapatmak için anahtarlar Uygulamalar için Microsoft Visual Basic pencere.
4. Yeni bir sütunda, ilk hücreye bir başlık yazın (bu hücre, orijinal aralığın başlığının aynı satırında olmalıdır).
5. Başlık hücresinin yanındaki boş bir hücre seçin (burada E2'yi seçiyorum), aşağıdaki formülü içine girin ve Keşfet anahtar. Sonuç hücresini seçin ve ardından hücrenin Otomatik Doldurma Kolu Bu formülü uygulamak için aşağıdaki hücrelerin üzerine.
= GetColor (B2)
Not: Hücrenin dolgu rengi yoksa -4142 döndürür.
6. Yardımcı sütun hücrelerini seçin (başlık dahil), Veri > filtre sütuna bir filtre eklemek için.
7. Açılır listeyi açmak için açılır oka tıklayın ve ardından aşağıdaki gibi yapılandırın.
Şimdi hücreler, aşağıda gösterilen ekran görüntüsü gibi belirtilen arka plan renklerine göre filtrelenir.
3.4.3.3 Harika bir araçla yazı tipine veya arka plan rengine göre kolayca filtreleyin
Kuşkusuz, hücreleri yazı tipine veya arka plan rengine göre filtrelemek için yerleşik Renge Göre Filtreleme özelliğini uygulamak kolaydır. Bununla birlikte, dezavantajı, açılır liste kutusunun orijinal verilerin içeriğini kapsamasıdır, böylece bir yazı tipi veya arka plan rengini doğru bir şekilde seçmek için verileri hiçbir zaman görüntüleyemeyiz. Bu sorunu önlemek için, burada Özel Filtre yarar Kutools for Excel.
1. Hücreleri yazı tipine veya arka plan rengine göre filtreleyeceğiniz sütun aralığını seçin ve ardından Kutools Artı > Özel Filtre > Özel Filtre.
2. içinde Özel Filtre iletişim kutusu, lütfen aşağıdaki gibi yapılandırın.
Ardından, seçilen aralıktaki belirtilen yazı tipi rengine veya arka plan rengine sahip tüm hücreler filtrelenir.
Bu yardımcı programın ücretsiz denemesine (30 günlük) sahip olmak istiyorsanız, indirmek için lütfen tıklayınızve ardından yukarıdaki adımlara göre işlemi uygulamaya gidin.
3.4.4 Formülleri içeren hücreleri filtreleyin
Hem gerçek değerleri hem de formülleri içeren uzun bir veri listeniz varsa ve yalnızca formül hücrelerini filtrelemeniz gerekiyorsa ne yapabilirsiniz? Bu bölüm, bunu başarmak için iki yöntem sunar.
3.4.4.1 Formül hücrelerini Kullanıcı tanımlı işlev ve Filtre komutuyla filtreleyin
Öncelikle, Kullanıcı tanımlı işlevle listedeki tüm formül hücrelerini bulmanız, ardından formül hücrelerini sonuçlara göre filtrelemek için Filtre komutunu uygulamanız gerekir.
1. Tuşuna basın. Ara Toplam + F11 tuşlarını açmak için Uygulamalar için Microsoft Visual Basic pencere.
2. içinde Uygulamalar için Microsoft Visual Basic Pencere, tıklayın Ekle > Modül, ardından aşağıdaki VBA kodunu Kod penceresine kopyalayın.
Function HasFormula(Cell)
HasFormula = Cell.HasFormula
End Function
3. Tuşuna basın. Ara Toplam + Q kapatmak için anahtarlar Uygulamalar için Microsoft Visual Basic pencere.
4. Boş bir hücre seçin, bu hücre bir formül hücresi olup olmadığını kontrol etmek istediğiniz hücrenin aynı satırında olmalıdır, aşağıdaki formülü içine girin ve ardından Keşfet anahtar. Sonuç hücresini seçin, sürükleyin Otomatik Doldurma Kolu Bu formülü uygulamak için aşağıdaki hücrelerin üzerine.
= HasFormula (C2)
Yukarıdaki ekran görüntüsünde gösterildiği gibi sonuçlar YANLIŞ ve DOĞRU, karşılık gelen hücre bir formül hücresiyse, DOĞRU sonucunu, aksi takdirde YANLIŞ döndürdüğünü gösterir.
5. Sonuç hücrelerini seçin (başlık hücresini dahil edin), tıklayın Veri > filtre ona bir filtre eklemek için.
6. Açılır oku tıklayın, yalnızca DOĞRU kutusunu ve sonra Tamam'ı tıklatın. Tamam.
Ardından, tüm formül hücrelerinin filtrelendiğini görebilirsiniz.
3.4.4.2 Harika bir araçla formül hücrelerini kolayca filtreleyin
Burada, formül hücrelerini yalnızca birkaç tıklamayla kolayca filtrelemenize yardımcı olmak için Kutools for Excel'in Özel Filtre yardımcı programını gösterin.
1. Tüm formül hücrelerini filtrelemek istediğiniz listeyi seçin ve ardından Kutools Artı > Özel Filtre > Formülü Filtrele.
2. Kutools for Excel iletişim kutusu açılır ve size kaç hücrenin uygun olduğunu söyler, OK devam etmek.
Ardından, tüm formül hücreleri aşağıda gösterilen ekran görüntüsü gibi filtrelenir.
Ayrıca şunu da kullanabilirsiniz: Özel Filtre özelliği Kutools for Excel diğer biçimlendirmeye sahip hücreleri kolayca filtrelemek için, örneğin:
Tüm hücreleri yorumlarla filtreleyin, daha fazlasını öğrenmek için tıklayın ...
Birleştirilmiş tüm hücreleri belirli bir değere göre filtreleyin, daha fazlasını öğrenmek için tıklayın ...
Bu yardımcı programın ücretsiz denemesine (30 günlük) sahip olmak istiyorsanız, indirmek için lütfen tıklayınızve ardından yukarıdaki adımlara göre işlemi uygulamaya gidin.
3.5 Joker karakterle filtre
Bazen filtreleme yaparken tam arama kriterlerini unutabilirsiniz. Bu durumda joker karakterleri kullanmanızı tavsiye ederiz.
Excel'de yalnızca 3 joker karakter vardır:
Joker karakter | Açıklama | Örnek E-posta |
* (yıldız işareti) | Herhangi bir sayıda karakteri temsil eder | Örneğin, * çilek bulur "Böğürtlen""çilek""Yaban mersini" ve benzeri |
? (soru işareti) | Herhangi bir tek karakteri temsil eder | Örneğin, l? ck bulur "yalamak""kilitlemek""eksiklik" ve benzeri |
~ (gelgit) ardından *, ?ya da ~ | Gerçek bir *,? or ~ karakter | Örneğin, Yüz ~ * Dükkan bulur "Yüz * Mağazası" |
Filtrelemede joker karakterin nasıl kullanılacağını görelim.
Aşağıdaki ekran görüntüsü görüntüsü olarak B sütununda Market ile biten tüm hücreleri filtrelemeniz gerektiğini varsayarsak, lütfen aşağıdaki işlemleri gerçekleştirin.
1. Öncelikle bir ölçüt aralığı oluşturun. Orijinal sütun başlığıyla aynı olan bir başlık girin ve ardından aşağıdaki hücreye filtre ölçütlerini yazın. Ekran görüntüsüne bakın:
2. tık Veri > Gelişmiş.
3. Açılışta Gelişmiş Filtre iletişim kutusunda aşağıdaki gibi yapılandırın.
Ardından Market ile biten tüm hücreler filtrelenir. Ekran görüntüsüne bakın:
Filtrelemede * ve ~ joker karakterlerinin kullanımı yukarıdaki işlemlerle aynıdır.
3.6 Yerleşik arama kutusu ile filtre
Excel 2010 veya sonraki sürümleri kullanıyorsanız, Excel Filtresi'nde yerleşik bir arama kutusu olduğunu fark edebilirsiniz. Bu bölümde, Excel'deki verileri filtrelemek için bu arama kutusunun nasıl kullanılacağı gösterilecektir.
Aşağıdaki ekran görüntüsünde gösterildiği gibi, "Market" içeren tüm hücreleri filtrelemek istiyorsunuz, arama kutusu bunu kolayca yapmanıza yardımcı olabilir.
1. Verileri filtreleyeceğiniz sütun aralığını seçin, tıklayın Veri > filtre ona bir filtre eklemek için.
2. Açılır oku tıklayın, girin "Market" arama kutusuna girin ve ardından Tamam.
Arama kutusuna veri girerken tüm nitelikli metinlerin gerçek zamanlı olarak listelendiğini görebilirsiniz.
Ardından, "Market" içeren tüm hücreler, aşağıda gösterilen ekran görüntüsü gibi filtrelenir.
4. Yalnızca görünür verileri kopyalayın (gizli veya filtrelenmiş verileri göz ardı edin)
Varsayılan olarak, Excel hem görünür hem de gizli hücreleri kopyalar. Filtrelemeden sonra yalnızca görünen hücreleri kopyalamak istiyorsanız, aşağıdaki yöntemlerden birini deneyebilirsiniz.Görünür verileri yalnızca kısayol tuşlarıyla kopyalayın
Yalnızca görünen hücreleri seçmek için kısayol tuşlarını kullanabilir ve ardından bunları manuel olarak kopyalayıp gerekli bir yere yapıştırabilirsiniz.
1. Yalnızca görünen hücreleri kopyalamak istediğiniz aralığı seçin. Bu adımda hem görünür hem de gizli hücreler seçilir.
2. Tuşuna basın. Ara Toplam ve ; aynı anda anahtarlar. Şimdi yalnızca görünen hücreler seçildi.
3. Tuşuna basın. Ctrl + C seçili hücreleri kopyalamak için tuşlarına basın ve ardından Ctrl + V yapıştırmak için anahtarlar.
Görünür verileri yalnızca harika bir araçla kolayca kopyalayın
İşte tanıtın Görünene Yapıştır özelliği Kutools for Excel görünür verileri yalnızca Excel'de kolayca kopyalamanız için. Ayrıca, bu özellik sayesinde, değerleri yalnızca filtrelenmiş bir aralıktaki görünür hücrelere kopyalayıp yapıştırabilirsiniz.
1. Yalnızca görünür hücreleri kopyalamak istediğiniz filtrelenmiş aralığı seçin ve ardından Kutools > Aralık > makarna to Görünür > Türkiye / Yalnızca Değerleri Yapıştır.
Formül hücreleri için şunu seçin: Türkiye hem sonucu hem de formülleri kopyalar, seçin Yalnızca Değerleri Yapıştır yalnızca gerçek değerleri kopyalar.
2. Açılırken Görünür Aralığa Yapıştır iletişim kutusunda, kopyalanan hücrelerin çıktısını almak için boş bir hücre seçin ve ardından OK.
Ardından, yalnızca seçili filtrelenmiş aralıktaki görünür hücreler kopyalanır ve yeni bir yere yapıştırılır.
Not: Hedef aralık filtrelendiyse, seçilen değerler yalnızca görünen hücrelere yapıştırılacaktır.
Bu yardımcı programın ücretsiz denemesine (30 günlük) sahip olmak istiyorsanız, indirmek için lütfen tıklayınızve ardından yukarıdaki adımlara göre işlemi uygulamaya gidin.
5. Filtrelemeden sonra gizli veya görünür satırları silin
Filtrelenmiş bir liste için, yalnızca görünür verileri tutmak için gizli satırları silmeniz gerekebilir. Bu bölümde, Excel'de filtrelenmiş bir listedeki gizli veya görünür satırları silmek için üç yöntem öğreneceksiniz.
Geçerli çalışma sayfasındaki tüm gizli satırları VBA kodu ile sil
Aşağıdaki VBA kodu, Excel'deki geçerli çalışma sayfasından tüm gizli satırların silinmesine yardımcı olabilir.
Not: Bu VBA, yalnızca filtrelenmiş listedeki gizli satırı değil, aynı zamanda manuel olarak gizlediğiniz satırları da kaldırır.
1. Çalışma sayfasında kaldırmak istediğiniz gizli satırlar var, Ara Toplam + F11 anahtarları aynı anda açmak için Uygulamalar için Microsoft Visual Basic pencere.
2. içinde Uygulamalar için Microsoft Visual Basic Pencere, tıklayın Ekle > Modül, ve ardından aşağıdaki VBA kodunu Modül penceresine kopyalayın.
VBA kodu: Geçerli çalışma sayfasından tüm gizli satırları sil
Sub RemoveHiddenRows()
Dim xRow As Range
Dim xRg As Range
Dim xRows As Range
On Error Resume Next
Set xRows = Intersect(ActiveSheet.Range("A:A").EntireRow, ActiveSheet.UsedRange)
If xRows Is Nothing Then Exit Sub
For Each xRow In xRows.Columns(1).Cells
If xRow.EntireRow.Hidden Then
If xRg Is Nothing Then
Set xRg = xRow
Else
Set xRg = Union(xRg, xRow)
End If
End If
Next
If Not xRg Is Nothing Then
MsgBox xRg.Count & " hidden rows have been deleted", , "Kutools for Excel"
xRg.EntireRow.Delete
Else
MsgBox "No hidden rows found", , "Kutools for Excel"
End If
End Sub
3. Tuşuna basın. F5 kodu çalıştırmak için anahtar.
4. Sonra a Kutools for Excel iletişim kutusu açılır ve size kaç tane gizli satırın kaldırıldığını bildirir. OK kapatmak için.
Artık tüm gizli satırlar (otomatik gizli satırlar ve manuel olarak gizlenmiş satırlar dahil) kaldırılır.
Git özelliğiyle filtrelendikten sonra görünen satırları silin
Yalnızca belirli bir aralıktaki görünür satırları kaldırmak istiyorsanız, git özelliği size yardımcı olabilir.
1. Görünen satırları kaldırmak istediğiniz filtrelenmiş aralığı seçin, F5 tuşuna basarak git iletişim kutusu.
2. içinde git iletişim kutusunda, Özel düğmesine basın.
3. içinde Özelliğe Git iletişim kutusunu seçin. Yalnızca görünür hücreler seçeneğini ve sonra Tamam'ı tıklatın. OK düğmesine basın.
4. Şimdi tüm görünür hücreler seçilir. Seçili aralığı sağ tıklayın ve tıklayın Sırayı sil bağlam menüsünde.
Ardından görünen tüm hücreler silinir.
Harika bir araçla filtreledikten sonra gizli veya görünür satırları kolayca silin
Yukarıdaki yöntemler sıkıcı ve zaman alıcıdır. İşte tavsiye Gizli (Görünür) Satırları ve Sütunları Sil özelliği Kutools for Excel. Bu özellikle, gizli veya görünür satırları yalnızca seçilen bir aralıkta değil, aynı zamanda geçerli çalışma sayfasında, birden çok seçili çalışma sayfasında veya tüm çalışma kitabında da kolayca silebilirsiniz. Lütfen aşağıdaki işlemleri yapın.
1. Tüm gizli veya görünür satırları ondan kaldırmak istediğiniz bir aralık seçin.
Notlar:
2. tık Kutools > Sil > Gizli (Görünür) Satırları ve Sütunları Sil.
3. içinde Gizli (Görünür) Satırları ve Sütunları Sil iletişim kutusu, aşağıdaki gibi yapılandırmanız gerekir.
4. Daha sonra tüm görünür veya gizli satırlar bir defada silinir. Bu arada, silinen satırların sayısını size söyleyen bir iletişim kutusu açılır. OK tüm operasyonu bitirmek için.
Bu yardımcı programın ücretsiz denemesine (30 günlük) sahip olmak istiyorsanız, indirmek için lütfen tıklayınızve ardından yukarıdaki adımlara göre işlemi uygulamaya gidin.
6. Birden çok sayfaya filtre uygulayın
Normalde, bir çalışma sayfasındaki verileri filtrelemek kolaydır. Bu bölümde, ortak veri yapısına sahip birden çok çalışma sayfasında aynı ölçütlere sahip verileri nasıl filtreleyeceğinizi öğreneceksiniz.
Bir çalışma kitabının aşağıda gösterilen ekran görüntüsü gibi üç çalışma sayfası içerdiğini varsayarsak, şimdi bu üç çalışma sayfasındaki verileri aynı anda aynı ölçütlerle filtrelemek istiyorsunuz "Ürün = KTE", Aşağıdaki VBA kodu size bir iyilik yapabilir.
1. Tuşuna basın. Ara Toplam + F11 tuşlarını açmak için Uygulamalar için Microsoft Visual Basic pencere.
2. içinde Uygulamalar için Microsoft Visual Basic Pencere, tıklayın Ekle > Modül, ve ardından aşağıdaki VBA kodunu modül penceresine kopyalayın.
VBA kodu: Verileri aynı anda birden çok çalışma sayfasında filtreleyin
Sub apply_autofilter_across_worksheets()
'Updateby Extendoffice 20210518
Dim xWs As Worksheet
On Error Resume Next
For Each xWs In Worksheets
xWs.Range("A1").AutoFilter 1, "=KTE"
Next
End Sub
Not: Çizgi "Xws.Range ("A1" .AutoFilter 1, "= KTE")"Kodundaki", A sütunundaki verileri ölçüt = KTE ile filtreleyeceğinizi ve 1 sayısı sütun A sütununun numarası olduğunu belirtir. Bunları ihtiyacınıza göre değiştirebilirsiniz. Örneğin, B sütununda 500'den büyük olan tüm sayıları filtrelemek istiyorsanız, bu satırı "Xws.Range ("B1" .AutoFilter 2, "> 500") anlayışının sonucu olarak, buzdolabında iki üç günden fazla durmayan küçük şişeler elinizin altında bulunur.
3. Tuşuna basın. F5 kodu çalıştırmak için anahtar.
Daha sonra belirtilen sütunlar, mevcut çalışma kitabının tüm çalışma sayfalarında aynı anda filtrelenir. Aşağıdaki sonuçlara bakın.
7. Verileri değiştirdikten sonra filtreyi yeniden uygulayın
Bazen filtrelenmiş bir aralık için değişiklikler yapmış olabilirsiniz. Ancak, aralıkta ne tür değişiklikler yaparsanız yapın, filtre sonucu aynı kalır (aşağıdaki ekran görüntüsüne bakın). Bu bölümde, yaptığınız değişikliklerin dahil edilmesi için mevcut aralıkta filtreyi manuel veya otomatik olarak yeniden uygulamanız için size iki yöntem göstereceğiz.
Yeniden uygula komutuyla filtreyi manuel olarak yeniden uygulayın
Excel'de yerleşik bir Yeniden başvur filtrenin manuel olarak yeniden uygulanmasına yardımcı olma özelliği. Aşağıdaki şekilde başvurabilirsiniz.
Tıkla Veri > Yeniden başvur Geçerli sayfadaki filtreyi yeniden uygulamak için.
Ardından, filtrelenmiş aralığın yaptığınız değişiklikleri içerecek şekilde yeniden uygulandığını görebilirsiniz.
VBA kodu ile filtreyi otomatik olarak yeniden uygulayın
Filtrelenmiş listenin sık sık değiştirilmesi gerekiyorsa, bu Yeniden Uygula özelliğini uygulamak için tekrar tekrar tıklamanız gerekir. Burada, veriler değiştiğinde bir filtreyi gerçek zamanlı olarak otomatik olarak yeniden uygulamaya yardımcı olacak bir VBA kodu sağlayın.
1. Çalışma sayfasında otomatik olarak yeniden uygulamak istediğiniz filtre bulunur, sayfa sekmesine sağ tıklayın ve seçin Kodu Görüntüle.
2. Açılışta Uygulamalar için Microsoft Visual Basic penceresinde aşağıdaki VBA kodunu Kod penceresine kopyalayın.
VBA kodu: Verileri değiştirirken filtreyi otomatik olarak yeniden uygulayın
Private Sub Worksheet_Change(ByVal Target As Range)
Sheets("Sheet2").AutoFilter.ApplyFilter
End Sub
Not: Kodda, "Sayfa2" mevcut çalışma sayfasının adıdır. İhtiyaçlarınıza göre değiştirebilirsiniz.
3. Tuşuna basın. Ara Toplam + Q kapatmak için anahtarlar Uygulamalar için Microsoft Visual Basic pencere.
Şu andan itibaren, filtrelenmiş listedeki verileri değiştirirken, filtrelenen sonuç dinamik olarak ayarlanacaktır. Aşağıdaki gif resmine bakın.
8. Filtreyi temizleyin veya kaldırın
Yukarıdaki içeriğe nasıl filtre ekleyeceğimizi, uygulayacağımızı ve kullanacağımızı öğrendik. Burada, Excel'de filtreyi nasıl temizleyeceğimizi veya kaldıracağımızı öğreneceğiz.
8.1 Bir sütundan filtreyi temizleme
Bir sütuna filtre uyguladıktan sonra temizlemek istiyorsanız, filtrelenmiş simgeye tıklayın ve ardından "Üstbilgi adı" ndaki Filtreyi Temizle açılır menüden.
8.2 Çalışma sayfasındaki tüm filtreleri temizleyin
Birden çok sütuna filtre uyguladıysanız ve hepsini aynı anda temizlemek istiyorsanız, Veri > Açık.
Ardından, aşağıda gösterilen ekran görüntüsü gibi tüm filtreler temizlenir.
8.3 Mevcut çalışma kitabındaki tüm çalışma sayfalarından filtreleri temizle
Bir çalışma kitabındaki birden çok çalışma sayfasına filtre uyguladığınızı ve bu filtreleri bir kerede temizlemek istediğinizi varsayarsak. Aşağıdaki VBA kodu size bir iyilik yapabilir.
1. Çalışma kitabını açın, ondan tüm filtreleri temizleyeceksiniz ve ardından Ara Toplam + F11 tuşlarını aynı anda
2. Açılışta Uygulamalar için Microsoft Visual Basic Pencere, tıklayın Ekle > Modül, ve ardından aşağıdaki VBA kodunu modül penceresine kopyalayın.
VBA kodu: Geçerli çalışma kitabındaki tüm çalışma sayfalarından filtreleri temizleyin
Sub Auto_Open()
'Updated by Extendoffice 20201113
Dim xAF As AutoFilter
Dim xFs As Filters
Dim xLos As ListObjects
Dim xLo As ListObject
Dim xRg As Range
Dim xWs As Worksheet
Dim xIntC, xF1, xF2, xCount As Integer
Application.ScreenUpdating = False
On Error Resume Next
For Each xWs In Application.Worksheets
xWs.ShowAllData
Set xLos = xWs.ListObjects
xCount = xLos.Count
For xF1 = 1 To xCount
Set xLo = xLos.Item(xF1)
Set xRg = xLo.Range
xIntC = xRg.Columns.Count
For xF2 = 1 To xIntC
xLo.Range.AutoFilter Field:=xF2
Next
Next
Next
Application.ScreenUpdating = True
End Sub
3. Tuşuna basın. F5 kodu çalıştırmak için anahtar. Ardından, mevcut çalışma kitabındaki tüm çalışma sayfalarından tüm filtreler temizlenir.
8.4 Çalışma sayfasındaki tüm filtreleri kaldırın
Yukarıdaki yöntemler yalnızca filtrelenmiş durumu temizlemeye yardımcı olur ve filtreler yine de çalışma sayfasında kalır. Bir çalışma sayfasından tüm filtreleri kaldırmak istiyorsanız, aşağıdaki yöntemleri deneyin.
Filtreyi kapatarak bir çalışma sayfasındaki tüm filtreleri kaldırın
Tıkla Veri > filtre özelliği kapatmak için (Filtre düğmesi vurgu durumunda değildir).
Kısayol tuşuyla bir çalışma sayfasındaki tüm filtreleri kaldırın
Ayrıca, bir çalışma sayfasındaki tüm filtreleri kaldırmak için kısayol tuşu uygulayabilirsiniz.
Çalışma sayfasında kaldırmak istediğiniz filtreler var, tuşuna basın Ctrl + vardiya + L tuşlarını aynı anda
Ardından mevcut çalışma sayfasındaki tüm filtreler hemen kaldırılır.
En İyi Ofis Üretkenlik Araçları
Kutools for Excel ile Excel Becerilerinizi Güçlendirin ve Daha Önce Hiç Olmadığı Gibi Verimliliği Deneyimleyin. Kutools for Excel, Üretkenliği Artırmak ve Zamandan Tasarruf Etmek için 300'den Fazla Gelişmiş Özellik Sunar. En Çok İhtiyacınız Olan Özelliği Almak İçin Buraya Tıklayın...
Office Tab, Office'e Sekmeli Arayüz Getirir ve İşinizi Çok Daha Kolay Hale Getirir
- Word, Excel, PowerPoint'te sekmeli düzenlemeyi ve okumayı etkinleştirin, Publisher, Access, Visio ve Project.
- Yeni pencereler yerine aynı pencerenin yeni sekmelerinde birden çok belge açın ve oluşturun.
- Üretkenliğinizi% 50 artırır ve her gün sizin için yüzlerce fare tıklamasını azaltır!