Daftar Isi
Kita cukup sering menggunakan fungsi filter karena kemampuannya untuk mendapatkan insight terpenting dari suatu data, yang sangat membantu kita dalam mengambil keputusan menggunakan data. Artikel ini mencoba menjawab bagaimana cara menjumlahkan kolom-kolom di excel ketika difilter dengan paling efisien dan sederhana.
Unduh Buku Kerja Praktik
Unduh buku kerja latihan ini di bawah ini.
Jumlahkan Kolom Saat Difilter.xlsm4 Cara Menjumlahkan Kolom di Excel Saat Difilter
Dalam artikel ini, saya akan menggunakan dataset ini untuk mendemonstrasikan tujuan. Kami memiliki Komponen , Produsen , Negara Produsen , Kuantitas , Harga Satuan, dan Total Harga Kita akan mencoba menyaring harga-harga ini berdasarkan berbagai kriteria dan proses-proses tersebut akan dijelaskan dengan demonstrasi yang luas.
1. Menggunakan SUBTOTAL untuk Menjumlahkan Kolom Ketika Difilter
Fungsi SUBTOTAL adalah cara yang paling umum untuk menghitung jumlah kolom secara dinamis. Hal ini dilakukan melalui Pita dan formula.
1.1 SUBTOTAL dari Opsi Jumlah Otomatis
Dalam metode ini, metode SUBTOTAL akan diterapkan melalui metode Jumlah Otomatis Opsi dalam Penyuntingan kelompok.
Langkah-langkah
- Pertama, Anda perlu membuat tabel dan menerapkan Jumlah Otomatis Untuk ini, buka Data > Filter.
- Setelah ini, Anda akan melihat bahwa ikon filter reguler pada setiap header kolom muncul.
- Kemudian kita akan mencoba menyaring tabel dengan Negara Produsen. Untuk melakukan ini, klik pada tanda panah di sudut header tabel di sel D4 .
- Setelah mengklik ikon, periksa hanya ikon Tiongkok opsi di dalam Filter Teks kotak opsi, untuk hanya menampilkan entri yang termasuk dalam Tiongkok. Setelah itu klik BAIKLAH.
- Kemudian, Anda akan melihat bahwa tabel sekarang hanya menampilkan entri-entri yang termasuk ke dalam Tiongkok di Negara Produsen kolom.
- Berikutnya, pilih sel G17, dan kemudian dari Rumah tab pergi ke Penyuntingan kelompok dan kemudian klik pada Jumlah Otomatis opsi .
- Setelah itu, Anda akan melihat SUBTOTAL fungsi yang ditampilkan di sel G17 , Anda harus memilih larik data di dalam Total Hadiah kolom dan tekan Masuk.
- Setelah menekan enter, Anda akan melihat total penjumlahan data yang difilter sekarang ditampilkan dengan benar. Mereka juga cocok dengan SUM pratinjau di bawah ini.
1.2 Memanfaatkan Fungsi SUBTOTAL
Menggunakan SUBTOTAL kita dapat dengan mudah menghitung jumlah nilai kolom setelah pemfilteran selesai.
Langkah-langkah
- Pertama-tama, pilih seluruh kumpulan data dan tekan Ctrl + T. Ini akan mengubah dataset yang dipilih menjadi tabel Excel.
- Setelah itu, jendela baru akan dibuat, dan di dalam tabel itu, Anda perlu memilih rentang dataset Anda. Tabel saya memiliki tajuk. Klik OK setelah ini.
- Setelah mengklik BAIKLAH, Anda akan mengamati bahwa kumpulan data Anda sekarang diubah menjadi tabel.
- Selanjutnya masukkan rumus berikut ke dalam sel G16 :
=SUBTOTAL(9,G5:G15)
- Setelah memasukkan rumus, Anda akan melihat bahwa nilai penjumlahan dari rentang sel G5:G15 sekarang ditampilkan di sel G16 .
- Sekarang Anda bisa menyaring Negara Produsen dengan mengklik kotak sudut pada sel D4.
- Kemudian pilih Jepang dengan mencentang kotak, lalu klik BAIKLAH.
- Setelah mengklik OK , Anda akan melihat bahwa nilai penjumlahan Anda pada sel G16 sekarang diperbarui untuk nilai yang difilter.
Baca selengkapnya: Cara Menjumlahkan Seluruh Kolom di Excel (9 Cara Mudah)
2. Penggunaan Baris Total dalam Tabel Excel untuk Menjumlahkan Kolom yang Difilter
Memanfaatkan properti baris tabel dari tabel Excel Anda dapat menghitung jumlah sel yang difilter dengan cukup mudah.
Langkah-langkah
- Pertama-tama, pilih seluruh kumpulan data dan tekan 'Ctrl + T'. Ini akan mengubah dataset yang dipilih menjadi tabel Excel.
- Setelah itu, jendela baru akan dibuat, dan di dalam tabel itu, Anda perlu memilih rentang dataset Anda. Tabel saya memiliki tajuk. Klik OK setelah ini.
- Setelah mengklik BAIKLAH, Anda akan mengamati bahwa dataset Anda sekarang diubah menjadi tabel.
- Sekarang pergi ke Desain Meja > Opsi Gaya Meja. Kemudian periksa Kotak Baris Total.
- Selanjutnya, Anda akan mengamati baris di bawah dataset yang sudah ada yang dibuat, Total di dalam sel B16, dan menu tarik-turun baru di sel G16 Dari menu tarik-turun, pilih SUM dan kemudian Anda akan melihat jumlah total dari Total Harga kolom.
- Sekarang, jika Anda memilih tanda drop-down di pojok Negara Produsen sel dan pilih Tiongkok Dan klik BAIKLAH.
Setelah mengklik OK Anda akan melihat bahwa hanya Tiongkok entri disaring, dan nilai penjumlahan sekarang diperbarui untuk entri yang difilter.
Baca selengkapnya: Cara Menjumlahkan Kolom di Tabel Excel (7 Metode)
Bacaan Serupa
- Jumlahkan Beberapa Kolom Berdasarkan Beberapa Kriteria di Excel
- Cara Menjumlahkan Kolom di Excel (7 Metode Efektif)
3. Menerapkan Fungsi AGGREGATE
Fungsi AGGREGATE bisa mendapatkan nilai penjumlahan kolom setelah disaring.
Langkah-langkah
- Untuk memahami mengapa AGREGAT fungsi-fungsi yang dibutuhkan, pertama-tama kami mendemonstrasikan mengapa SUM fungsi tidak bekerja dalam lembar kerja tradisional.
- Pertama-tama, buatlah tabel dari dataset yang Anda buat sebelumnya, dan dari filter itu, pilih entri hanya dari Jepang atau negara Industri kolom.
- Kemudian masukkan SUM fungsi dan pilih Total Harga kolom sebagai argumen larik.
- Kemudian Anda akan melihat bahwa penjumlahan yang kita dapatkan sebenarnya bukan penjumlahan sel yang difilter, melainkan mengambil semua nilai sel dari rentang sel G5:G15 yang bernilai 11, bukan nilai 4. Hal ini terbukti sebagai nilai dari SUM pratinjau dan penjumlahan sel yang dipilih tidak cocok.
Untuk mengatasi masalah ini, menggunakan AGREGAT bisa membantu.
- Untuk mengimplementasikan ini, pertama-tama masukkan AGREGAT fungsi dalam sel G16 setelah menyaring nilai yang diinginkan, dalam hal ini, Tiongkok disaring.
- Argumen pertama harus 9 atau pilih SUM dari menu drop-down.
- Kemudian ketik 5 atau pilih Abaikan baris tersembunyi nilai dari menu drop-down.
- Terakhir, pilih larik sel yang penjumlahannya perlu Anda dapatkan.
- Setelah itu, Anda bisa melihat bahwa sel yang difilter SUM nilai sangat cocok dengan nilai SUM Nilai pratinjau yang ditunjukkan di bawah ini. Hal ini lebih lanjut menegaskan bahwa penjumlahan ini secara akurat hanya menghitung entri dari Tiongkok .
Catatan:
1. Cara ini hanya bekerja setelah kamu memfilter data sesuai dengan kriteriamu. Jika kamu mengganti filter datamu, maka penjumlahannya juga tidak akan berubah. Kamu perlu memasukkan rumus-rumus lagi di cell-cellnya.
2. AGREGAT juga tidak berfungsi untuk kolom tersembunyi.
Baca selengkapnya: Cara Menjumlahkan Kolom dengan Warna di Excel (6 Metode Mudah)
4. Emebbeding Kode VBA untuk Menjumlahkan Kolom Saat Difilter
Menggunakan Makro VBA sederhana dapat secara drastis mengurangi waktu untuk Mengekstrak bagian teks dari string yang panjang.
Langkah-langkah
- Pertama, pergi ke Pengembang tab, kemudian klik Visual Basic.
- Kemudian klik Sisipkan > Modul.
- Di jendela modul, masukkan kode berikut ini:
Fungsi SumColumn (Wr Sebagai rentang) Sebagai Ganda Dim y Sebagai rentang Dim x Sebagai Ganda Untuk Setiap y Dalam Wr Jika y.Rows.Hidden = False Dan y.Columns.Hidden = False Maka x = x + y.Value End If Next SumColumn = x End Function
- Kemudian tutup jendela.
- Setelah itu pilih seluruh jendela dan tekan Ctrl + T.
- Jendela kecil baru akan terbuka menanyakan kisaran tabel, pilih kisaran dan periksa bahwa Tabel saya memiliki tajuk kotak .
- Sekarang seluruh dataset diubah menjadi tabel, masukkan rumus baru yang baru saja dibuat melalui VBA di sel G16 :
=SumColumn([Total Harga])
- Setelah memasukkan data, Anda akan melihat nilai total harga yang tercantum di sel G16.
- Sekarang, klik ikon panah filter di sudut Kabupaten Manufaktur kolom dan pilih Korea Selatan, Taiwan, dan Vietnam . klik OK setelah itu.
- Setelah itu Anda akan melihat jumlah yang diperbarui dengan hanya sel yang difilter yang ditampilkan yang cocok persis dengan SUM nilai pratinjau.
Jadi, bisa dikatakan, metode kami berhasil menjumlahkan kolom di Excel saat difilter.
Baca selengkapnya: Jumlahkan Setiap Kolom ke-n di Excel (Rumus dan Kode VBA)
Kesimpulan
Singkatnya, pertanyaan "bagaimana Menjumlahkan Kolom di Excel saat difilter" dijawab di sini dengan 3 cara berbeda. Diantaranya SUBTOTAL sebenarnya menjadi 3 sub-metode dan dijelaskan sesuai dengan itu, terus gunakan Agregat fungsi, berakhir dengan menggunakan Makro VBA. Di antara semua metode yang digunakan di sini, menggunakan metode SUBTOTAL Metode pita adalah metode yang lebih mudah dimengerti dan sederhana. Proses VBA juga tidak terlalu memakan waktu dan sederhana, tetapi membutuhkan pengetahuan terkait VBA sebelumnya. Metode lain tidak memiliki persyaratan seperti itu.
Untuk masalah ini, tersedia buku kerja yang dapat di-download untuk mempraktikkan metode-metode ini.
Jangan ragu untuk mengajukan pertanyaan atau umpan balik melalui bagian komentar. Saran apa pun untuk kemajuan Exceldemy masyarakat akan sangat dihargai.