İçindekiler
Bu makalede, aşağıdakilerin nasıl giderileceğine ilişkin bazı değerli yöntemler kısaca açıklanacaktır BOŞLUKLAR bir veri doğrulama listesi Excel'de bir excel grafiğinin listesinde boşluklar olduğunda, aynı zamanda veri doğrulama listesi ki bu istenmeyen bir durumdur.
Bu nedenle, aşağıdaki veri kümesi üzerinde çalışarak nasıl kaldırabileceğinizi göstereceğim BOŞLUKLAR bir veri doğrulama listesi Excel'de.
Alıştırma Çalışma Kitabını İndirin
Veri Doğrulama Boşlukları Kaldır.xlsxBoş Hücrelerle Veri Doğrulama Listesi Oluştururken Yaşanan Sorun
Şöyle bir şey yaratırsak ne olacağını göstereyim açılır liste Önce boş hücreler de dahil olmak üzere açılır liste .
Adımlar:
- Hücreyi seçin C5 .
- Ve sonra seçin Veri >> Veri Araçları >> Veri Doğrulama
- A iletişim kutusu görünecektir. seçin Liste itibaren İzin ver çubuğu (Aşağıdaki şekilde gösterilmiştir).
- Şimdi işaretli olana tıklayın simgesi .
- Bundan sonra, hücreleri seçin B5 için B14 ve işaretli olana tıklayın simgesi .
- Sonra, sadece tıklayın TAMAM. .
Bu şekilde, az önce açılır liste .
Burada şunu fark edebilirsiniz açılır liste ile birlikte oluşturulur boş hücreler Şimdi bu boş hücreleri nasıl hariç tutabileceğinizi açıklayacağım. açılır liste .
Excel'de Veri Doğrulama Listesinden Boşlukları Kaldırmanın 5 Yolu
1. OFFSET Fonksiyonunu Kullanarak Veri Doğrulama Listesinden Boşlukları Kaldırma
Bu, eviniz için daha fazla alan yaratmanın bir yoludur. açılır liste Bu sütunda hiç boşluk bırakmadan önce filtre dışarı BOŞLUKLAR Süreci tartışalım.
Veri setimizde bazı değişikliklere ihtiyacımız var.
- Hadi yeni bir sütun önünde sütun için kullanılmakta olan açılır liste . Yeni şirkete sütun ve sütun için kullandığımız açılır liste olarak Boşluklu İsim Listesi ve Boşluksuz Liste (Nasıl oluşturulacağını görmek için açılır liste lütfen şu adrese gidin Bölüm 1 ).
Adımlar:
- İlk olarak, hücreye aşağıdaki formülü yazın C5 .
=FILTER(B5:B14,B5:B14"")
Burada FİLTRE fonksiyonunun alacağı B5:B14 aralığı ve herhangi bir BOŞLUKLAR arasında aralık . O zaman filtreler dışarı boş veya boş hücreleri Liste.
- Şimdi GİRİŞ Şunları göreceksiniz isim listesi hiçbir şey olmadan BOŞLUKLAR .
- Bundan sonra, şunları seçin İsim Yöneticisi gelen Formül Sekmesi ve üzerine tıklayın Yeni .
- Kendini ver aralık Bir isim. NameNonBlanks adı olarak aralık .
- Ve sonra aşağıdaki formülü yazın Şunları ifade eder
=offset(offset!$C$5,0,0,counta(offset!$C$4:$C$16)-1,1)
Bu senaryoda, bazı yeni adları girebileceğimiz birkaç hücre daha kullanmak istiyoruz, ancak BOŞLUKLAR bizim açılır liste Burada bu alanlar için yeni girişler oluşturuyoruz. veri doğrulama listesi gelen C12 için C16 Bunu aklınızda tutun. ofset!' şu anlama gelir levha kullandığımız isim.
- Şimdi tıklayın TAMAM. . Bir tane göreceksiniz Pencere . Sadece Kapat o.
- Ve sonra hücreyi seçin D5 ve seçin Veri >> Veri Doğrulama Listesi .
- Değiştirin Kaynak Adı için =NameNonBlanks .
- Tıklayın TAMAM. .
- Seçiniz açılır liste hücrede çubuk D5 listesini göreceksiniz. isimler kullanıyoruz.
- Şimdi hücre boyunca bazı yeni isimler yazın C12 için C16 .
- Ardından şunları seçin veri doğrulama listesi hücre D5 .
Yeni bir isimler senin içinde açılır liste . Hücrenin altında yeni girişler göremezsiniz C16 çünkü onlar senin aralık .
Bu yaklaşımı takip ederek, bazı boş alanlar yeni girişler için veri doğrulama listesi hiçbir şey yapmadan BOŞLUKLAR İçinde.
Daha fazlasını okuyun: Veri Doğrulama için Excel Açılır Listesi Nasıl Oluşturulur (8 Yol)
2. Listeden Boşlukları Kaldırmak için Özel Git Komutunu Kullanma
Biz kendimiz yarattık açılır liste ( Bölüm 1 ), şunları görürsünüz BOŞLUKLAR Bunları kaldırmak için aşağıdaki adımları uygulayabiliriz.
Adımlar:
- Hücreleri seçin B5 için B14 ve ardından Ev >> Bul & Seç >> Özel'e Git .
- Bundan sonra, şunları seçin Boşluklar ve ardından TAMAM. .
- Bu işlem aşağıdakileri seçecektir boş hücreler .
- Şimdi bunlardan herhangi birini seçin boş hücreler , do sağ tıklama üzerine gelin ve Silme için Silme ve Boşluklar .
- Bir tane göreceksiniz iletişim kutusu . Seçin Hücreleri Yukarı Kaydır ve tıklayın TAMAM. .
- Bu işlem, aşağıdakileri kaldıracaktır BOŞLUKLAR orijinalinden Liste yanı sıra açılır liste .
Bu yaklaşımı izleyerek, aşağıdakileri kolayca kaldırabilirsiniz BOŞLUKLAR veya boş hücreler bir açılır liste .
Daha Fazla Oku: Excel'de Çoklu Seçim ile Veri Doğrulama Açılır Listesi Oluşturma
3. Veri Doğrulama Listesinden Boşlukları Kaldırmak için Excel Filtre İşlevini Kullanma
Biz uygulayabilirsiniz FİLTRE fonksiyonundan veri seti kullanacağız. Bölüm 2 Nasıl oluşturulacağını görmek için açılır liste lütfen şu adrese gidin Bölüm 1 .
Adımlar:
- Aşağıdaki formülü hücreye yazın C5 .
=FILTER(B5:B14,B5:B14"")
Burada FİLTRE fonksiyonunun alacağı B5:B14 aralığı ve herhangi bir BOŞLUKLAR arasında aralık . O zaman filtreler dışarı boş veya boş hücreleri Liste.
- Tuşuna basın GİRİŞ tuşuna bastığınızda isim listesi hiçbir şey olmadan BOŞLUKLAR .
- Ama eğer Açılır Liste yine de içerdiğini göreceksiniz BOŞLUKLAR gelen C sütunu .
- Yani bunları kaldırmak için BOŞLUKLAR adresine gidin. Veri Doğrulama gelen Veri Sekmesi .
- Son hücresini değiştir aralık için C11 senin gibi filtrelenmiş listesinde C5 aralığı için C11 içinde Kaynak
- Şimdi tıklayın TAMAM. . Artık hiçbir şeyiniz olmayacak boş hücreleriniz açılır liste .
Bu, aşağıdakileri kaldırmak için oldukça etkili bir yoldur BOŞLUKLAR bir açılır liste .
Daha fazlasını okuyun: Excel Veri Doğrulama Filtreli Açılır Liste (2 Örnek)
Benzer Okumalar:
- Excel Veri Doğrulamasında Özel DÜŞEYARA Formülü Nasıl Kullanılır
- [Düzeltildi] Excel'de Kopyala Yapıştır için Veri Doğrulama Çalışmıyor (Çözümlü)
- Excel'de Tablodan Veri Doğrulama Listesi Nasıl Yapılır (3 Yöntem)
- Excel'de Tek Hücrede Birden Fazla Veri Doğrulama Uygulayın (3 Örnek)
- Excel Veri Doğrulama Yalnızca Alfanümerik (Özel Formül Kullanarak)
4. Veri Doğrulama Listesinden Boşlukları Kaldırmak için IF, COUNTIF, ROW, INDEX ve Small Fonksiyonlarının Birleştirilmesi
kombinasyonunu da kullanabiliriz. EĞER , COUNTIF , SIRA , İNDEKS ve KÜÇÜK boş hücreleri kaldırmak için veri doğrulama listesi Biraz karmaşık olacak. Bölüm 2 . ve nasıl oluşturulacağını görmek için açılır liste adresine gidin. Bölüm 1 .
Adımlar:
- İlk olarak, hücreye aşağıdaki formülü yazın C5 .
=IF(COUNTIF($B$5:$B$14,"?*") |
Formülün iki ana bölümü vardır. İlk bölüm şöyledir COUNTIF($B$5:$B$14,"?*")
- Bu COUNTIF fonksiyon sayıları boş olmayan metin burada ve bu yüzden 7 isimler içinde C sütunu .
- Bu SIRA fonksiyonunun döndürdüğü sıra sayısı hücre ve bizim boş hücre konumunda 5 hücreden B5 . Çıkarıyoruz 4 Çünkü bundan daha az olmasını istiyoruz.
- Şimdi vur GİRİŞ .
- Kullanın Doldurma Kolu için Otomatik Doldurma alt hücreler.
- Şimdi elimizde İsim listesi hiçbir şey olmadan BOŞLUKLAR . Ama eğer tıklarsak veri doğrulama listesi hala görüyoruz BOŞLUKLAR içinde açılır liste .
- Ve bunları kaldırmak için BOŞLUKLAR adresine gidin. Veri Doğrulama itibaren Veri Sekmesi .
- Son hücresini değiştir aralık için C11 senin gibi filtrelenmiş listesinde C5 aralığı için C11 içinde Kaynak .
- Şimdi tıklayın TAMAM. . Artık hiçbir şeyiniz olmayacak boş hücreleriniz açılır liste .
Böylece bir veri doğrulama listesi olmadan BOŞLUKLAR .
Daha fazlasını okuyun: Excel VBA ile Veri Doğrulama Listesinde Varsayılan Değer (Makro ve UserForm)
5. Veri Doğrulama Listesinden Boş Hücreleri Kaldırmak için Kombine Fonksiyonların Kullanılması
ile birlikte iç içe formüller de kullanabiliriz ADRES , DOLAYLI , COUNTBLANK , EĞER ve KÜÇÜK Prosedürü tartışalım. Aşağıdaki veri kümesini kullanacağız Bölüm 2 Ayrıca şu adrese de gidebilirsiniz Bölüm 1 nasıl oluşturulacağını görmek için açılır liste/veri doğrulama listesi .
Adımlar:
- İlk olarak, hücreye aşağıdaki formülü yazın C5 .
=IF(ROW()-ROW($B$5:$B$14)+1>ROWS($B$5:$B$14)-COUNTBLANK($B$5:$B$14),"", INDIRECT(ADDRESS(SMALL((IF($B$5:$B$14",ROW($B$5:$B$14),ROW()+ROWS($B$5:$B$14)),ROW()-ROW($C$5:$C$14)+1),COLUMN($B$5:$B$14),4))
Burada, bu formülün nasıl çalıştığını çok basit bir şekilde açıklayacağım. B5:B14 aralığı ve kontrol eder boş hücreler yardımı ile COUNTBLANK fonksiyonu. Daha sonra hangi hücrelerin boş boyunca B5:B14 ve böylece geri döner boş olmayan hücreler .
- Basın CTRL + SHIFT + ENTER (çünkü bu bir dizi formülü) ve çıktıyı hücrede göreceksiniz C5 aşağıda olduğu gibi.
- Şimdi de Doldurma Kolu için Otomatik Doldurma alt hücreler.
- Ama eğer Açılır Liste yine de içerdiğini göreceksiniz BOŞLUKLAR gelen C sütunu .
- Ve bunları kaldırmak için BOŞLUKLAR adresine gidin. Veri Doğrulama gelen Veri Sekmesi .
- Son hücresini değiştir aralık için C11 senin gibi filtrelenmiş listesinde C5 aralığı için C11 içinde Kaynak .
- Şimdi tıklayın TAMAM. . Artık hiçbir şeyiniz olmayacak boş hücreleriniz açılır liste .
Bu da bir başka yol olarak açılır liste ücretsiz BOŞLUKLAR .
Daha fazlasını okuyun: Excel'de Veri Doğrulama Formülünde IF Deyimi Nasıl Kullanılır (6 Yol)
Uygulama Bölümü
Bu bölümde, bu yöntemleri kendi başınıza uygulayabilmeniz için size veri setini veriyorum.
Sonuç
Özetle, boşlukları kaldırmanın bazı yöntemlerini açıklamaya çalıştım. veri doğrulama listesi Bu yöntemler biraz karmaşıktır, ancak bunları çok basit ve anlaşılır bir şekilde özetlemeye çalıştım. Bu makale hakkında yorum bölümünde biraz geri bildirim bırakmanızı ve ayrıca kendi fikirleriniz veya sorularınız varsa, bunları da yorum kutusuna bırakmanızı rica ediyorum.