Isi kandungan
Semasa bekerja dengan sejumlah besar data dalam Excel, adalah sangat biasa untuk menggunakan fungsi INDEX-MATCH untuk mencari parameter di bawah berbilang kriteria untuk jumlah atau aplikasi lain yang berkaitan. Dalam artikel ini, anda akan mengetahui cara anda boleh menggabungkan fungsi SUM, SUMPRODUCT , SUMIF atau SUMIFS bersama-sama dengan formula INDEX-MATCH untuk menjumlahkan atau nilaikan penjumlahan di bawah pelbagai kriteria dalam Excel.
Tangkapan skrin di atas ialah gambaran keseluruhan artikel yang mewakili set data & contoh bagaimana anda boleh menilai jumlah dalam Excel di bawah syarat yang berbeza bersama-sama dengan lajur & baris . Anda akan mengetahui lebih lanjut tentang set data dan semua fungsi yang sesuai dalam kaedah berikut dalam artikel ini.
Muat turun Buku Kerja Amalan
Anda boleh memuat turun buku kerja Excel yang kami' pernah sediakan artikel ini.
SUM dengan INDEX dan MATCH
Pengenalan kepada Fungsi: SUM, INDEX dan MATCH dengan Contoh
Sebelum memahami cara ketiga-tiga fungsi ini berfungsi secara digabungkan, mari kita kenali fungsi ini & proses kerja mereka satu persatu.
1. SUM
- Objektif:
Menjumlahkan semua nombor dalam julat sel.
- Sintaks Formula:
=SUM(nombor1, [nombor2],…)
- Contoh:
Dalam set data kami, senarai peranti komputer
- Contoh:
Kami akan menggunakan set data terdahulu kami di sini untuk mengekalkan aliran. Dengan fungsi SUMIF, kami akan menemui jumlah jualan pada bulan Mei untuk desktop sahaja bagi semua jenama. Jadi, formula kami dalam Sel F18 ialah:
=SUMIF(C5:C14,F17,H5:H14)
Selepas menekan Enter , anda akan mendapat jumlah harga jualan sebagai $ 71,810.
Jom gunakan SUMIF dengan INDEX & MATCH berfungsi untuk menjumlahkan di bawah berbilang kriteria bersama-sama dengan lajur & barisan. Set data kami kini sedikit diubah suai. Dalam Lajur A , 5 jenama kini hadir dengan berbilang penampilan untuk 2 jenis peranti mereka. Harga jualan dalam lajur yang lain tidak berubah.
Kami akan mengetahui jumlah jualan peranti Lenovo pada bulan Jun.
📌 Langkah:
➤ Dalam output Sel F18 , formula yang berkaitan ialah:
=SUMIF(B5:B14,F17,INDEX(D5:I14,0,MATCH(F16,D4:I4,0)))
➤ Tekan Enter & anda akan mendapat jumlah harga jualan untuk Lenovo pada bulan Jun sekali gus.
Dan jika anda ingin beralih kepada kategori peranti, andaikan anda ingin mencari jumlah harga jualan untuk desktop maka Julat Jumlah kami ialah C5:C14 & Kriteria Jumlah akan menjadi Desktop sekarang. Jadi, dalam kes itu, formulanya ialah:
=SUMIF(C5:C14,F17,INDEX(D5:I14,0,MATCH(F16,D4:I4,0)))
Baca Lagi: PADAN INDEKS Excel dengan Pelbagai Kriteria (4 Contoh Yang Sesuai)
Penggunaan SUMIFS dengan INDEX & Fungsi MATCH dalam Excel
SUMIFS ialahsubkategori fungsi SUMIF . Menggunakan fungsi SUMIFS dan INDEX & MATCH berfungsi di dalam, anda boleh menambah lebih daripada 1 kriteria yang tidak mungkin dengan fungsi SUMIF . Dalam fungsi SUMIFS , anda perlu memasukkan Julat Jumlah dahulu, kemudian Julat Kriteria , serta Kriteria Julat, akan diletakkan. Kini berdasarkan set data kami, kami akan mengetahui harga jualan desktop Acer pada bulan Mei. Di sepanjang baris, kami menambahkan dua kriteria berbeza di sini daripada Lajur B & C .
📌 Langkah:
➤ Formula yang berkaitan dalam Sel F19 ialah:
=SUMIFS(INDEX(D5:I14,0,MATCH(F16,D4:I4,0)),B5:B14,F17,C5:C14,F18)
➤ Tekan Enter & fungsi akan kembali sebagai $ 9,000.00.
Kata Penutup
Saya harap semua kaedah yang dinyatakan di atas kini akan menggesa anda untuk gunakannya dalam kerja-kerja Excel biasa anda. Jika anda mempunyai sebarang soalan atau maklum balas, sila beritahu saya melalui ulasan anda yang berharga. Atau anda boleh melihat sekilas kami yang lain & artikel bermaklumat di tapak web ini.
jenama yang berbeza hadir bersama-sama dengan harga jualan selama 6 bulan untuk kedai komputer.
Kami ingin mengetahui jumlah harga jualan desktop semua jenama untuk bulan Januari sahaja.
📌 Langkah:
➤ Dalam Sel F18 , kita perlu menaip:
=SUM((C5:C14=F16)*D5:D14)
➤ Tekan Enter & anda akan melihat jumlah harga jualan semua desktop untuk bulan Januari sekali gus.
Di dalam fungsi SUM , terdapat hanya satu tatasusunan. Di sini, C5:C14=F16 bermakna kami mengarahkan fungsi untuk memadankan kriteria daripada Sel F16 dalam julat sel C5:C14 . Dengan menambahkan satu lagi julat sel D5:D14 dengan Asterisk(*) sebelum ini, kami memberitahu fungsi untuk meringkaskan semua nilai daripada julat itu di bawah kriteria yang diberikan.
2. INDEX
- Objektif:
Mengembalikan nilai rujukan sel di persimpangan tertentu baris dan lajur, dalam julat tertentu.
- Sintaks Formula:
=INDEX (tatasusunan, row_num, [column_num])
atau,
=INDEX( rujukan, nombor_baris, [nombor_lajur], [nombor_kawasan])
- Contoh:
Andaikan kita ingin tahu nilai di persimpangan baris ke-3 & Lajur ke-4 daripada tatasusunan harga jualan daripada jadual.
📌 Langkah:
➤ Dalam Sel F19 , jenis:
=INDEX(D5:I14,3,4)
➤Tekan Enter & anda akan mendapat hasilnya.
Memandangkan lajur ke-4 dalam tatasusunan mewakili harga jualan semua peranti untuk bulan April & baris ke-3 mewakili kategori Desktop Lenovo, jadi di persimpangan mereka dalam tatasusunan, kami akan menemui harga jualan Lenovo Desktop pada bulan April.
Baca Lagi : Cara Menggunakan Fungsi INDEX dalam Excel (8 Contoh)
3. MATCH
- Objektif:
Mengembalikan kedudukan relatif item dalam tatasusunan yang sepadan dengan yang ditentukan nilai dalam susunan yang ditentukan.
- Sintaks Formula:
=MATCH(lookup_value, lookup_array, [match_type])
- Contoh:
Pertama sekali, kita akan mengetahui kedudukan bulan Jun daripada pengepala bulan.
📌 Langkah:
➤ Dalam Sel F17 , formula kami akan menjadi:
=MATCH(F16,D4:I4,0)
➤ Tekan Enter & anda akan mendapati bahawa kedudukan lajur bulan Jun ialah 6 dalam pengepala bulan.
Tukar nama bulan dalam Sel F17 & anda akan melihat kedudukan lajur berkaitan bulan lain dipilih.
Dan jika kita ingin mengetahui kedudukan baris jenama Dell daripada nama jenama dalam Lajur B , maka formula dalam Sel F20 ialah:
=MATCH(F19,B5:B14,0)
Di sini, B5:B14 ialah julat sel di mana nama jenama akan dicari. Jika awaktukar nama jenama dalam Sel F19 , anda akan mendapat kedudukan baris berkaitan jenama tersebut daripada julat sel yang dipilih.
Penggunaan Fungsi INDEX dan MATCH Bersama dalam Excel
Sekarang kita akan tahu cara menggunakan INDEX & MATCH berfungsi bersama sebagai fungsi dan apakah sebenarnya fungsi gabungan ini kembali sebagai output. Fungsi INDEX-MATCH gabungan ini berkesan untuk mencari data khusus daripada tatasusunan yang besar. MATCH fungsi di sini mencari baris & kedudukan lajur nilai input & fungsi INDEX hanya akan mengembalikan output dari persimpangan baris itu & kedudukan lajur.
Kini, berdasarkan set data kami, kami ingin mengetahui jumlah harga jualan jenama Lenovo pada bulan Jun.
📌 Langkah:
➤ Dalam Sel E19 , taip:
=INDEX(D5:I14,MATCH(E17,B5:B14,0),MATCH(E16,D4:I4,0))
➤ Tekan Enter & ; anda akan menemui hasilnya serta-merta.
Jika anda menukar bulan & nama peranti dalam E16 & E17 masing-masing, anda akan mendapat hasil yang berkaitan dalam E19 sekali gus.
Baca Lagi: Cara Memilih Data Khusus dalam Excel (6 Kaedah)
Menyarangkan INDEX dan Fungsi PADANAN di dalam Fungsi SUM
Berikut ialah bahagian teras artikel berdasarkan mengenai penggunaan SUM atau SUMPRODUCT, INDEX & MATCH berfungsi bersama. Kita boleh mencari data keluaran di bawah 10 kriteria berbeza dengan menggunakan fungsi kompaun ini.Di sini, fungsi SUM akan digunakan untuk semua kriteria kami tetapi anda boleh menggantikannya dengan fungsi SUMPRODUCT juga & keputusan tidak akan berubah.
Kriteria 1: Mencari Output Berdasarkan 1 Baris & 1 Lajur dengan SUM, INDEX dan MATCH Fungsi Bersama
Berdasarkan kriteria pertama kami, kami ingin mengetahui jumlah harga jualan jenama Acer pada bulan April.
📌 Langkah:
➤ Dalam Sel F20 , formulanya ialah:
=SUM(INDEX(D5:I14,MATCH(F18,B5:B14,0),MATCH(F19,D4:I4,0)))
➤ Tekan Enter & nilai pulangan ialah $ 3,250.00.
Baca Lagi: Indeks Excel Padankan kriteria tunggal/berbilang dengan keputusan tunggal/berbilang
Kriteria 2: Mengekstrak Data Berdasarkan 1 Baris & 2 Lajur dengan SUM, INDEX dan MATCH Fungsi Bersama
Kini kami ingin mengetahui jumlah harga jualan peranti HP pada bulan Februari dan juga Jun.
📌 Langkah:
➤ Dalam Sel F21 , kita perlu menaip:
=SUM(INDEX(D5:I14,MATCH(F18,B5:B14,0),MATCH({"Feb","Jun"},D4:I4,0)))
➤ Selepas menekan Enter , anda akan menemui nilai yang terhasil sebagai $ 21,990.00.
Di sini, dalam MATCH
Kriteria 3: Menentukan NilaiBerdasarkan 1 Baris & Semua Lajur dengan SUM, INDEX dan MATCH Fungsi Bersama
Dalam bahagian ini, kami akan menangani semua lajur dengan 1 baris tetap. Jadi, kami boleh mendapatkan jumlah harga jualan peranti Lenovo sepanjang bulan di bawah kriteria kami di sini.
📌 Langkah:
➤ Dalam Sel F20 , taip:
=SUM(INDEX(D5:I14,MATCH(F18,B5:B14,0),0))
➤ Tekan Enter & anda akan mendapati jumlah harga jualan sebagai $ 36,830.00.
Dalam fungsi ini, untuk menambah kriteria untuk mempertimbangkan semua bulan atau semua lajur, kita perlu menaip 0 sebagai hujah- column_pos dalam fungsi MATCH .
Baca Lagi: PADAN INDEX Excel untuk Mengembalikan Berbilang Nilai dalam Satu Sel
Kriteria 4: Mengira Jumlah Berdasarkan 2 Baris & 1 Lajur dengan SUM, INDEX dan MATCH Fungsi Bersama
Dalam bahagian ini di bawah 2 baris & 1 kriteria lajur, kami akan mengetahui jumlah harga jualan HP & Peranti Lenovo pada bulan Jun.
📌 Langkah:
➤ Dalam Sel F21 , formula akan berada di bawah yang diberikan kriteria:
=SUM(INDEX(D5:I14,MATCH({"HP","Lenovo"},B5:B14,0),MATCH(F20,D4:I4,0)))
➤ Selepas menekan Enter , kami akan mendapati nilai pulangan sebagai $ 16,680.
Di dalam fungsi MATCH yang pertama, kita perlu memasukkan HP & Lenovo di dalam tatasusunan dengan melampirkannya dengan pendakap kerinting.
Baca Lagi: Indeks Padanan Jumlah Berbilang Baris dalam Excel (3 Cara)
Kriteria 5: Menilai Jumlah Berdasarkan 2 Baris & 2 Lajurdengan SUM, INDEX dan MATCH Fungsi Bersama
Kini kami akan mempertimbangkan 2 baris & 2 lajur untuk mengekstrak jumlah harga jualan HP & Peranti Lenovo untuk dua bulan tertentu- April & Jun.
📌 Langkah:
➤ Taipkan Sel F22 :
=SUM(INDEX(D5:I14,MATCH({"HP","Lenovo"},B5:B14,0),MATCH(F20,D4:I4,0)))+SUM(INDEX(D5:I14,MATCH({"HP","Lenovo"},B5:B14,0),MATCH(F21,D4:I4,0)))
➤ Tekan Enter & anda akan melihat output sebagai $ 25,980.00.
Apa yang kami lakukan di sini ialah menggabungkan dua SUM fungsi dengan menambahkan Plus( +) antara mereka selama dua bulan yang berbeza.
Bacaan Serupa
- PADAN INDEKS merentas Berbilang Helaian dalam Excel (Dengan Alternatif)
- Cara Memadankan Berbilang Kriteria daripada Tatasusunan Berbeza dalam Excel
- Padanan Indeks dengan Berbilang Padanan dalam Excel (5 Kaedah)
- Cara menggunakan INDEX & Fungsi lembaran kerja MATCH dalam Excel VBA
- INDEX MATCH Pelbagai Kriteria dengan Wildcard dalam Excel (Panduan Lengkap)
Kriteria 6: Mencari Keluar Keputusan Berdasarkan 2 Baris & Semua Lajur dengan SUM, INDEX dan MATCH Fungsi Bersama
Dalam bahagian ini, mari kita berurusan dengan 2 baris & semua lajur. Jadi kami akan mengetahui jumlah harga jualan untuk HP & Peranti Lenovo sepanjang bulan.
📌 Langkah:
➤ Formula kami akan berada dalam Sel F21:
=SUM(INDEX(D5:I14,MATCH(F18,B5:B14,0),0))+SUM(INDEX(D5:I14,MATCH(F19,B5:B14,0),0))
➤ Tekan Enter & kita akan dapati nilai terhasil sebagai $ 89,870.
Kriteria 7: Menentukan Output Berdasarkan SemuaBaris & 1 Lajur dengan SUM, INDEX dan MATCH Fungsi Bersama
Di bawah kriteria ini, kami kini boleh mengekstrak jumlah harga jualan semua peranti untuk sebulan (Mac).
📌 Langkah:
➤ Masukkan formula dalam Sel F20 :
=SUM(INDEX(D5:I14,0,MATCH(F19,D4:I4,0)))
➤ Tekan Enter & anda sudah selesai. Nilai pulangan ialah $ 141,230.00.
Kriteria 8: Mengekstrak Nilai Berdasarkan Semua Baris & 2 Lajur dengan SUM, INDEX dan MATCH Fungsi Bersama
Dalam bahagian ini, kami akan menentukan jumlah harga jualan semua peranti untuk dua bulan- Februari & Jun.
📌 Langkah:
➤ Dalam Sel F21 , kita perlu menaip:
=SUM(INDEX(D5:I14,0,MATCH(F19,D4:I4,0)))+SUM(INDEX(D5:I14,0,MATCH(F20,D4:I4,0)))
➤ Selepas menekan Enter , jumlah harga jualan akan muncul sebagai $ 263,140.00.
Kriteria 9: Mencari Hasil Berdasarkan Semua Baris & Semua Lajur dengan Fungsi SUM, INDEX dan MATCH Bersama
Kini kami akan mengetahui jumlah harga jualan semua peranti untuk semua bulan dalam jadual.
📌 Langkah:
➤ Dalam Sel F20 , anda perlu menaip:
=SUM(INDEX(D5:I14,0,0))
➤ Tekan Enter & anda akan mendapat nilai terhasil sebagai $ 808,090.00.
Anda tidak perlu menggunakan fungsi MATCH di sini kerana kami mentakrifkan semua lajur & ; kedudukan baris dengan menaip 0 di dalam fungsi INDEX .
Kriteria 10: Mengira Jumlah Berdasarkan Pasangan Berbeza dengan SUM, INDEX danMATCH Berfungsi Bersama
Dalam kriteria terakhir kami, kami akan mengetahui jumlah harga jualan peranti HP untuk bulan April bersama-sama dengan peranti Lenovo untuk bulan Jun bersama-sama.
📌 Langkah:
➤ Di bawah kriteria ini, formula kami dalam Sel F22 ialah:
=SUM(INDEX(D5:I14,MATCH({"HP","Lenovo"},B5:B14,0),MATCH({"Apr","Jun"},D4:I4,0)))
➤ Sekarang tekan Enter & anda akan melihat hasilnya sebagai $ 12,730.00.
Semasa menambah pasangan berbeza dalam fungsi gabungan ini, kami perlu memasukkan peranti & nama bulan dalam dua tatasusunan berdasarkan hujah untuk baris & kedudukan lajur dan peranti & nama bulan daripada pasangan mesti dikekalkan dalam susunan yang sepadan.
Baca Lagi: PADAN INDEKS dengan Berbilang Kriteria dalam Helaian Berbeza (2 Cara)
Penggunaan SUMIF dengan Fungsi INDEX-MATCH untuk Menjumlahkan di bawah Kriteria Berbilang
Sebelum beralih kepada penggunaan formula gabungan lain, mari kita perkenalkan kepada SUMIF berfungsi sekarang.
- Objektif Formula:
Tambahkan sel yang ditentukan oleh syarat atau kriteria yang diberikan.
- Sintaks Formula:
=SUMIF(julat, kriteria, [julat_jumlah])
- Argumen:
julat- Julat sel di mana kriteria terletak.
kriteria- Kriteria yang dipilih untuk julat.
sum_range- Julat sel yang dipertimbangkan untuk disimpulkan.