#HESAPLA! nasıl düzeltilir? hatası

Uygulandığı Öğe
Microsoft 365 için Excel Mac'te Microsoft 365 için Excel Excel 2024 Mac için Excel 2024 Excel 2021 Mac için Excel 2021 iPad için Excel iPhone için Excel Android tabletler için Excel Android telefonlar için Excel

#CALC! Excel'in hesaplama altyapısı desteklemediği bir senaryoyla karşılaştığında hatalar ortaya çıkar. 

Yaygın nedenler

İç içe dizi

Excel dizi içindeki diziyi hesaplayamıyor. İç içe dizi hatası, dizi içeren bir dizi formülü girmeye çalıştığınızda oluşur. Hatayı çözümlemek için ikinci diziyi kaldırmayı deneyin.

Örneğin, =MUNIT{1,2}() işlevi Excel'den bir 1x1 dizisi ve bir 2x2 dizisi döndürmesini ister ancak bunu desteklemez. =MUNIT(2) beklendiği gibi hesaplanır.

İç içe dizi #CALC gösteren ekran görüntüsü! hatası döndürür.

Aralık dizisi

Diziler yalnızca sayılar, dizeler, hatalar, Boole değerleri veya bağlantılı veri türleri içerebilir. Aralık başvuruları desteklenmiyor. Bu örnekte, =KAYDIR(A1,0,0,{2,3}) bir hataya neden olur.

#CALC gösteren ekran görüntüsü! hata - Dizi Aralıkları İçerir.

Hatayı çözmek için aralık başvurusunu kaldırın. Bu durumda, =KAYDIR(A1,0,0,2,3) doğru şekilde hesaplar.

Boş dizi

Excel boş bir küme döndüremez. Bir dizi formülü boş bir küme döndürdüğünde boş dizi hataları oluşur. Örneğin, =FİLTRELE(C3:D5,D3:D5<100), veri kümesinde 100'den küçük değer olmadığı için bir hata döndürür.

#CALC gösteren ekran görüntüsü! hata - Boş Dizi.

Hatayı gidermek için ya ölçütü değiştirin ya da bağımsız değişkeni FİLTRE işlevine ekleyinif_empty. Bu durumda, =FİLTRELE(C3:D5,D3:D5<100,0), dizide öğe yoksa 0 döndürür.

Çok fazla hücre

Web için Excel, 10.000'den fazla hücreye başvuran özel işlevleri hesaplayamaz. Bunun yerine, #CALC! hatası döndürür. Bu hatayı düzeltmek için dosyayı Excel'in masaüstü bir sürümünde açın. Daha fazla bilgi için bkz: Excel'de özel işlevler oluşturma.

İşlev başarısız oldu

Bu işlev zaman uyumsuz bir işlem gerçekleştirir, ancak beklenmedik şekilde başarısız olur. Daha sonra yeniden deneyin.

Hücre bir lambda içeriyor

Bir LAMBDA işlevi, diğer Excel işlevlerinden biraz farklı davranır. Bir hücreye olduğu gibi giremezsiniz. Formülünüzün sonuna parantez ekleyerek ve değerleri lambda işlevinize ileterek işlevi çağırmanız gerekir. Örneğin:

  • #CALC hatasını döndürür:=LAMBDA(x, x+1) 
  • 2 sonucunu döndürür:=LAMBDA(x, x+1)(1)

Daha fazla bilgi için bkz. LAMBDA işlevi.

Lambda hatasının hata iletisini ve açılan listesini gösteren ekran görüntüsü.

Hücre formülü sonucu bir işlevdir

İşlevi çağırmadan veya çağırmadan hücreye koyamazsınız. Parantez ve bağımsız değişkenler ekleyerek işlevinizi çağırın. İsterseniz, işlevinizi ad yöneticisine ekleyip adı işlev olarak kullanabilirsiniz.

Diğer

Bu hata, Excel'in hesaplama altyapısı bir dizide belirtilmemiş bir hesaplama hatasıyla karşılaştığında oluşur. Bunu çözümlemek için formülünüzü yeniden yazmayı deneyin. İç içe bir formülünüz varsa, #CALC nerede olduğunu belirlemek için Formülü Değerlendir aracını kullanmayı deneyin! formülünüzde hata oluşuyor.

Excel üzerinde Python

Veri hatası

Sorgunuz işlenirken bir hata oluştu. Lütfen daha sonra yeniden deneyin.

Veri sınırı aşıldı

Verileriniz yükleme sınırını aşıyor.

Excel'de Python hesaplamaları tek seferde en fazla 100 MB veri işleyebilir. Daha küçük bir veri kümesi kullanmayı deneyin.

Kılavuz sorgusu

Python formülleri yalnızca dış verilere dayanan sorgulara başvurabilir, elektronik tablo verilerine başvuramaz.

Geçersiz Python nesnesi

Bu Python nesnesi, bu çalışma kitabına eklenen Python ortamından gelmedi.

Hücrede sorgu

Formülün sonucu sorgu olamaz.

Kaynak hatası

Power Query ile ilgili bir sorun oluştu. Lütfen yeniden deneyin.

Çok fazla veri

Python formülü, Python hizmetine gönderilemeyecek kadar çok veriye başvuruyor. 

Excel'de Python hesaplamaları tek seferde en fazla 100 MB veri işleyebilir. Daha küçük bir veri kümesi kullanmayı deneyin.

Daha fazla yardım mı gerekiyor?

Dilediğiniz zaman Excel Teknoloji Topluluğundaki uzmanlara sorabilir veya Topluluklar'dan destek alabilirsiniz.

Ayrıca bkz.

Dinamik diziler ve geçmiş dizi davranışı