Applies ToExcel untuk Microsoft 365 Excel untuk Microsoft 365 untuk Mac Excel untuk web Excel 2024 Excel 2024 untuk Mac Excel 2021 Excel 2021 untuk Mac Excel untuk iPad Excel untuk iPhone Excel untuk tablet Android Excel untuk ponsel Android

#CALC! terjadi ketika mesin penghitungan Excel mengalami skenario yang saat ini tidak didukungnya.

Umum

Excel tidak bisa menghitung array dalam array. Kesalahan array bertumpuk terjadi ketika Anda mencoba memasukkan rumus array yang berisi array. Untuk mengatasi kesalahan, coba hapus array kedua.

Misalnya, =MUNIT({1,2}) meminta Excel untuk mengembalikan array 1x1, dan array 2x2, yang saat ini tidak didukung. =MUNIT(2) akan menghitung seperti yang diharapkan.

Array bertumpuk #CALC! .

Array hanya bisa berisi angka, string, kesalahan, Boolean, atau tipe data tertaut. Referensi rentang tidak didukung. Dalam contoh ini, =OFFSET(A1,0,0,{2,3}) akan menyebabkan kesalahan.

#CALC! kesalahan - Array Berisi Rentang

Untuk mengatasi kesalahan, hapus referensi rentang. Dalam hal ini, =OFFSET(A1,0,0,2,3) akan dihitung dengan benar.

Excel tidak bisa mengembalikan rangkaian kosong. Kesalahan array kosong terjadi ketika rumus array mengembalikan set kosong. Misalnya, =FILTER(C3:D5,D3:D5<100) akan mengembalikan kesalahan karena tidak ada nilai yang kurang dari 100 dalam kumpulan data kami.

#CALC! kesalahan - Array Kosong

Untuk mengatasi kesalahan, ubah kriteria, atau tambahkan argumen if_empty ke fungsi FILTER. Dalam hal ini, =FILTER(C3:D5,D3:D5<100,0) akan mengembalikan 0 jika tidak ada item dalam array.

Fungsi kustom yang merujuk ke lebih dari 10.000 sel tidak bisa dihitung di Excel untuk web, dan akan menghasilkan #CALC ini! sebagai gantinya. Untuk memperbaikinya, buka file di Excel versi desktop. Untuk informasi selengkapnya, lihat Membuat fungsi kustom di Excel.

Fungsi ini melakukan operasi asinkron tetapi gagal secara tak terduga. Coba lagi nanti.

Fungsi LAMBDA bertingkah sedikit berbeda dari fungsi Excel lainnya. Anda tidak bisa begitu saja memasukkannya ke dalam sel. Anda harus memanggil fungsi dengan menambahkan tanda kurung ke akhir rumus dan meneruskan nilai ke fungsi lambda Anda. Misalnya:

  • Mengembalikan kesalahan #CALC:     =LAMBDA(x, x+1) 

  • Mengembalikan hasil dari 2:     =LAMBDA(x, x+1)(1)

Untuk informasi selengkapnya, lihat Fungsi LAMBDA.

Pesan kesalahan dan daftar turun bawah untuk kesalahan Lambda

Kesalahan ini terjadi ketika mesin penghitungan Excel mengalami kesalahan penghitungan yang tidak ditentukan dengan array. Untuk mengatasinya, coba tulis ulang rumus Anda. Jika memiliki rumus bertumpuk, Anda dapat mencoba menggunakan alat Evaluasi Rumus untuk mengidentifikasi di mana #CALC! terjadi dalam rumus Anda.

Python di Excel

Rumus Python mereferensikan terlalu banyak data untuk dikirim ke layanan Python. 

Penghitungan Python di Excel bisa memproses data berukuran hingga 100 MB dalam satu waktu. Coba gunakan himpunan data yang berukuran lebih kecil.

Rumus Python hanya bisa mereferensikan kueri yang mengandalkan data eksternal, bukan pada data lembar bentang.

Terjadi kesalahan dengan Powery Query. Silakan coba lagi.

Data Anda melebihi batas unggahan.

Penghitungan Python di Excel bisa memproses data berukuran hingga 100 MB dalam satu waktu. Coba gunakan himpunan data yang berukuran lebih kecil.

Objek Python ini tidak berasal dari lingkungan Python yang dilampirkan ke buku kerja ini.

Hasil rumus tidak bisa berupa kueri.

Perlu bantuan lainnya?

Anda selalu dapat bertanya kepada ahli di Komunitas Teknologi Excel atau mendapatkan dukungan di Komunitas.

Lihat Juga

Aray dinamis dan perilaku aray luapan

Perlu bantuan lainnya?

Ingin opsi lainnya?

Jelajahi manfaat langganan, telusuri kursus pelatihan, pelajari cara mengamankan perangkat Anda, dan banyak lagi.

Komunitas membantu Anda bertanya dan menjawab pertanyaan, memberikan umpan balik, dan mendengar dari para ahli yang memiliki pengetahuan yang luas.