Excel hücresinde neden sayı yerine hata görünür: Düzeltmeye yönelik 7 adım

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

Excel hücresinde bir hata metni (örneğin, #DEĞER!, #SAYI/0!) görüntüleniyorsa veya bir sayı hesaplamalara katılmıyorsa, neden çoğunlukla hücre biçiminin veri türüyle uyuşmaması, formül hatası veya ondalık/ayraç ayarlarının yanlış olmasıdır. Durumu düzeltmek için hücre biçimini kontrol edin, verilerin metin değil sayı olduğundan emin olun ve formülü sıfıra bölme veya sözdizimi hataları açısından analiz edin.

Aşağıda, en sık karşılaşılan sorunların teşhisi ve giderilmesine ilişkin adım adım talimatlar verilmiştir.

Hızlı Teşhis İmleci hata içeren hücrenin üzerine getirin. Açılan ipucu genellikle sorunun kısa bir açıklamasını içerir (örneğin, "Sıfıra bölme" veya "Geçersiz bağımsız değişken türü"). Hücrenin yanında görünen "Hata Denetimi" düğmesini (üzerinde ünlem işareti olan sarı elmas) kullanarak düzeltme seçeneklerine erişin.

1. Adım. Hücre biçiminin kontrol edilmesi

Bir sayının metin gibi görünmesinin veya toplanmamasının en yaygın nedeni, yanlış hücre biçimidir. Hücre "Metin" olarak biçimlendirilmişse, girilen tüm rakamlar sistem tarafından karakter dizileri olarak algılanır.

Nasıl düzeltilir:

  1. Sorunlu hücreleri seçin.
  2. Ctrl+1 tuşlarına basın (veya sağ tıklayın → Hücreleri Biçimlendir).
  3. Sayı sekmesinde Sayı veya Genel kategorisini seçin.
  4. Gerekli ondalık basamak sayısını belirtin.
  5. Önemli: Biçimi değiştirdikten sonra değer otomatik olarak güncellenmeyebilir. Excel'in içeriği yeniden hesaplamasını sağlamak için hücreye çift tıklayın (veya F2 tuşuna basın) ve ardından Enter tuşuna basın.

2. Adım. Metnin sayıya dönüştürülmesi

Bazen görsel biçim değiştirilmiş olsa da, hücre içinde hala metin saklanıyor olabilir. Bu durum genellikle verileri web sitelerinden veya diğer programlardan kopyalarken yaşanır. Bu sorunun belirtisi, sola hizalama ve hücrenin köşesindeki küçük yeşil üçgendir.

Dönüştürme yöntemleri:

  • Dönüştürme Sihirbazı: Sütunu seçin, Veri sekmesine gidin → Sütunlara Dönüştür → hemen Son düğmesine basın. Bu işlem verileri zorla yeniden yorumlar.
  • 1 ile Çarpma: Boş bir hücreye 1 sayısını girin ve kopyalayın (Ctrl+C). "Metin" halindeki sayıları içeren aralığı seçin, Ctrl+Alt+V (Özel Yapıştır) tuşlarına basın, Çarp işlemini seçin ve Tamam'a basın.
  • DEĞER İşlevi: Doğru sayısal değerlere sahip yeni bir sütun oluşturmak için =DEĞER(A1) formülünü kullanın.

Büyük tablolar için ipucu Yeşil üçgenli çok sayıda veriniz varsa, tüm aralığı seçin, beliren uyarı simgesine (sarı elmas) tıklayın ve "Sayıya Dönüştür" seçeneğini belirleyin. Bu, toplu düzeltme yapmanın en hızlı yoludur.

3. Adım. Formüllerdeki hata kodlarının analizi

Hücre bir formül içeriyorsa, sonuç yerine özel bir hata kodu görüntülenebilir. Bunların anlamını anlamak, çözümün anahtarıdır.

Hata KoduOluşma NedeniÇözüm Yöntemi
#SAYI/0!Sıfıra veya boş bir hücreye bölme girişimi.EĞERHATA işlevini kullanın veya böleni kontrol edin: =EĞER(B1=0; ""; A1/B1).
#DEĞER!Formülde sayı gereken yerde metin kullanılıyor (örneğin, "100" + 5).Verileri gereksiz boşluklardan temizleyin veya bağımsız değişkenleri dönüştürmek için =DEĞER() kullanın.
#SAYI!Geçersiz sayısal değer (örneğin, negatif bir sayının karekökü).Formül mantığını ve izin verilen değer aralıklarını kontrol edin.
#BAŞV!Formülün referans verdiği hücreler silinmiş.Silinen verileri geri yükleyin veya formüldeki başvuruları düzeltin.
#AD?İşlev adında yazım hatası veya metnin tırnak işaretleri eksik.İşlevlerin yazımını kontrol edin (özellikle arayüz dilini değiştirdiyseniz).

4. Adım. Ayraçlar ve yerelleştirme sorunu

Farklı bölgelerde ondalık ayraçlar farklı olabilir: Rusya ve Avrupa'da genellikle virgül (,), ABD ve İngiltere'de nokta (.) kullanılır. Farklı bir yerel ayara sahip bir kaynaktan veri kopyaladıysanız, Excel sayıyı tanımayabilir.

Sorun örneği: 12.50 girdiniz, ancak sisteminiz 12,50 bekliyor. Excel için bu, toplanmayan "12.50" metin dizesi haline gelebilir.

Çözüm:

  1. Bul ve Değiştir özelliğini kullanın (Ctrl+H).
  2. "Bul" alanına nokta (.), "Değiştir" alanına virgül (,) girin veya ayarlarınıza bağlı olarak tam tersini yapın.
  3. Tümünü Değiştir düğmesine basın.
  4. Hücre biçiminin "Sayı" olarak ayarlandığından emin olun.

Binlik ayraçlara dikkat Ayraçları değiştirirken binlik ayraçlara zarar vermediğinizden emin olun. 1.234.567 sayısında (noktaların binlik ayraç olduğu durumda) noktaları virgüllerle değiştirirseniz, geçersiz bir değer elde edersiniz. Önce binlik ayraçları kaldırın, ardından ondalık ayracı değiştirin.

5. Adım. Gizli karakterler ve boşluklar

Veritabanlarından veya internetten içe aktarılan veriler genellikle sayının tanınmasını engelleyen yazdırılamayan karakterler (kesmez boşluklar, satır sonu karakterleri) içerir.

Nasıl temizlenir: Yazdırılamayan karakterleri kaldırmak için =TEMİZ(A1) işlevini ve gereksiz boşlukları kaldırmak için =KIRP(A1) işlevini kullanın. Mükemmel temizlik için birleştirilmiş formül: =DEĞER(KIRP(TEMİZ(A1)))

6. Adım. Hesaplama ve başvuruların kontrol edilmesi

Bazen sorun verilerde değil, Excel'in kendi ayarlarında olur.

  • Hesaplama Modu: Formüller sekmesine gidin → Hesaplama Seçenekleri. Otomatik modunun seçili olduğundan emin olun. "El ile" seçiliyse, veriler değiştirildiğinde formüller güncellenmez.
  • Döngüsel Başvurular: Formül doğrudan veya dolaylı olarak kendisine başvuruyorsa, Excel bir hata verir. Pencerenin altındaki durum çubuğunu kontrol edin; burada döngüsel başvuru hakkında bir mesaj olabilir.

Kullanıcıların Sık Yaptığı Hatalar

  • Yeşil üçgeni görmezden gelmek. Birçok kullanıcı, hücrenin köşesindeki hata göstergesini fark etmez, oysa bu gösterge doğrudan biçim sorununa işaret eder.
  • Ayraçları manuel girme. Kullanıcılar, bölgesel sistem ayarlarıyla karşılaştırmadan manuel olarak nokta yerine virgül (veya tam tersi) koyarlar.
  • Hesaplamadan önce hücreleri birleştirme. Birleştirilmiş hücreler genellikle formüllerin sürüklenmesi ve toplama aralıklarının mantığını bozar. Veri içeren tablolarda hücre birleştirmekten kaçının.
  • Bağlam olmadan değerleri kopyalama. Formülleri başka bir dosyadan kopyalarken, mutlak adresler ($ işareti) kullanılmazsa başvurular bozulabilir.

SSS

Soru: Hücrelerde sayılar olmasına rağmen toplam neden 0 gösteriyor? Cevap: Büyük olasılıkla "sayılarınız" metin olarak kaydedilmiştir. 2. Adımda anlatılan "Sütunlara Dönüştür" yöntemini veya 1 ile çarpma yöntemini uygulayın. Ayrıca, satırların bir filtre tarafından gizlenip gizlenmediğini kontrol edin.

Soru: Rapordaki #SAYI/0! hatasından nasıl kalıcı olarak kurtulabilirim? Cevap: Formülünüzü hata işleme işlevi içine alın. Örneğin, =A1/B1 yerine =EĞERHATA(A1/B1; 0) veya =EĞERHATA(A1/B1; "") yazarak hücrenin boş kalmasını sağlayabilirsiniz.

Soru: Tüm dosya için ondalık ayracı noktadan virgüle değiştirebilir miyim? Cevap: Evet, Dosya → Seçenekler → Gelişmiş menüsü aracılığıyla. "Düzenleme seçenekleri" bölümünde "Sistem ayraçlarını kullan" kutusunun işaretini kaldırın ve tam/küsür kısmı için gerekli ayracı manuel olarak belirleyin.