Excel'de formüller neden metin olarak görüntüleniyor veya hesaplanmıyor

Kerem Aydın·9 Temmuz 2026·⏱4 dk

Excel'de bir formül çalışmıyorsa (metin olarak görüntüleniyorsa, güncellenmiyorsa veya hata veriyorsa), sorun çoğunlukla hücre biçiminin "Metin" olması veya manuel hesaplama modunun açık olmasından kaynaklanır. Durumu düzeltmek için hücre biçimini "Genel" olarak değiştirip formülü yeniden yazın veya program ayarlarında otomatik yeniden hesaplamayı etkinleştirin.

Aşağıda, yaygın arıza nedenlerini gidermeye yönelik ayrıntılı talimatlar verilmiştir.

Kısa özet: Sorunların %90'ı, hücre biçimini "Metin"den "Genel"e çevirip = işaretiyle formülü tekrar girerek çözülür.

1. Hücre metin biçimine sahip

Bu en sık karşılaşılan nedendir. Bir hücreye metin biçimi atanmışsa, Excel tüm içeriği (eşittir işareti dahil) bir eylem komutu olarak değil, sıradan bir karakter dizisi olarak algılar.

Nasıl düzeltilir:

  1. Sorunlu hücreyi veya aralığı seçin.
  2. Giriş sekmesinde "Sayı" grubunda Genel (veya Sayı) biçimini seçin.
  3. Önemli: Sadece biçimi değiştirmek yeterli değildir. Excel'in verileri yeniden okumasını sağlamalısınız.
    • Hücreye çift tıklayın (düzenleme moduna girin) ve Enter tuşuna basın.
    • Veya "Sütunlara Dönüştür" özelliğini kullanın: Sütunu seçin → Veri sekmesi → Sütunlara Dönüştür → hemen Son düğmesine basın.

2. Başında eşittir işareti eksik

Excel, bir formülü yalnızca = işaretiyle başladığında tanır (bazı yerel ayarlarda + veya – olabilir, ancak = standarttır). Bu işaret olmadan program girişi sıradan metin olarak kabul eder.

Çözüm:

  • Hücreye gidin, satırın en başına = ekleyin ve Enter tuşuna basın.
  • Örnek: eskiden TOPLA(A1:A5) idi, şimdi =TOPLA(A1:A5) oldu.

3. Manuel hesaplama modu açık

Formüller doğruysa ancak kaynak veriler değiştiğinde sonuç güncellenmiyorsa, büyük olasılıkla otomatik hesaplama devre dışı bırakılmıştır. Bu durum genellikle diğer kullanıcılar tarafından oluşturulan ağır dosyalar açıldığında meydana gelir.

Otomatik hesaplamayı nasıl etkinleştirirsiniz:

  1. Formüller sekmesine gidin.
  2. "Hesaplama" grubunda Hesaplama Seçenekleri düğmesine tıklayın.
  3. Otomatik seçeneğini belirleyin.

Büyük dosyalar için ipucu: Tablo çok ağırsa ve her değişiklikte yavaşlıyorsa, modu "Manuel" bırakın ancak tüm çalışma kitabını zorla yeniden hesaplamak için F9 tuşunu veya yalnızca etkin sayfayı yeniden hesaplamak için Shift+F9 tuşlarını kullanın.

4. Gizli boşluklar veya kesme işaretleri

Bazen eşittir işaretinden önce görünmez bir boşluk veya Excel'in içeriği metin olarak yorumlamasına neden olan özel bir kesme işareti (') bulunur. Kesme işareti hücrenin içinde görünmez ancak formül çubuğunda görüntülenir.

Teşhis ve tedavi:

  • Formül çubuğuna (tablonun üstündeki alana) bakın. Eğer '= veya = görüyorsanız, fazla karakterleri silin.
  • Boşluklar bağımsız değişkenlerin içinde gizlenmişse (örneğin =TOPLA( A1 : B1 )), bunları kaldırın. Modern Excel sürümleri genellikle fazla boşlukları yok saysa da bazı özel karakterler sözdizimini bozabilir.

5. Sözdizimi veya ayırıcı hataları

