Ketika menggunakan SUM(IF()) bukan dari COUNTBLANK() di Excel

Terjemahan Artikel Terjemahan Artikel
ID Artikel: 274537 - Melihat produk di mana artikel ini berlaku.
Perbesar semua | Perkecil semua

RINGKASAN

Menyediakan fungsi lembar kerja COUNTBLANK yang paling mudah metode untuk menentukan jumlah sel-sel yang kosong pada kisaran, tetapi dalam dua keadaan sangat tidak memuaskan. Situasi tersebut adalah ketika sel menarik adalah di buku kerja yang tertutup atau ketika mereka tidak membentuk bersebelahan jangkauan. Artikel ini menunjukkan kepada Anda bagaimana menggunakan SUM(IF()) array formula orang kasus.

INFORMASI LEBIH LANJUT

COUNTBLANK lembar kerja fungsi menentukan jumlah sel-sel yang kosong berada dalam jarak yang diidentifikasi, tetapi untuk melakukannya, kisaran sel harus bersebelahan dan di buku kerja yang terbuka.

Menggunakan COUNTBLANK fungsi, ikuti langkah berikut:
  1. Mulai Microsoft Excel dan membuka lembar kerja yang baru.
  2. Masukkan data berikut dalam sel A1:G1
         David    <blank>   Carol    <blank>   Meng   <blank>   Helge
    					
  3. Masukkan data berikut dalam sel A3:G3
       <blank>   Johnson   <blank>   Philips <blank>   Phua   <blank>
    					
  4. Memberikan berbagai A1:G1 namaRangeOne dan berbagai A3:G3 namaRangeTwo.
  5. Untuk menghitung sel kosong di RangeOne, masukkan berikut dalam sel A5:B5
       Blanks   =COUNTBLANK(RangeOne)
    					
  6. Simpan buku kerja dengan namaTestBook1.
COUNTBLANK adalah akan menghasilkan hasil yang benar ketika digunakan antara buku kerja, tetapi kedua buku kerja harus terbuka. Untuk melakukannya, ikuti langkah-langkah berikut:
  1. Tanpa menutup TestBook1, membuka buku kerja baru.
  2. Dalam sel A1 masukkan CountBlank dan di sel B1, masukkan = COUNTBLANK(TestBook1.xls!RangeOne) dan Perhatikan bahwa jawaban yang benar kembali.

    CatatanDalam Excel 2007/2010, Anda dapat mengetik= COUNTBLANK(TestBook1.xlsx!RangeOne) karena berkas Excel standar memiliki ekstensi xlsx.
  3. Simpan buku kerja baru sebagaiTestBook2.
  4. Pada Jendela menu, klik TestBook1.xls.

    CatatanDalam Excel 2007/2010, kita harus klikSwitch Windows dalam Windows kelompok pada Lihat tab dan kemudian klik TestBook1.xlsx.
  5. Dekat TestBook1, kembali ke TestBook2.
  6. Pada Mengedit menu, klik Tautan, lalu klik Memperbarui nilai-nilai, lalu klik Tutup. Di Excel 2007, klik Mengedit link dalam Sambungan kelompok pada Data menu tab, klik Memperbarui nilai-nilai, lalu klik Tutup.

    Perhatikan pesan galat # NILAI! dalam sel B1.
  7. Membuka kembali TestBook1 kemudian kembali ke TestBook2, jika diperlukan memperbarui link dan melihat bahwa nilai yang benar lagi ditampilkan di sel B1.
Kesulitan serupa terjadi jika sel-sel kosong Anda ingin bangsawan yang ditemukan dalam rentang bersebelahan. Tidak seperti fungsi-fungsi lain seperti jumlah, COUNTBLANK akan menerima berbagai hanya satu argumen, sehingga pendekatan yang berbeda diperlukan. Dalam kedua situasi ini Anda dapat menggabungkan jumlah dan jika fungsi array rumus untuk mendapatkan hasil yang Anda butuhkan.

CATATAN: Ketika memasuki Formula array, Anda harus menekan CTRL + SHIFT + ENTER secara bersamaan daripada hanya menekan ENTER.

Untuk menggunakan Sum(if()) array rumus, ikuti langkah berikut:
  1. Membuka buku kerja TestBook2 dan dalam sel A3, masukkanSumIf.
  2. Dalam sel B3, masukkan= JUMLAH (jika (ISBLANK (TestBook1.xls!RangeOne), 1, 0)). Pastikan Tekan CTRL + SHIFT + ENTER ketika Anda menyelesaikan entri untuk menciptakan sebuah array Formula.

    CatatanDalam Excel 2007/2010, Anda dapat mengetik= JUMLAH (jika (ISBLANK (TestBook1.xlsx!RangeOne), 1, 0)) karena berkas Excel standar memiliki ekstensi xlsx.
  3. Tutup TestBook1 dan lagi update link.

    Perhatikan bahwa sementara COUNTBLANK berfungsi lagi kembali kesalahan, SUM(IF()) ekspresi terus menampilkan nilai yang benar.
Ekspresi SUM(IF()) juga dapat digunakan untuk menangani persyaratan untuk menghitung sel kosong dalam rentang bersebelahan. Untuk melakukannya, ikuti langkah-langkah berikut:
  1. Buka TestBook1 dan dalam sel A6 masukkanSumIf.
  2. Dalam sel B6, masukkan=Sum(if(ISBLANK(RangeOne),1,0)+if(ISBLANK(RangeTwo),1,0)).

    Perhatikan bahwa jumlah sel kosong yang benar ditampilkan.
Rumus array, plus (+) tanda menunjukkan bahwa dua Jika ekspresi digabungkan dalam operasi OR logis. Jika dan operasi diperlukan, Anda akan menggunakan tanda bintang (*) sebagai gantinya.

REFERENSI


Untuk informasi tambahan tentang menggabungkan jumlah dan jika fungsi, klik nomor artikel di bawah ini untuk melihat artikel di Microsoft Basis Pengetahuan:
267982 Cara menggunakan logis dan atau atau dalam jumlah + jika pernyataan di Excel

Properti

ID Artikel: 274537 - Kajian Terakhir: 22 September 2011 - Revisi: 2.0
Berlaku bagi:
  • Microsoft Office Excel 2007
  • Microsoft Excel 2002 Standard Edition
  • Microsoft Excel 2000 Standard Edition
  • Microsoft Office Excel 2003
  • Microsoft Excel 2010
Kata kunci: 
kbhowto kbmt KB274537 KbMtid
Penerjemahan Mesin
PENTING: Artikel ini diterjemahkan menggunakan perangkat lunak mesin penerjemah Microsoft dan bukan oleh seorang penerjemah. Microsoft menawarkan artikel yang diterjemahkan oleh seorang penerjemah maupun artikel yang diterjemahkan menggunakan mesin sehingga Anda akan memiliki akses ke seluruh artikel baru yang diterbitkan di Pangkalan Pengetahuan (Knowledge Base) dalam bahasa yang Anda gunakan. Namun, artikel yang diterjemahkan menggunakan mesin tidak selalu sempurna. Artikel tersebut mungkin memiliki kesalahan kosa kata, sintaksis, atau tata bahasa, hampir sama seperti orang asing yang berbicara dalam bahasa Anda. Microsoft tidak bertanggung jawab terhadap akurasi, kesalahan atau kerusakan yang disebabkan karena kesalahan penerjemahan konten atau penggunaannya oleh para pelanggan. Microsoft juga sering memperbarui perangkat lunak mesin penerjemah.
Klik disini untuk melihat versi Inggris dari artikel ini:274537

Berikan Masukan

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com