Excel'de Boş Hücreleri Düzeltme ve İşleme

Kerem Aydın·8 Temmuz 2026·⏱5 dk

Excel'de bir hücre boş görünüyorsa ancak formülleri veya özet tabloları bozuyorsa, neden çoğunlukla gizli karakterlerde (boşluklarda), yanlış biçimlendirmede veya formülün kendi mantığında yatar. Hızlı çözüm için, bir değer atamak üzere =EĞERBOŞ(hücre; "değişim"; hücre) işlevini veya gereksiz boşlukları kaldırmak için "Bul ve Değiştir" aracını (Ctrl+H) kullanın. Aşağıda, sorunu nasıl teşhis edeceğinizi ve verilerinizdeki düzeni kalıcı olarak nasıl sağlayacağınızı ele alacağız.

Hücre neden boş görünüyor: 5 temel neden

Formülleri uygulamadan önce, "boşluğun" doğasını anlamak önemlidir. Görsel olarak hücre temiz görünebilir, ancak teknik olarak hesaplamaları engelleyen veriler içerebilir.

  1. Gerçek boşluk. Hücre hiç doldurulmamış veya Delete tuşuyla temizlenmiştir.
  2. Gizli boşluklar. Veriler genellikle veritabanlarından veya web sitelerinden başta veya sonda fazladan boşluklarla (" ") içe aktarılır. Göz için bu boştur, Excel için ise metindir.
  3. Formül boş bir dize döndürür. =EĞER(A1>10; "Evet"; "") yapısı, boş görünen ancak sıfır uzunlukta metin içeren bir hücre oluşturur. BAĞ_DEĞ_SAY gibi işlevler bu tür hücreleri dolu sayar.
  4. Sıfır değeri. Excel ayarlarında "Sıfırları göster" onay kutusu işaretlenmemişse veya 0;-0;;@ özel biçimlendirmesi uygulanmışsa, 0 sayısı görüntülenmeyebilir.
  5. Hesaplama hatası. Bazen bağlı hücrelerdeki hatalar veya dış kaynaklarla kesilen bağlantılar nedeniyle değer yerine boşluk görüntülenir.

Boş dize tuzağı: BAĞ_DEĞ_SAY (COUNTA) işlevi, ="" formülüne sahip bir hücreyi dolu olarak sayar. Sayım sırasında bu tür hücreleri yoksaymanız gerekiyorsa, "<>"" koşuluyla EĞERSAY kullanın veya metin uzunluğunu UZUNLUK işleviyle kontrol edin.

Teşhis: Gizli değerleri nasıl bulursunuz

Standart filtreler olması gereken yerde boş hücreleri göstermiyorsa, hızlı bir teşhis yapın.

  • Formül çubuğu üzerinden kontrol. Şüpheli hücreye tıklayın. Formül çubuğunda sayfada olmayan boşluklar veya karakterler görüyorsanız, bu bir metindir.
  • BOŞ işlevi ile test. Bitişik hücreye =BOŞ(A1) yazın.
    • DOĞRU — hücre gerçekten boştur.
    • YANLIŞ — içinde veri vardır (boşluk, sıfır, formül).
  • Boşlukları arama. Ctrl+H tuşlarına basın, "Bul" alanına bir boşluk koyun, "Değiştir" alanını boş bırakın. "Tümünü Bul"a tıklayın. Liste büyükse, verilerde çok fazla gereksiz veri var demektir.

Boş Değerleri Doldurma ve Değiştirme Yöntemleri

Yöntem seçimi, hücrede ne bulunması gerektiğine bağlıdır: sayı, metin veya tarih.

Sayıları sıfırla değiştirme

Sayısal sütundaki boş hücreler ortalamayı veya toplamı bozuyorsa, bunları 0 ile değiştirin.

  • Formülle: =EĞERBOŞ(A2; 0; A2) formülüyle yeni bir sütun oluşturun.
  • "Özel Git" ile toplu işlem:
    1. Veri aralığını seçin.
    2. F5 → "Özel Git" → "Boş Hücreler"e tıklayın.
    3. Seçimi kaldırmadan 0 yazın ve Ctrl+Enter tuşlarına basın. Tüm boş hücreler sıfırlarla dolacaktır.

Metinlerle çalışma

Metin raporlarında boşluk genellikle düzensiz görünür. Bunları tire veya "Veri yok" yazısıyla değiştirin.

  • Formül: =EĞERBOŞ(A2; "—"; A2)
  • Fazladan boşlukları kaldırma: Hücre boş değilse ancak formüller boşluklar nedeniyle çalışmıyorsa, =KIRP(A2) (İngilizce TRIM) işlevini kullanın. Bu işlev, kenarlardaki fazladan boşlukları kaldırır ve metin içindeki çoklu boşlukları tek bir boşluğa indirger.

Tarihlerin işlenmesi