Formül, fonksiyonun yanlış yazılması veya bağımsız değişken ayırıcılarının yanlış kullanılması nedeniyle çalışmayabilir. Rusça yerel ayarlı Excel'de bağımsız değişkenler virgül yerine noktalı virgül (;) ile ayrılır.

Dikkat edilmesi gerekenler:

  • Ayırıcılar: Virgül yerine noktalı virgül kullanıp kullanmadığınızı kontrol edin (İngilizce kaynaklardan formül kopyalarken sık yapılan bir hata).
    • Yanlış: =EĞER(A1>10, "Evet", "Hayır")
    • Doğru: =EĞER(A1>10; "Evet"; "Hayır")
  • Fonksiyon adları: Fonksiyonun dil sürümünüz için doğru adlandırıldığından emin olun (örneğin, VLOOKUP işlevi DÜŞEYARA haline gelir).
  • Parantezler: Açma ve kapama parantezlerinin dengeli olduğundan emin olun.

6. Döngüsel başvurular

Bir formül doğrudan veya dolaylı olarak kendisine referans veriyorsa, Excel döngüsel başvuru uyarısı verir ve hesaplamaları durdurabilir veya sıfır gösterebilir.

Nasıl bulunur ve kaldırılır:

  1. Formüller sekmesine gidin.
  2. Hata Denetimi düğmesinin altındaki oku tıklayın → Döngüsel Başvurular.
  3. Program, soruna neden olan hücrenin adresini gösterecektir. Kendine yapılan referansı kaldırarak formül mantığını düzeltin.

Hata kodları tablosu ve anlamları

Sonuç yerine bir hata kodu görüyorsanız, bu size arızanın spesifik nedenini gösterecektir:

Hata KoduAnlamıNasıl Düzeltilir
#DEĞER!Geçersiz bağımsız değişken türü (örneğin, sayı yerine metin)Kaynak hücrelerdeki verileri kontrol edin, fazla boşlukları kaldırın.
#SAYI/0!Sıfıra bölmeKesrin paydasını kontrol edin; HATA.YOKSA fonksiyonunu kullanın.
#BAŞV!Geçersiz hücre başvurusuGenellikle formülün referans verdiği satırlar/sütunlar silindikten sonra ortaya çıkar.
#AD?Geçersiz fonksiyon veya aralık adıFonksiyon yazımını ve metin bağımsız değişkenlerinin tırnak içinde olup olmadığını kontrol edin.
#YOKDeğer mevcut değilGenellikle arama fonksiyonları (DÜŞEYARA) tarafından, aranan değer bulunamadığında döndürülür.

Kullanıcıların sık yaptığı hatalar

  • Başvuruları değiştirmeden formülü kopyalama: Formülü aşağı doğru sürüklerken göreli başvurular kayar. Hücreyi sabitlemeniz gerekiyorsa dolar işaretini ($A$1) kullanın.
  • Yeşil üçgeni görmezden gelme: Hücrenin köşesinde yeşil bir işaret varsa üzerine tıklayın; Excel genellikle "metin olarak saklanan sayı"yı normal bir sayıya dönüştürmeyi önerir.
  • Hücreleri birleştirme: Aralıkta birleştirilmiş hücreler varsa formüller düzgün çalışmayabilir veya kopyalanmayabilir. Birleştirme yerine "seçimi ortala" biçimlendirmesini kullanmak daha iyidir.

SSS

S: Biçimi "Sayı" olarak değiştirdim ama formül hala hesaplanmıyor. C: Biçim değişikliği yalnızca yeni verileri etkiler. Zaten girilmiş "metin" formülü için, Excel'in yeni biçimle yeniden yazması amacıyla hücreye girmeniz (çift tıklama) ve Enter'a basmanız gerekir.

S: Formül bir hücrede doğru sonucu gösteriyor ancak kopyalandığında hatalı oluyor. C: Büyük olasılıkla göreli başvurular bozulmuştur. Aralıkların tablo sınırlarının dışına çıkıp çıkmadığını kontrol edin. Başvuruları sabitlemek için (F4) tuşunu kullanın.

S: Excel'i metin biçimindeki formülleri hesaplamaya zorlayabilir miyim? C: Hayır, bu program mimarisi gereği imkansızdır. Hesaplama yapılabilmesi için hücrenin "Genel", "Sayı" veya başka bir sayısal biçime sahip olması gerekir.