İleri Seviye Excel: Sık Yapılan Hatalar, Özet Tablo Tuzakları ve Formül Kırılganlığı

Orta Seviyeden İleriye: Raporu Bozan Sessiz Hatalar

İleri seviye, daha karmaşık formül yazmak demek değildir; raporun yanlış çıkmasını önleyen alışkanlıklar geliştirmek demektir. En tehlikeli hatalar hata mesajı vermeyenlerdir: rapor düzgün görünür ama rakam yanlıştır.

1. Özet Tablo Tuzakları

  • Yenilenmemiş veri: Kaynak veriyi değiştirdiniz ama Özet Tablo eski rakamı gösteriyor. Çözüm: sağ tık, Yenile (ya da Alt+F5). Dosya açılırken otomatik yenilemeyi Özet Tablo Seçenekleri'nden açabilirsiniz.
  • Kaynak aralık sabit kaldı: Yeni eklenen satırlar özete girmez. Çözüm: kaynağı Tablo (Ctrl+T) yapın; Tablo kendiliğinden büyür.
  • Metin olarak tutulan sayılar: Hücrenin sol tarafa yaslanması, köşedeki yeşil üçgen veya toplamın 0 çıkması ipucudur. Özet Tabloda Toplam yerine Say görürseniz sebep genellikle budur. Çözüm: Veri, Metni Sütunlara Dönüştür ile sütunu sayıya çevirin.
  • Boş hücreler ve birleşik hücreler: Kaynakta bunlar gruplamayı ve filtrelemeyi bozar.

2. DÜŞEYARA'da Sessiz Yanlışlar

  • aralık_bak alanı: Boş bırakılırsa veya DOĞRU yazılırsa yaklaşık eşleşme yapılır; sıralı olmayan listede yanlış satırı getirebilir ve hata da vermez. Tam eşleşme için her zaman YANLIŞ (ya da 0) yazın.
  • Sütun indeksi kırılganlığı: Tabloya araya sütun eklendiğinde 3 yazan indeks yanlış sütuna bakar. Çözüm: indeksi KAÇINCI ile hesaplayın veya XLOOKUP'a geçin.
  • Görünmez boşluklar ve tür farkı: Kodun sonunda fazladan boşluk ya da bir tarafta sayı, diğer tarafta metin olması eşleşmeyi bozar. KIRP ve DEĞER işlevleri yardımcı olur.

3. XLOOKUP: Avantaj ve Uyarı

XLOOKUP varsayılan olarak tam eşleşme yapar, sütun indeksi gerektirmez ve sütun eklemekten etkilenmez. Ancak eski Excel sürümlerinde (ör. 2016 ve 2019'un bazı kurulumları) bulunmaz. Dosyayı paylaşacağınız kişilerin sürümünü önceden sorun; aksi halde alıcıda formül hata verir. Belirsizse DÜŞEYARA (YANLIŞ ile) daha güvenli bir ortak paydadır.

4. Makrolu Dosya (.xlsm) Kısıtları

  • Makrolar yalnızca .xlsm biçiminde saklanır; .xlsx'e kaydederseniz makro kaybolur.
  • E-posta ile gönderilen .xlsm dosyaları kurumsal güvenlik filtrelerince engellenebilir; BT birimiyle önceden konuşun.
  • Alıcı makroları etkinleştirmezse dosya çalışmaz. Güvenilmeyen kaynaktan gelen makroyu asla etkinleştirmeyin.
  • Sabit hücre adresi riski: Makroda Range("B2") gibi adresler, satır veya sütun eklenince yanlış hücreye yazar. Adlandırılmış aralık veya Tablo adı kullanın.

5. Rapor Doğruluğunu Ölçmek

GöstergeNasıl ölçülür?Ne yakalar?
Kontrol toplamıÖzet Tablo genel toplamı ile kaynaktaki TOPLA sonucunu karşılaştırınYenilenmemiş veya eksik aralık
Satır sayısı mutabakatıKaynak satır sayısı ile rapora giren kayıt sayısını eşleştirinKaybolan veya çift satırlar
Hata hücresi sayısıBir kontrol hücresine toplam hata sayısını hesaplatın; hedef 0#YOK, #BAŞV! gibi hatalar
Rapor hazırlama süresiHer dönem başlangıç ve bitişi not edinOtomasyon kazancı ve tekrarlayan angarya

6. Bir Üst Seviyeye Taşıyan İpuçları

  • Adlandırılmış aralıklar: Formülde D2:D500 yerine ToplamSatis yazmak hem okunurluğu hem güvenliği artırır.
  • Tablo yapısal başvuruları: Tablo1[Tutar] gibi başvurular, satır eklendikçe kendiliğinden genişler.
  • Rapor öncesi kendi kendine kontrol: Göndermeden önce şu listeyi uygulayın.

Gönderim Öncesi Kontrol Listesi

  • Özet Tabloları yeniledim mi?
  • Kontrol toplamı kaynakla tutuyor mu?
  • Satır sayıları eşleşiyor mu?
  • Hata hücresi sayısı 0 mı?
  • Alıcının Excel sürümü kullandığım işlevleri destekliyor mu?
  • Dosya doğru biçimde (.xlsx veya .xlsm) mi?

Alıştırma: Kendi aylık raporunuza bir Kontrol sayfası ekleyin. Üç hücre yeterlidir: kaynak toplamı, rapor toplamı ve aradaki fark. Fark sıfırdan farklıysa raporu göndermeyin.

Bu dersi kayıt olmadan izleyebilirsin. İlerlemeni kaydetmek, sertifika almak ve puan tablosuna girmek için ücretsiz üye ol: Kayıt Ol