Isi kandungan
Tutorial menerangkan cara membuat jumlah dalam Excel dengan menggunakan ciri AutoSum dan cara membuat formula SUM anda sendiri kepada jumlah lajur, baris atau julat yang dipilih. Anda juga akan belajar cara menjumlahkan sel yang kelihatan sahaja, mengira jumlah larian, menjumlahkan merentas helaian dan mengetahui sebab formula Jumlah Excel anda tidak berfungsi.
Jika anda mahukan jumlah pantas sel tertentu dalam Excel, anda hanya boleh memilih sel tersebut dan melihat bar status di penjuru kanan sebelah bawah tetingkap Excel anda:
Untuk sesuatu yang lebih kekal, gunakan fungsi Excel SUM. Ia sangat mudah dan mudah, jadi walaupun anda seorang pemula dalam Excel, anda tidak akan menghadapi sebarang kesukaran untuk memahami contoh berikut.
Cara menjumlahkan dalam Excel menggunakan aritmetik mudah pengiraan
Jika anda memerlukan jumlah cepat beberapa sel, anda boleh menggunakan Microsoft Excel sebagai kalkulator mini. Hanya gunakan operator tanda tambah (+) seperti dalam operasi aritmetik biasa bagi penambahan. Contohnya:
=SUM(Jan:Apr!B2:B5)
atau
=A1+C1+D1
Walau bagaimanapun, jika anda perlu menjumlahkan beberapa dozen atau beberapa ratus baris, merujuk setiap sel dalam formula tidak kelihatan seperti idea yang baik. Dalam kes ini, anda boleh menggunakan fungsi Excel SUM yang direka khas untuk menambah set nombor tertentu.
Cara menggunakan fungsi SUM dalam Excel
Excel SUM ialah fungsi matematik dan trig yang menambah nilai. Sintaks fungsi SUM adalah seperti berikut:
Formula SUM.Apa yang dipanggil Rujukan 3-D ialah helahnya:
=SUM(Jan:Apr!B6)
Atau
=SUM(Jan:Apr!B2:B5)
Formula pertama menambah nilai dalam sel B6, manakala formula kedua menjumlahkan julat B2:B5 dalam semua lembaran kerja yang terletak di antara dua helaian sempadan yang anda tentukan ( Jan dan Apr dalam contoh ini):
Anda boleh mendapatkan maklumat lanjut tentang rujukan 3-d dan langkah terperinci untuk mencipta formula sedemikian dalam tutorial ini: Cara membuat rujukan 3-D untuk mengira berbilang helaian.
Jumlah bersyarat Excel
Jika tugas anda memerlukan penambahan hanya sel yang memenuhi syarat tertentu atau beberapa syarat, anda boleh menggunakan fungsi SUMIF atau SUMIFS, masing-masing.
Sebagai contoh, formula SUMIF berikut hanya menambah jumlah dalam lajur B yang mempunyai status " Selesai " dalam lajur C:
=SUMIF(C:C,"completed",B:B )
Untuk mengira bersyarat sum dengan kriteria berbilang , gunakan fungsi SUMIFS. Dalam contoh di atas, untuk mendapatkan jumlah pesanan "Selesai" dengan jumlah melebihi $200, gunakan formula SUMIFS berikut:
=SUMIFS(B:B,C:C,"completed",B:B, ">200" )
Anda boleh mendapatkan penjelasan terperinci tentang SUMIF dan SUMIFS sintaks dan banyak lagi contoh formula dalam tutorial ini:
- Fungsi SUMIF dalam Excel: contoh untuk nombor, tarikh, teks, kosong dan bukan kosong
- SUMIF dalam Excel - contoh formula kepada bersyarat sel sum
- Cara menggunakan Excel SUMIFS dan SUMIF dengan berbilangkriteria
Nota. Fungsi Jumlah Bersyarat tersedia dalam versi Excel bermula dengan Excel 2003 (lebih tepat lagi, SUMIF telah diperkenalkan dalam Excel 2003, manakala SUMIFS hanya dalam Excel 2007). Jika seseorang masih menggunakan versi Excel yang lebih awal, anda perlu membuat formula SUM tatasusunan seperti yang ditunjukkan dalam Menggunakan SUM Excel dalam formula tatasusunan untuk menjumlahkan sel secara bersyarat.
SUM Excel tidak berfungsi - sebab dan penyelesaian
Adakah anda cuba menambah beberapa nilai atau jumlah lajur dalam helaian Excel anda, tetapi formula SUM mudah tidak dikira? Nah, jika fungsi Excel SUM tidak berfungsi, kemungkinan besar ia disebabkan oleh sebab berikut.
1. #Name error muncul dan bukannya hasil yang dijangkakan
Ini adalah ralat paling mudah untuk diperbaiki. Dalam 99 daripada 100 kes, ralat #Name menunjukkan bahawa fungsi SUM tersalah eja.
2. Sesetengah nombor tidak ditambahkan
Satu lagi sebab biasa formula Sum (atau AutoSum Excel) tidak berfungsi ialah nombor yang diformatkan sebagai teks nilai . Pada pandangan pertama, ia kelihatan seperti nombor biasa, tetapi Microsoft Excel menganggapnya sebagai rentetan teks dan meninggalkannya daripada pengiraan.
Salah satu penunjuk visual nombor teks ialah penjajaran kiri lalai dan segi tiga hijau di bahagian atas -sudut kiri sel, seperti dalam helaian sebelah kanan dalam tangkapan skrin di bawah:
Untuk membetulkannya, pilih semua sel yang bermasalah, klik tanda amaran, dan kemudian klik Tukar kepada Nombor .
Jika bertentangan dengan semua jangkaan yang tidak berfungsi, cuba penyelesaian lain yang diterangkan dalam: Cara membetulkan nombor yang diformatkan sebagai teks.
3. Fungsi SUM Excel mengembalikan 0
Selain daripada nombor yang diformatkan sebagai teks, rujukan bulat ialah sumber masalah biasa dalam formula Jumlah, terutamanya apabila anda cuba menjumlahkan lajur dalam Excel. Jadi, jika nombor anda diformatkan sebagai nombor, tetapi formula Jumlah Excel anda masih mengembalikan sifar, jejak dan betulkan rujukan bulat dalam helaian anda ( Formula tab > Pemeriksaan Ralat > Rujukan Pekeliling ). Untuk mendapatkan arahan terperinci, sila lihat Cara mencari rujukan pekeliling dalam Excel.
4. Formula Excel Sum mengembalikan nombor yang lebih tinggi daripada yang dijangkakan
Jika berbanding semua jangkaan formula Sum anda mengembalikan nombor yang lebih besar daripada yang sepatutnya, ingat bahawa fungsi SUM dalam Excel menambah kedua-dua sel kelihatan dan tidak kelihatan (tersembunyi). Dalam kes ini, gunakan fungsi Subtotal, seperti yang ditunjukkan dalam Cara menjumlahkan hanya sel yang boleh dilihat dalam Excel.
5. Formula SUM Excel tidak mengemas kini
Apabila formula SUM dalam Excel terus menunjukkan jumlah lama walaupun selepas anda mengemas kini nilai dalam sel bergantung, kemungkinan besar Mod Pengiraan ditetapkan kepada Manual. Untuk membetulkannya, pergi ke tab Formula , klik anak panah lungsur di sebelah Pilihan Kira dan klik Automatik.
Nah, ini adalah yang paling biasasebab SUM tidak berfungsi dalam Excel. Jika tiada satu pun di atas adalah kes anda, lihat sebab dan penyelesaian lain yang mungkin: Formula Excel tidak berfungsi, tidak mengemas kini, tidak mengira.
Beginilah cara anda menggunakan fungsi SUM dalam Excel. Jika anda ingin melihat lebih dekat pada contoh formula yang dibincangkan dalam tutorial ini, anda dialu-alukan untuk memuat turun contoh buku kerja Excel SUM. Saya berterima kasih kerana membaca dan berharap dapat berjumpa anda di blog kami minggu hadapan.
SUM(number1, [number2] ,…)Argumen pertama diperlukan, nombor lain adalah pilihan dan anda boleh membekalkan sehingga 255 nombor dalam satu formula.
Dalam formula SUM Excel anda, setiap satu hujah boleh menjadi nilai berangka positif atau negatif, julat atau rujukan sel. Contohnya:
=SUM(A1:A100)
=SUM(A1, A2, A5)
=SUM(1,5,-2)
Fungsi Excel SUM berguna apabila anda perlu menambah nilai daripada julat yang berbeza atau menggabungkan angka nilai, rujukan sel dan julat. Contohnya:
=SUM(A2:A4, A8:A9)
=SUM(A2:A6, A9, 10)
Tangkapan skrin di bawah menunjukkan ini dan beberapa lagi contoh formula SUM:
Dalam lembaran kerja kehidupan sebenar, Excel Fungsi SUM selalunya disertakan dalam formula yang lebih besar sebagai sebahagian daripada pengiraan yang lebih kompleks.
Sebagai contoh, anda boleh membenamkan SUM dalam argumen value_if_true bagi fungsi IF untuk menambah nombor dalam lajur B, C dan D jika ketiga-tiga sel dalam baris yang sama mengandungi nilai dan tunjukkan mesej amaran jika mana-mana sel kosong:
=IF(AND($B2<"", $C2"", $D2""), SUM($B2:$D2), "Value missing")
Dan berikut ialah satu lagi contoh menggunakan formula SUM lanjutan dalam Excel: Formula VLOOKUP dan SUM untuk menjumlahkan semua nilai yang sepadan.
Cara AutoSum dalam Excel
Jika anda perlu menjumlahkan satu julat nombor, sama ada lajur, baris atau beberapa lajur atau baris bersebelahan , anda boleh membenarkan Microsoft Excel menulis formula SUM yang sesuai untuk anda.
Cuma pilih sel di sebelah nombor yang anda mahu tambah, klik AutoSum pada Home tab, dalam Edit kumpulan, tekan kekunci Enter, dan anda akan memasukkan formula Sum secara automatik:
Seperti yang anda lihat dalam tangkapan skrin berikut, ciri AutoSum Excel bukan sahaja memasukkan formula Sum, tetapi juga memilih julat yang paling mungkin sel yang anda ingin jumlahkan. Sembilan kali daripada sepuluh, Excel mendapat julat yang betul. Jika tidak, anda boleh membetulkan julat secara manual dengan hanya menyeret kursor melalui sel untuk dijumlahkan dan kemudian tekan kekunci Enter.
Petua. Cara yang lebih pantas untuk melakukan AutoSum dalam Excel ialah menggunakan pintasan Jumlah Alt + = . Hanya tahan kekunci Alt, tekan kekunci Equal Sign, dan kemudian tekan Enter untuk melengkapkan formula Jumlah yang dimasukkan secara automatik.
Selain daripada mengira jumlah, anda boleh menggunakan AutoSum untuk memasukkan PURATA, KIRA, MAX atau MIN secara automatik fungsi. Untuk mendapatkan maklumat lanjut, sila lihat tutorial AutoSum Excel.
Cara menjumlahkan lajur dalam Excel
Untuk menjumlahkan nombor dalam lajur tertentu, anda boleh menggunakan sama ada fungsi Excel SUM atau ciri AutoSum .
Sebagai contoh, untuk menjumlahkan nilai dalam lajur B, katakan dalam sel B2 hingga B8, masukkan formula SUM Excel berikut:
=SUM(B2:B8)
Jumlah keseluruhan lajur dengan tak tentu bilangan baris
Jika lajur yang anda ingin jumlahkan mempunyai bilangan baris yang berubah-ubah (iaitu sel baharu boleh ditambah dan yang sedia ada boleh dipadamkan pada bila-bila masa), anda boleh menjumlahkan keseluruhan lajur dengan membekalkan lajur rujukan, tanpa menyatakan sempadan bawah atau atas.Contohnya:
=SUM(B:B)
Nota penting! Jangan sekali-kali anda meletakkan formula 'Jumlah lajur' anda dalam lajur yang anda mahu jumlahkan kerana ini akan mencipta rujukan sel bulat (iaitu penjumlahan rekursif yang tidak berkesudahan), dan formula Jumlah anda akan mengembalikan 0.
Lajur jumlah kecuali pengepala atau tidak termasuk beberapa baris pertama
Biasanya, membekalkan rujukan lajur kepada formula Jumlah Excel menjumlahkan keseluruhan lajur yang mengabaikan pengepala, seperti yang ditunjukkan dalam tangkapan skrin di atas. Tetapi dalam beberapa kes, pengepala lajur yang anda mahu jumlahkan sebenarnya boleh mempunyai nombor di dalamnya. Atau, anda mungkin ingin mengecualikan beberapa baris pertama dengan nombor yang tidak berkaitan dengan data yang anda ingin jumlahkan.
Malangnya, Microsoft Excel tidak menerima formula SUM bercampur dengan sempadan bawah yang jelas tetapi tanpa sempadan atas seperti =SUM(B2:B), yang berfungsi dengan baik dalam Helaian Google. Untuk mengecualikan beberapa baris pertama daripada penjumlahan, anda boleh menggunakan salah satu daripada penyelesaian berikut.
- Jumlah keseluruhan lajur dan kemudian tolak sel yang anda tidak mahu masukkan dalam jumlah (sel B1 hingga B3 dalam contoh ini):
=SUM(B:B)-SUM(B1:B3)
- Mengingat had saiz lembaran kerja, anda boleh menentukan sempadan atas formula SUM Excel anda berdasarkan bilangan baris maksimum dalam versi Excel anda .
Sebagai contoh, untuk menjumlahkan lajur B tanpa pengepala (iaitu tidak termasuk sel B1), anda boleh menggunakan formula berikut:
- DalamExcel 2007, Excel 2010, Excel 2013 dan Excel 2016:
=SUM(B2:B1048576)
=SUM(B2:B655366)
Cara untuk jumlah baris dalam Excel
Begitu juga dengan menjumlahkan lajur, anda boleh menjumlahkan baris dalam Excel dengan menggunakan fungsi SUM atau mempunyai AutoSum untuk memasukkan formula untuk anda.
Sebagai contoh, untuk menambah nilai dalam sel B2 hingga D2, gunakan formula berikut:
=SUM(B2:D2)
Cara menjumlahkan berbilang baris dalam Excel
Untuk menambah nilai dalam setiap baris secara individu , hanya seret ke bawah formula Jumlah anda. Perkara utama ialah menggunakan rujukan relatif (tanpa $) atau sel campuran (di mana tanda $ hanya membetulkan lajur). Contohnya:
=SUM($B2:$D2)
Untuk menjumlahkan nilai dalam julat yang mengandungi beberapa baris , hanya tentukan julat yang dikehendaki dalam formula Jumlah. Contohnya:
=SUM(B2:D6)
- menjumlahkan nilai dalam baris 2 hingga 6.
=SUM(B2:D3, B5:D6)
- menjumlahkan nilai dalam baris 2, 3, 5 dan 6.
Cara menjumlahkan keseluruhan baris
Untuk menjumlahkan keseluruhan baris dengan bilangan lajur yang tidak ditentukan, berikan rujukan seluruh baris kepada formula Jumlah Excel anda, cth.:
=SUM(2:2)
Sila ingat bahawa anda tidak sepatutnya memasukkan formula 'Jumlah baris' itu dalam mana-mana sel baris yang sama untuk mengelakkan daripada membuat rujukan bulat kerana ini akan mengakibatkan pengiraan yang salah, jika ada:
Kepada jumlah baris tidak termasuk lajur tertentu , jumlahkan keseluruhan baris dan kemudian tolak lajur yang tidak berkaitan. Sebagai contoh, untuk menjumlahkan baris 2 kecuali 2 lajur pertama, gunakanformula berikut:
=SUM(2:2)-SUM(A2:B2)
Gunakan Excel Total Row untuk menjumlahkan data dalam jadual
Jika data anda disusun dalam jadual Excel, anda boleh mendapat manfaat daripada <9 istimewa Ciri>Jumlah Baris yang boleh menjumlahkan data dalam jadual anda dengan cepat dan memaparkan jumlah dalam baris terakhir.
Kelebihan besar menggunakan jadual Excel ialah ia berkembang secara automatik untuk memasukkan baris baharu, jadi mana-mana data baharu yang anda masukkan dalam jadual akan dimasukkan ke dalam formula anda secara automatik. Jika boleh mengetahui tentang faedah lain jadual Excel dalam artikel ini: 10 ciri paling berguna bagi jadual Excel.
Untuk menukar julat sel biasa kepada jadual, pilihnya dan tekan pintasan Ctrl + T (atau klik Jadual pada tab Sisipkan ).
Cara menambah jumlah baris dalam jadual Excel
Setelah data anda disusun dalam jadual, anda boleh masukkan jumlah baris dengan cara ini:
- Klik mana-mana dalam jadual untuk memaparkan Alat Jadual dengan tab Reka Bentuk .
- Pada tab Reka Bentuk , dalam kumpulan Pilihan Gaya Jadual , pilih kotak Jumlah Baris :
Cara lain untuk menambah jumlah baris dalam Excel ialah dengan mengklik kanan mana-mana sel dalam jadual, dan kemudian klik Jadual > Jumlah Baris .
Cara menjumlahkan data dalam jadual anda
Apabila jumlah baris muncul di penghujung jadual, Excel melakukan yang terbaik untuk menentukan cara anda ingin mengira data dalam jadual.
Dalam jadual sampel saya, nilai dalamlajur D (lajur paling kanan) ditambah secara automatik dan jumlahnya dipaparkan dalam Jumlah Baris:
Untuk jumlah nilai dalam lajur lain, hanya pilih sel yang sepadan dalam jumlah baris, klik anak panah senarai juntai bawah, dan pilih Jumlah :
Jika anda ingin melakukan beberapa pengiraan lain, pilih fungsi yang sepadan daripada senarai juntai bawah seperti Purata , Kira , Maks, Min , dsb.
Jika jumlah baris secara automatik memaparkan jumlah untuk lajur yang tidak memerlukannya, buka senarai lungsur untuk lajur itu dan pilih Tiada .
Nota. Apabila menggunakan ciri Excel Total Row untuk menjumlahkan lajur, Excel menjumlahkan nilai hanya dalam baris yang kelihatan dengan memasukkan fungsi SUBTOTAL dengan argumen pertama ditetapkan kepada 109. Anda akan menemui penjelasan terperinci tentang fungsi ini dalam seterusnya bahagian.
Jika anda ingin menjumlahkan data dalam baris yang kelihatan dan tidak kelihatan, jangan tambahkan jumlah baris dan sebaliknya gunakan fungsi SUM biasa:
Cara menjumlahkan hanya ditapis sel (kelihatan) dalam Excel
Kadangkala, untuk analisis tarikh yang lebih berkesan, anda mungkin perlu menapis atau menyembunyikan beberapa data dalam lembaran kerja anda. Formula Sum biasa tidak akan berfungsi dalam kes ini kerana fungsi Excel SUM menambah semua nilai dalam julat yang ditentukan termasuk baris tersembunyi (ditapis keluar).
Jika anda ingin menjumlahkan hanya sel yang kelihatan dalam senarai yang ditapis. , cara terpantas ialah menyusun data anda dalam Exceljadual, dan kemudian hidupkan ciri Excel Total Row. Seperti yang ditunjukkan dalam contoh sebelumnya, memilih Sum dalam jumlah baris jadual memasukkan fungsi SUBTOTAL yang mengabaikan sel tersembunyi .
Cara lain untuk menjumlahkan sel yang ditapis dalam Excel ialah menggunakan AutoFilter pada anda data secara manual dengan mengklik butang Tapis pada tab Data . Dan kemudian, tulis sendiri formula Subtotal.
Fungsi SUBTOTAL mempunyai sintaks berikut:
SUBTOTAL(function_num, ref1, [ref2],…)Where:
- Fungsi_num - nombor dari 1 hingga 11 atau dari 101 hingga 111 yang menentukan fungsi yang hendak digunakan untuk jumlah kecil.
Anda boleh mendapatkan senarai penuh fungsi di support.office.com. Buat masa ini, kami hanya berminat dengan fungsi SUM, yang ditakrifkan oleh nombor 9 dan 109. Kedua-dua nombor tidak termasuk baris yang ditapis. Perbezaannya ialah 9 termasuk sel yang disembunyikan secara manual (iaitu klik kanan > Sembunyikan ), manakala 109 mengecualikannya.
Jadi, jika anda ingin menjumlahkan hanya sel yang kelihatan, tanpa mengira bagaimana sebenarnya baris yang tidak berkaitan disembunyikan, kemudian gunakan 109 dalam hujah pertama formula Subjumlah anda.
- Ref1, Ref2, … - sel atau julat yang anda mahu subtotal. Argumen Rujukan pertama diperlukan, yang lain (sehingga 254) adalah pilihan.
Dalam contoh ini, mari kita jumlahkan sel yang boleh dilihat dalam julat B2:B14 dengan menggunakan formula berikut:
=SUBTOTAL(109, B2:B14)
Dan sekarang, maritapis baris ' Pisang ' sahaja dan pastikan formula Subjumlah kami hanya menjumlahkan sel yang kelihatan:
Petua. Anda boleh mempunyai ciri AutoSum Excel untuk memasukkan formula Subjumlah untuk anda secara automatik. Hanya susun data anda dalam jadual ( Ctrl + T ) atau tapis data seperti yang anda mahu dengan mengklik butang Tapis . Selepas itu, pilih sel di bawah lajur yang anda mahu jumlahkan, dan klik butang AutoSum pada reben. Formula SUBJUMLAH akan dimasukkan, menjumlahkan hanya sel yang kelihatan dalam lajur.
Cara melakukan jumlah larian (jumlah terkumpul) dalam Excel
Untuk mengira jumlah larian dalam Excel, anda menulis formula SUM biasa dengan penggunaan sel mutlak dan relatif yang bijak rujukan.
Sebagai contoh, untuk memaparkan jumlah kumulatif nombor dalam lajur B, masukkan formula berikut dalam C2, dan kemudian salin ke sel lain:
=SUM($B$2:B2)
Rujukan relatif B2 akan berubah secara automatik berdasarkan kedudukan relatif baris di mana formula disalin:
Anda boleh mendapatkan penjelasan terperinci tentang formula Jumlah Kumulatif asas ini dan petua tentang cara untuk memperbaikinya dalam ini tutorial: Cara mengira jumlah larian dalam Excel.
Cara menjumlahkan merentas helaian
Jika anda mempunyai beberapa helaian kerja dengan reka letak yang sama dan jenis data yang sama, anda boleh menambah nilai dalam helaian yang sama sel atau dalam julat sel yang sama dalam helaian yang berbeza dengan satu