Boş bir tarih, dönemlere göre sıralamayı veya filtrelemeyi bozabilir.

  • Geçerli tarihi atama: =EĞERBOŞ(A2; BUGÜN(); A2)
  • Belirli bir tarihi sabitleme: =EĞERBOŞ(A2; TARİH(2026;1;1); A2)

Formül olmadan hızlı boşluk temizleme: Sorun sadece fazladan boşluklardaysa, yeni sütunlar oluşturmayın. Aralığı seçin, Ctrl+H tuşlarına basın, "Bul" alanına bir boşluk girin, "Değiştir" alanını boş bırakın ve "Tümünü Değiştir"e tıklayın. Dikkatli olun: Bu işlem, kelimeleri ayıranlar dahil tüm boşlukları siler. Güvenli temizlik için KIRP formülünü kullanmak daha iyidir.

Formüllerde ve Özet Tablolarda Boşlukların Doğru Hesaba Katılması

Verileri toplarken (toplam, ortalama, sayı), işlevlerin boş hücrelerle davranışı farklılık gösterir.

İşlevBoşluğu nasıl işler"" (boş dize) nasıl işler
TOPLAYoksayarYoksayar
ORTALAMAYoksayar0 olarak sayar (ortalamayı düşürebilir)
SAYYoksayarYoksayar (sadece sayıları sayar)
BAĞDEĞSAYYoksayarDolu hücre olarak sayar
EĞERSAYKoşula bağlıdırKoşula bağlıdır

Gerçekten dolu olan hücre sayısını doğru şekilde hesaplamak için ("" içeren formülleri yoksayarak) şu kombinasyonu kullanın: =EĞERSAY(aralık; "<>"&"")

Özet tablolarda boş hücreler genel olarak yapılandırılabilir:

  1. Özet tabloya sağ tıklayın → "Özet Tablo Seçenekleri".
  2. "Düzen ve Biçim" sekmesi.
  3. "Boş hücreler için şunu göster" alanına istenen değeri girin (örneğin, 0 veya -).

Power Query ile Otomatik Temizleme

Verileri düzenli olarak dış kaynaklardan (CSV, 1C, web siteleri) içe aktarıyorsanız, manuel temizleme zaman alır. Power Query'de otomatik bir senaryo ayarlayın:

  1. Tabloyu seçin → "Veri" sekmesi → "Tablo/Aralıktan".
  2. Power Query düzenleyicisinde sütunları seçin.
  3. "Dönüşüm" → "Biçim" → "Temizle" (yazdırılamayan karakterleri kaldırır) ve "Kırp" (kenardaki boşlukları kaldırır) komutlarını kullanın.
  4. Boşlukları değiştirmek için: "Dönüşüm" → "Değerleri Değiştir". "Bul" alanını boş bırakın, "Değiştir" alanına 0 veya istenen metni yazın.
  5. "Kapat ve Yükle"ye tıklayın. Artık verileri güncellediğinizde temizleme otomatik olarak gerçekleşecektir.

Boş Hücrelerle Çalışırken Sık Yapılan Hatalar

  • Boşluk kontrolü yerine boş dize ile karşılaştırma. A1="" kullanımı, boşluk içeren hücreleri tespit etmez. Bunun yerine VE(BOŞ(A1); UZUNLUK(KIRP(A1))=0) kullanmak daha iyidir.
  • Veri türünü göz ardı etme. Boşlukları "Veri yok" metniyle değiştirdikten sonra, tüm sütun metin haline gelebilir ve bu da sonraki matematiksel hesaplamaları bozar. Değiştirmeden sonra veri türünü kontrol edin.
  • Hücreleri birleştirme. Birleştirilmiş hücreler, aralığın bir kısmında boşluk taklidi yaparak sıralama ve filtreleme sırasında sıkça sorun yaratır. Veritabanlarında bunlardan kaçının.

SSS

Tüm boş hücreleri renkle nasıl vurgularım? Koşullu biçimlendirmeyi kullanın: "Giriş" → "Koşullu Biçimlendirme" → "Yeni Kural" → "Yalnızca şu hücreleri biçimlendir" → "Boş" seçeneğini seçin. Dolgu rengini belirleyin.

VLOOKUP (DÜŞEYARA) değeri neden bulamıyor, oysa hücre boş değil? Büyük olasılıkla hücrelerden birinde görünmez bir boşluk veya satır sonu karakteri vardır. DÜŞEYARA'yı kullanmadan önce her iki sütuna (arama anahtarı ve veri tablosu) KIRP işlevini uygulayın.

Formülün sıfır yerine boşluk döndürmesini sağlayabilir miyim? Evet. Formülünüzü bir koşulla sarın: =EĞER(formülünüz=0; ""; formülünüz). Bu, sıfır sonuçlarını gizleyerek hücreyi görsel olarak boş hale getirecektir.