Excel Filtresi: Excel'de Ekle, Kullan, Kaldır ve daha gelişmiş işlemler
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.
Bu eğitici esas olarak şunları kapsar: (Karşılık gelen içeriğe gitmek için aşağıdaki veya sağdaki içindekiler tablosunda herhangi bir başlığa tıklayın.)
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.
Filtre eklemek istediğiniz aralık veya tablodaki herhangi bir hücreyi seçin, Veri > Filtre.
Filtre eklemek istediğiniz aralık veya tablodaki herhangi bir hücreyi seçin, Anasayfa > Sırala ve Filtrele > Filtre.
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.
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.
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) Yerleşik işlemlerden bir karşılaştırma belirtin. Veya işaretini kaldırabilirsiniz Tümünü Seç Tüm verilerin seçimini kaldırmak için kutucuğu seçin ve ardından yalnızca göstermek istediğiniz verilerin yanındaki kutuları işaretleyin.
3) OK Filtrelemeyi başlatmak için düğmesine basın. Ekran görüntüsüne bakın:
Şimdi filtre C sütununa uygulanır. Belirttiğiniz tüm veriler görüntülenir ve geri kalanlar gizlenir.
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.
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.
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.
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.
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 Ürün > 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 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.
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.
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.
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ğı.
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.
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.
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.
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.
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ğı.
Ş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.
İş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.
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.
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.
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.
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.
İ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:
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.
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.
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.
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.
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.
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:
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.
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:
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, Anasayfa > 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.
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.
Ü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.
Ü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.
Fonksiyon HasStrike (Aralık Olarak Aralık) As Boolean HasStrike = Rng.Font.Strikethrough End Fonksiyonu
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.
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.
İ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 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.
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.
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
Fonksiyon GetColor (x As Range) As Integer GetColor = x.Interior.ColorIndex End Fonksiyonu
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.
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.
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.
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.
Ö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.
İşlev HasFormula (Hücre) 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.
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.
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 ...
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|
|* (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.
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.
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.
İş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ümü / Yalnızca Değerleri Yapıştır.
Formül hücreleri için şunu seçin: Tümü 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.
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.
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 As Error Resume Next Set xRows = Intersect (ActiveSheet.Range ("A: A"). EntireRow, ActiveSheet.UsedRange) Eğer xRows Hiç Bir Şey Değilse Sonra Şunun için Sub'dan Çık Her xRow In xRows.Columns (1) .Cells If xRow.EntireRow.Hidden Sonra xRg = xRow Else Set xRg = Union (xRg, xRow) End If End If Next If Değilse, Sonra MsgBox xRg .Count & "gizli satırlar silindi", "Kutools for Excel" xRg.EntireRow.Delete Başka Mesaj Kutusu "Gizli satır bulunamadı", "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.
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.
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.
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 Çalışma Sayfalarındaki Her xW için Devam Et Hata Durumunda Çalışma Sayfası Olarak xW'leri Karart xWs.Range ("A1"). Otomatik Filtre 1, "= KTE" Sonraki Son Alt
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.
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.
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.
Le Marchê'nin deri koleksiyonlarını görmek için 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.
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
Özel Alt Çalışma Sayfası_Değiştir (Aralık Olarak ByVal Hedefi) Sayfaları ("Sayfa2"). Otomatik Filtre UygulaFilter Son Alt
Not: Kodda, "Sayfa2" mevcut çalışma sayfasının adıdır. İhtiyaçlarınıza göre değiştirebilirsiniz.
Şu andan itibaren, filtrelenmiş listedeki verileri değiştirirken, filtrelenen sonuç dinamik olarak ayarlanacaktır. Aşağıdaki gif resmine bakı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.
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.
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.
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 () 'tarafından güncellendi Extendoffice 20201113 Dim xAF, Filtreler Olarak xF'leri Filtreler Olarak Boyutlandır xLo'ları ListObjects Olarak Dim xLo As ListObject Dim xRg As Worksheet Dim xIntC, xF1, xF2, xCount As Integer Application.ScreenUpdating = False On Error Resume for each xWs in Application. Çalışma Sayfaları 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 .Range.AutoFilter Alanı: = xF2 Sonraki Sonraki Sonraki 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.
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
Le Marchê'nin deri koleksiyonlarını görmek için 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.