Cara untuk membetulkan ralat #VALUE dalam fungsi SUMIF/SUMIFS

Penting: Artikel ini diterjemahkan oleh mesin, lihatlah notis penafian. Sila dapatkan versi Bahasa Inggeris artikel ini di sini sebagai rujukan anda

Topik ini menyenaraikan sebab umum #VALUE! Ralat dalam fungsi SUMIF dan SUMIFS dan cara untuk menyelesaikannya.

Masalah: Formula yang merujuk kepada sel dalam buku kerja tertutup

Fungsi SUMIF/SUMIFS yang merujuk kepada sel atau julat dalam buku kerja tertutup akan mengakibatkan #VALUE! Ralat.

Nota: Ini ialah isu diketahui dengan beberapa fungsi Excel lain seperti COUNTBLANK COUNTIF, COUNTIFS, menamakan beberapa. Lihat SUMIF, COUNTIF dan fungsi COUNTBLANK mengembalikan "#VALUE!" Ralat artikel untuk maklumat lanjut.

Penyelesaian: Buka buku kerja yang ditunjukkan dalam formula, tekan F9 untuk menyegar semula formula.

Anda juga boleh menyelesaikan isu ini menggunakan fungsi SUM dan IF bersama-sama dalam formula tatasusunan. Lihat yang fungsi SUMIF, COUNTIF dan COUNTBLANK mengembalikan #VALUE! ralat artikel untuk maklumat lanjut.

Masalah: Rentetan kriteria adalah lebih daripada 255 aksara

Fungsi SUMIF/SUMIFS mengembalikan hasil yang salah apabila anda cuba untuk memadankan rentetan yang melebihi 255 aksara.

Penyelesaian: Pendekkan rentetan jika boleh. Jika anda tidak dapat memendekkan, gunakan fungsi CONCATENATE atau Ampersan (&) operator untuk memutuskan ke bawah ke dalam rentetan berbilang nilai. Contohnya:

= SUMIF(B2:B12,"long string"&"another long string")

Masalah: Dalam SUMIFS, argumen criteria_range ialah tidak konsisten dengan argumen sum_range .

Argumen julat mesti sentiasa sama dalam SUMIFS. Ini bermakna argumen criteria_range dan sum_range harus merujuk kepada bilangan baris dan lajur yang sama.

Dalam contoh berikut, formula sepatutnya mengembalikan jumlah jualan harian epal dalam Bellevue. Argumen sum_range (C2:C10) Walau bagaimanapun tidak sepadan dengan bilangan baris dan lajur dalam argumen criteria_range (a2: A12 & B2:B12) . Menggunakan sintaks = SUMIFS (C2:C10,a2: A12, A14,B2:B12, B14) akan menyebabkan #VALUE! Ralat.

Salah formula ialah = SUMIFS(C2:C10,A2:A12,A14,B2:B12,B14), yang C2:C10 perlu berada C2:C12
Dalam fungsi SUMIFs, yang criteria_range mestilah konsisten dengan sum_range

Penyelesaian: Mengikuti contoh ini, ubah sum_range kepada C2:C12 dan cuba semula formula.

Nota: SUMIF boleh menggunakan julat saiz yang berbeza.

Adakah anda mempunyai soalan fungsi tertentu?

Kiriman soalan dalam forum komuniti Excel

Membantu kami menambah baik Excel

Adakah anda mempunyai cadangan tentang cara kami boleh meningkatkan versi Excel yang seterusnya? Jika ya, sila lihat topik di Excel pengguna suara.

Nota: Notis Penafian Penterjemahan Mesin: Artikel ini telah diterjemah oleh sistem komputer tanpa campur tangan manusia. Microsoft menawarkan penterjemahan mesin ini untuk membantu pengguna-pengguna yang tidak bertutur dalam Bahasa Inggeris supaya dapat menikmati kandungan mengenai produk, perkhidmatan dan teknologi Microsoft. Artikel ini mungkin mengandungi ralat perbendaharaan kata, sintaks atau tatabahasa kerana ia diterjemahkan oleh mesin.

Lihat Juga

Membetulkan #VALUE! ralat

Fungsi SUMIF

Fungsi SUMIFS

Video fungsi IF lanjutan

Gambaran keseluruhan Formula dalam Excel

Cara untuk mengelakkan formula yang rosak

Menggunakan penyemakan ralat untuk mengesan ralat dalam Formula

Fungsi semua Excel (berabjad)

Fungsi semua Excel (mengikut kategori)

Kembangkan kemahiran anda
Jelajahi latihan
Dapatkan ciri baru terlebih dahulu
Sertai Office Insiders

Adakah maklumat ini membantu?

Terima kasih atas maklum balas anda!

Terima kasih atas maklum balas anda! Nampaknya ia mungkin akan membantu untuk menyambungkan anda kepada salah seorang daripada ejen sokongan Office kami.

×