Excel formülleri görmezden geldiğinde ve rakamları bozduğunda
Excel toplamı hesaplamıyorsa, #DEĞER! hatası veriyorsa veya sonucu göstermek yerine formülü düz metin olarak görüntülüyorsa, vakaların %90'ında sorun veri biçimi veya hesaplama ayarlarında yatmaktadır. Çoğu zaman sayılar metin olarak kaydedilir veya dosyada otomatik yeniden hesaplama devre dışı bırakılır. Durumu düzeltmek için hücre biçimini kontrol edin ("Sayı" veya "Genel" olmalıdır), gereksiz boşlukları kaldırın ve "Formüller" bölümünde "Otomatik" modunun seçili olduğundan emin olun. Aşağıda her türlü arıza için ayrıntılı çözümler sunulmaktadır.
Hızlı teşhis: Hücrenin solunda yeşil bir üçgen görüyorsanız, üzerine tıklayın ve "Sayıya Dönüştür" seçeneğini belirleyin. Formül metin olarak görüntüleniyorsa, = işaretinden önce kesme işareti ' olup olmadığını veya formül gösterme modunun (Ctrl + ~) açık olup olmadığını kontrol edin.
Hücre biçimi ve metin olarak saklanan sayılar
Toplamların hesaplanmamasının veya sıfır çıkmasının en yaygın nedeni, sayıların metin biçiminde saklanmasıdır. Excel bu değerleri harf olarak algılar ve matematiksel işlemlerde yok sayar.
Nasıl tanınır:
- Sayılar hücrenin sol kenarına hizalanmıştır (varsayılan olarak metin sola, sayılar sağa hizalanır).
- İmleci üzerine getirdiğinizde "Metin" biçimli bir ipucu açılır.
TOPLAveyaORTALAMAişlevleri aralığı yok sayar.
Düzeltme yöntemleri:
- Hata menüsü üzerinden: Yeşil işaretli hücreleri seçin, beliren uyarı simgesine tıklayın ve "Sayıya Dönüştür" seçeneğini belirleyin.
- 1 ile çarpma: Boş bir hücreye
1yazın ve kopyalayın. Sorunlu aralığı seçin, sağ tıklayın → "Özel Yapıştır" → "Çarp" işlemini seçin ve Tamam'a basın. Bu, metni zorla sayıya dönüştürür. - Biçim değiştirme: Aralığı seçin, "Giriş" sekmesinde biçimi "Metin"den "Sayı" veya "Genel"e değiştirin. Önemli: Biçimi değiştirdikten sonra, değişikliklerin etkili olması için genellikle her hücreye çift tıklamak veya özel yapıştırma yöntemini kullanmak gerekir.
Otomatik hesaplama ayarları
Kaynak verileri değiştirdiğinizde nihai formül güncellenmiyorsa, büyük olasılıkla çalışma kitabında otomatik yeniden hesaplama devre dışı bırakılmıştır. Bu durum genellikle ağır dosyaları veya başka programlarda oluşturulan dosyaları açarken yaşanır.
Kontrol etme ve etkinleştirme:
- "Formüller" sekmesine gidin.
- "Hesaplama" grubunda **"Hesaplama Seçenekleri"**ne tıklayın.
- "Otomatik" seçeneğinin işaretli olduğundan emin olun.
"El ile" seçiliyse, formüller yalnızca F9 tuşuna basıldıktan sonra güncellenir. Büyük tablolar için, temel hesaplamaların güncelliğini yitirmeden çalışmayı hızlandırmak amacıyla "Veri tabloları dışında otomatik" seçeneğini belirleyebilirsiniz.
Kısayol tuşu: Hesaplamalar el ile moddaysa ancak sonucu acilen güncellemek gerekiyorsa, sadece F9 tuşuna basın. Bu, tüm açık çalışma kitaplarını yeniden hesaplar.
Yerelleştirme ve ayraç sorunları
Verileri diğer sistemlerden (örneğin 1C'den, banka dekontlarından veya yabancı CSV dosyalarından) aktarırken ayraç çatışmaları ortaya çıkabilir. Rus yerel ayarında ondalık ayraç virgüldür (,), binlik ayraç ise boşluktur. Amerikan yerel ayarında ise tam tersidir: nokta ve virgül.
Belirtiler:
1.234,56sayısı metin veya tarih olarak algılanır.- Formüller, içe aktarılan sütunlarla çalışırken
#DEĞER!hatası döndürür.
Çözüm:
=DEĞER(metin) işlevini kullanın veya Excel'in yeni sürümüyseniz =SAYIYAP(metin) işlevini kullanın. Toplu düzeltme için "Bul ve Değiştir" (Ctrl + H) kullanabilirsiniz:
- Noktayı virgülle değiştirin (sistem virgül bekliyorsa).
- Rakamlar arasındaki gereksiz boşlukları silin.
- "Veriler" → "Metin/CSV'den" yoluyla içe aktarım yaparken, yüklemeden önce içe aktarma sihirbazında kodlamayı ve ayraçları açıkça belirtin.
Söz dizimi hataları ve başvurular
Sonuç yerine hata kodları görüyorsanız, bu formül mantığında bir ihlal olduğunu gösterir.
| Hata Kodu | Neden | Nasıl Düzeltilir |
|---|---|---|
| #DEĞER! (#VALUE!) | Formülde sayı gereken yerde metin var veya bağımsız değişken türü yanlış. | Aralıktaki hücrelerde harf veya boşluk olup olmadığını kontrol edin. Temizlemek için TRIM işlevini kullanın. |
| #BAŞV! (#REF!) | Formül silinmiş bir hücreye veya sütuna başvuruyor. | Silinen verileri geri yükleyin veya doğru aralığı belirterek formülü düzenleyin. |
| #SAYI/0! (#DIV/0!) | Sıfıra veya boş bir hücreye bölme girişimi. | Formülü =HATAYOK(...; 0) içine alın veya paydayı kontrol edin. |
| #AD? (#NAME?) | İşlev adında yazım hatası veya metinde tırnak eksikliği. | İşlevin yazımını kontrol edin (örneğin, İngilizce sürümde ВПР yerine VLOOKUP). |
Ayrıca sık yapılan bir hata, formül gösterme modunun kazara açılmasıdır. Sayılar yerine kodun kendisini (örneğin =A1+B1) görüyorsanız, Ctrl + ~ (tilde/ё) tuş kombinasyonuna basın veya "Formüller" sekmesine gidip "Formülleri Göster" düğmesini kapatın.
Gizli karakterler ve boşluklar
İnternetten veya mesajlaşma uygulamalarından kopyalanan veriler genellikle normal boşlukla değiştirilemeyen sabit boşluklar (karakter kodu 160) içerir. Bu nedenle DEĞER işlevi çalışmayabilir.
Bu tür verileri temizlemek için işlev kombinasyonu kullanın:
=DEĞER(YERINEKOY(YERINEKOY(A1; KARAKTER(160); " "); " "; ""))
Bu formül sabit boşlukları normal boşluklarla değiştirir, diğer tüm boşlukları siler ve sonucu sayıya dönüştürür.
Sık karşılaşılan hatalar
- Sayıdan önce kesme işareti. Sayıdan önce gizli bir
'(kesme işareti) karakteri varsa, Excel hücreyi zorla metin yapar. Hücreyi düzenleyerek kesme işaretini silin veya arama yoluyla bulun. - Birleştirilmiş hücreler. Aralıkta birleştirilmiş hücreler varsa formüller sıklıkla bozulur veya düzgün kopyalanmaz. Hesaplamalarda kullanılan veriler için birleştirmekten kaçınmanız önerilir.
- Döngüsel başvurular. Formül doğrudan veya dolaylı olarak kendisine başvuruyorsa, Excel uyarı verir ve düzgün hesaplamayı durdurur. Pencerenin altındaki durum çubuğunu kontrol edin — burada "Döngüsel Başvurular" belirtilir.
SSS
Hücrelerde sayı olmasına rağmen toplam neden sıfır? Büyük olasılıkla "sayılarınız" aslında metindir. "Özel Yapıştır" → "1 ile Çarp" yöntemini uygulayın veya dönüştürme için "Metni Sütunlara Dönüştür" ("Veriler" → "Metni Sütunlara Dönüştür") özelliğini kullanın.
Metin olarak görüntülenen bir formülü Excel'in hesaplamasını nasıl sağlarım?
Hücre biçiminin "Metin" değil "Genel" olduğundan emin olun. Ardından hücreye girin (F2) ve Enter'a basın. İşe yaramazsa, "Formülleri Göster" modunun (Ctrl+~) açık olup olmadığını kontrol edin.
Excel karmaşık formülleri hesaplarken donuyor.
Hesaplama modunu "El ile"ye geçirmeyi, tüm düzeltmeleri yapmayı ve ardından tek seferde yeniden hesaplama için F9'a basmayı deneyin. Ayrıca formüllerde tüm sütunlara başvuru olup olmadığını kontrol edin (örneğin A:A), aralığı sınırlamak daha iyidir (A1:A1000).
Tarihler neden sayı olarak görüntüleniyor (örneğin, 44567)?
Bu, Excel'deki tarihlerin normal dahili temsilidir. Ana menü aracılığıyla hücre biçimini "Tarih" olarak değiştirin veya Ctrl + 1 tuşlarına basıp istediğiniz görüntüleme biçimini seçin.