Cara Menggunakan VLOOKUP dengan Fungsi SUM di Excel (6 Metode)

  • Bagikan Ini
Hugh West

The VLOOKUP adalah salah satu fungsi Microsoft Excel yang paling kuat, fleksibel, dan sangat berguna untuk mencari dan mengambil nilai - baik nilai yang sama persis atau nilai yang paling cocok - dengan mencari nilai yang sesuai. Tetapi untuk mencapai beberapa hasil tertentu, hanya menggunakan fungsi VLOOKUP terkadang tidak cukup. Artikel ini akan menunjukkan kepada Anda cara menggunakan VLOOKUP fungsi dengan fungsi SUM untuk menjalankan operasi tertentu di Excel.

Unduh Templat Praktik

Anda bisa mengunduh templat Excel latihan gratis dari sini dan berlatih sendiri.

VLOOKUP SUM.xlsx

VLOOKUP di Excel

VLOOKUP adalah singkatan dari ' Pencarian Vertikal Ini adalah fungsi yang membuat Excel mencari nilai tertentu dalam kolom, untuk mengembalikan nilai dari kolom berbeda di baris yang sama.

Formula Generik:

=VLOOKUP(lookup_value, table_array, col_index_num, [range_lookup])

Di sini,

Argumen Definisi
lookup_value Nilai yang Anda coba cocokkan
table_array Rentang data yang ingin Anda cari nilainya
col_index_num Kolom yang sesuai dari lookup_value
range_lookup Ini adalah nilai Boolean: TRUE atau FALSE.

FALSE (atau 0) berarti sama persis dan TRUE (atau 1) berarti perkiraan kecocokan.

6 Metode Berguna untuk Memanfaatkan VLOOKUP dengan Fungsi SUM di Excel

Dalam bagian ini, kita akan belajar cara memanfaatkan VLOOKUP dan SUM fungsi di Excel bersama-sama untuk menghasilkan hasil tertentu.

1. VLOOKUP dan SUM untuk Menghitung Nilai Pencocokan dalam Kolom

Pertimbangkan dataset berikut yang terdiri dari nama siswa dan nilai yang diperoleh pada setiap mata kuliah yang disimpan dalam kolom yang berbeda. Bagaimana jika Anda ingin mengetahui nilai total siswa tertentu saja? Untuk mendapatkannya, Anda harus menghitung angka berdasarkan kolom yang berbeda.

Mari kita cari tahu bagaimana cara melihat di kolom-kolom yang berbeda dan mendapatkan hasil penjumlahan nilai yang cocok dalam kolom-kolom tersebut dengan menggunakan VLOOKUP SUM fungsi di Excel.

Langkah-langkah:

  • Pilih nama atau data yang ingin Anda temukan hasilnya dari dataset dan letakkan nama atau data tersebut di sel lain. (mis. John di sel Sel E12 ).
  • Klik pada sel lain di mana Anda ingin hasilnya muncul (mis. Sel E13 ).
  • Dalam sel itu, tulis rumus berikut,
=SUM(VLOOKUP(E12,B5:G9,{1,2,3,4,5,6},FALSE))

Di mana,

E12 = John, nama yang kita simpan sebagai nilai pencarian

B5:G9 = Rentang data untuk mencari nilai pencarian

{1,2,3,4,5,6} = Kolom-kolom yang sesuai dari nilai pencarian (kolom-kolom yang memiliki nilai John pada setiap mata kuliah yang disimpan)

SALAH = Karena kita menginginkan kecocokan yang tepat, jadi kita menempatkan argumen sebagai SALAH .

  • Tekan Ctrl + Shift + Enter pada keyboard Anda.

Proses ini akan memberi Anda hasil yang Anda perlukan (total nilai John adalah 350 yang dicapai dengan penjumlahan nilai mata kuliah Matematika, Fisika, Kimia, Biologi dan Bahasa Inggrisnya).

Rincian Formula:

Mari kita uraikan rumusnya untuk memahami bagaimana kita menemukan tanda Yohanes.

  • VLOOKUP(E12,B5:G9,{1,2,3,4,5,6},FALSE) -> mencari E12 (Yohanes) dalam B5:G9 (larik) dan mengembalikan nilai kolom yang sesuai dengan tepat ({1,2,3,4,5,6},FALSE) .

Keluaran: 90,80,70,60,50 (yang persis dengan nilai yang dicapai John pada mata kuliah individual)

  • SUM(VLOOKUP(E12,B5:G9,{1,2,3,4,5,6},FALSE)) -> menjadi JUMLAH(90,80,70,60,50)

Keluaran: 350 (Nilai total John)

2. VLOOKUP dan SUM untuk Menentukan Nilai yang Cocok dalam Baris

Pertimbangkan dataset berikut ini yang terdiri dari nama-nama siswa dan nilai yang diperoleh mereka pada setiap mata kuliah yang disimpan dalam kolom yang berbeda. Bagaimana jika Anda ingin mengetahui nilai total siswa tertentu yang telah mengulang ujian? Dataset ini menyimpan beberapa nilai siswa pada setiap mata kuliah yang dibagi menjadi dua baris yang dinyatakan sebagai dua jenis ujian. Untuk mendapatkannya, Anda tidak hanya harus menghitung angka-angka berdasarkanpada kolom yang berbeda tetapi juga harus mempertimbangkan beberapa baris.

Mari kita cari tahu cara melihat dalam kolom dan baris yang berbeda dan mendapatkan hasil penjumlahan nilai yang cocok dalam kolom dan baris tersebut dengan menggunakan VLOOKUP SUM fungsi di Excel.

Langkah-langkah:

  • Pilih sel di lembar kerja untuk meletakkan nama atau data yang ingin Anda temukan hasilnya dari dataset nanti (dalam kasus kami, itu adalah Sel E13 ).
  • Klik pada sel lain di mana Anda ingin hasilnya muncul (mis. Sel E14 ).
  • Dalam sel itu, tulis rumus berikut,
=SUMPRODUCT((B5:B11=E13)*C5:G11)

Proses ini akan memberikan hasil yang Anda butuhkan (Nilai total setiap siswa dengan ujian ulang).

Rincian Formula:

Mari kita uraikan rumusnya untuk memahami bagaimana kami menemukan nilai total siswa dengan ujian ulangan,

  • B5:B11=E13 -> ia mencari kecocokan dari nilai pencarian (misalnya, John di Sel E13 ) di seluruh larik kolom Nama ( B5:B11 ) dan mengembalikan BENAR atau SALAH berdasarkan pencarian.

Keluaran: { BENAR; SALAH; SALAH; SALAH; SALAH; SALAH; BENAR; SALAH }

Seperti yang kita dapatkan BENAR sehingga sekarang kita tahu bahwa ada nilai yang cocok dalam dataset. Ini bukan proses ekstraksi nilai yang konstan. Karena kita dapat menulis nama apa pun dari dataset di sel itu ( E13 ) dan hasilnya akan dihasilkan secara otomatis di sel hasil (mis. E14 ) (lihat gambar di atas).

  • SUMPRODUCT((B5:B11=E13)*C5:G11) -> menjadi SUMPRODUCT{TRUE;FALSE;FALSE;FALSE;FALSE;FALSE;TRUE;FALSE}*(C5:G11) yang artinya, fungsi SUMPRODUCT kemudian mengalikan BENAR/SALAH nilai yang dikembalikan dengan larik pengembalian dan menghasilkan hasil hanya untuk BENAR nilai dan meneruskannya ke sel. SALAH sebenarnya membatalkan data yang tidak cocok dari larik tabel, yang menyebabkan hanya nilai yang cocok yang muncul di sel.

Keluaran: 750 (Nilai total John dengan ujian ulangan)

3. Menghasilkan Nilai dalam Dua Lembar Kerja yang Berbeda Menggunakan Fungsi VLOOKUP dan SUM

Kami memiliki nilai ujian siswa di lembar kerja Excel bernama Lembar tanda .

Dan di lembar kerja bernama Lembar Hasil , kami ingin memiliki semua total nilai perolehan individu siswa.

Langkah-langkah untuk menghitung nilai dari sheet lain ke working sheet ditunjukkan di bawah ini,

Langkah-langkah:

  • Pertama, pilih sel di samping data atau di mana pun di lembar kerja yang Anda inginkan keluarannya (mis. Sel di samping nama John).
  • Dalam sel itu, cukup letakkan VLOOKUP-SUM rumus yang sudah Anda ketahui dari pembahasan sebelumnya; rumus seperti,
=SUM(VLOOKUP(D5,B5:G9,{1,2,3,4,5,6},FALSE)

Namun karena lembar kerja ini tidak memiliki data apapun untuk dipertimbangkan, maka akan menghasilkan error pada cellnya. Jadi, yang harus Anda lakukan adalah, cukup tempatkan pointer mouse Anda sebelum deklarasi array dalam rumusnya (mis. B5:G9 ), dan pilih sheet lain yang Anda inginkan nilainya.

Ini akan secara otomatis menghasilkan sheet itu ke dalam lembar kerja Anda, maka semua data dari sheet itu juga akan menjadi properti dari lembar kerja.

Sekarang rumusnya menjadi,

=SUM(VLOOKUP(D5,Marksheet!B5:G9,{1,2,3,4,5,6},FALSE))

  • Tekan Masuk dan Anda akan mendapatkan hasil yang diinginkan (misalnya, total nilai John adalah 350 yang dihasilkan dari Lembar tanda lembar kerja)

  • Seret baris ke bawah oleh Isi Gagang untuk menerapkan rumus ke baris lainnya untuk mendapatkan hasilnya.

Anda akan mendapatkan hasil dari semua data pencarian dari lembar Excel lain di lembar Excel kerja Anda.

Baca selengkapnya: Cara Vlookup dan Jumlah di Beberapa Lembar di Excel

4. Mengukur Nilai di Beberapa Lembar Kerja Menerapkan Fungsi VLOOKUP dan SUM

Oke, sekarang Anda tahu cara mencari dan mengambil nilai dari satu lembar kerja dan mendapatkan hasilnya di lembar kerja lain di Excel, sekarang saatnya mempelajari cara melakukannya di beberapa lembar kerja.

Pertimbangkan data berikut ini, di mana kita memiliki tiga lembar kerja berbeda bernama Lembar Matematika, Lembar Fisika dan Lembar Kimia di mana setiap mata kuliah yang memperoleh nilai dari masing-masing siswa disimpan.

Dan kita hanya ingin mengetahui total nilai siswa, bukan individu. Jadi kita bisa mengambilnya di lembar kerja kita dari semua lembar individu tersebut. Dan prosesnya mirip dengan proses yang dibahas sebelumnya.

Untuk menghasilkan seluruh sheet secara otomatis tepat sebelum deklarasi array, Anda secara manual memilih sheet hanya dengan mengkliknya, bukan? Jadi, di sini Anda akan melakukan hal yang persis seperti itu. Bedanya, sebelumnya Anda hanya perlu memilih satu sheet, tetapi kali ini Anda akan pilih beberapa lembar beberapa kali tepat sebelum deklarasi array dari setiap dataset dari lembar kerja terkait.

  • Rumusnya akan terlihat seperti ini,
=SUM(VLOOKUP(B5,'Math Sheet'!B5:G9,{1,2,3,4,5,6},FALSE),VLOOKUP(B5,'Physics Sheet'!B5:G9,{1,2,3,4,5,6},FALSE),VLOOKUP(B5,'Chemistry Sheet'!B5:G9,{1,2,3,4,5,6},FALSE))

  • Tekan Masuk dan Anda akan mendapatkan hasil yang diinginkan (misalnya, total nilai John adalah 240 yang dihasilkan dari lembar kerja dari Lembar Matematika, Lembar Fisika, Lembar Kimia ).

  • Seret baris ke bawah oleh Isi Gagang untuk menerapkan rumus ke baris lainnya untuk mendapatkan hasilnya.

Anda akan mendapatkan hasil dari semua data pencarian dari beberapa lembar Excel di lembar Excel kerja Anda.

Bacaan serupa:

  • Cara VLOOKUP dengan Beberapa Kondisi di Excel (2 Metode)
  • Gabungkan SUMIF dan VLOOKUP Excel (3 Pendekatan Cepat)

5. Menjumlahkan Nilai-Nilai yang Disajikan dalam Kolom Alternatif dengan Fungsi VLOOKUP dan SUM

Pertimbangkan dataset berikut yang terdiri dari nama siswa dan nilai yang diperoleh pada setiap mata kuliah yang disimpan dalam kolom yang berbeda. Bagaimana jika Anda ingin mengetahui nilai total siswa tertentu saja berdasarkan beberapa mata kuliah tertentu? Untuk mendapatkannya, Anda harus menghitung angka berdasarkan kolom alternatif.

Mari kita cari tahu bagaimana cara mencari di kolom alternatif dan mendapatkan hasil penjumlahan nilai yang cocok dalam kolom-kolom tersebut dengan menggunakan VLOOKUP SUM fungsi di Excel.

Langkah-langkah:

  • Pilih nama atau data yang ingin Anda temukan hasilnya dari dataset dan letakkan nama atau data tersebut di sel lain. (mis. John di sel Sel E12 ).
  • Klik pada sel lain di mana Anda ingin hasilnya muncul (mis. Sel E13 ).
  • Dalam sel itu, tulis rumus berikut,
=SUM(VLOOKUP(E12,B5:G9,{2,5},FALSE))

Di mana,

E12 = John, nama yang kita simpan sebagai nilai pencarian

B5:G9 = Rentang data untuk mencari nilai pencarian

{2,5} = Kolom-kolom yang sesuai dari nilai pencarian (kolom yang memiliki nilai John hanya pada Math & mata kuliah Biologi disimpan)

SALAH = Karena kita menginginkan kecocokan yang tepat, jadi kita menempatkan argumen sebagai SALAH .

  • Tekan Ctrl + Shift + Enter pada keyboard Anda.

Proses ini akan memberi Anda hasil yang Anda perlukan (John mencapai total 150 tanda pada Matematika dan Biologi kursus).

Rincian Formula:

Mari kita uraikan rumusnya untuk memahami bagaimana kita menemukan nilai total John dalam kursus Matematika dan Biologi.

  • VLOOKUP (E12, B5: G9, {2,5}, FALSE) -> mencari E12 (Yohanes) dalam B5:G9 (larik) dan mengembalikan nilai kolom yang sesuai persis dari Math dan Biology ({2,5}, SALAH) .

Keluaran: 90,60 (yang persis dengan nilai yang dicapai John pada Matematika dan Biologi)

  • SUM(VLOOKUP(E12,B5:G9,{2,5},FALSE)) -> menjadi JUMLAH(90,60)

Keluaran: 150 (Nilai total John pada Matematika dan Biologi)

6. Implementasi Fungsi VLOOKUP dan SUM dalam Array

Lihatlah dataset berikut ini, di mana kita perlu mencari tahu tidak hanya nama pelanggan tetapi juga total pembelian dari sejumlah besar produk yang dibeli pelanggan.

Dan kami akan memanfaatkan VLOOKUP SUM fungsi di Excel untuk mengekstrak hasil dari kumpulan besar array ini.

Langkah-langkah:

  • Pilih sel di lembar kerja untuk meletakkan nama atau data yang ingin Anda temukan hasilnya dari dataset nanti (dalam kasus kami, itu adalah Sel J5 ).
  • Klik pada sel lain di mana Anda ingin hasilnya muncul (mis. Sel J6 ).
  • Dalam sel itu, tulis rumus berikut,
=SUM(VLOOKUP(F5:F9,B5:C9,2,FALSE)*G5:G9*(E5:E9=J5))

Proses ini akan menghasilkan nama pelanggan beserta total pembelian.

Rincian Formula:

Mari kita uraikan rumusnya untuk memahami bagaimana kami menemukan nama pelanggan dan pembelian yang relevan.

  • VLOOKUP (F5: F9, B5: C9, 2, FALSE) -> ia mencari nama yang tepat ( SALAH argumen) dari semua Produk ( F5:F9 ) dari tabel kedua, dalam larik Produk ( B5:C9 ) dari tabel pertama dan mengembalikan harga produk itu (indeks kolom 2 ).

Keluaran: 700,1500,100,300,500

  • VLOOKUP (F5: F9, B5: C9, 2, FALSE) * G5: G9 -> G5:G9 mengacu pada kolom Kuantitas dari dataset.

    Jadi, VLOOKUP (F5: F9, B5: C9, 2, FALSE) * G5: G9 menjadi {(700,1500,100,300,500)*(10,50,20,200,80)} .

Keluaran: 7000,75000,2000,60000,40000

  • E5:E9=J5 -> ia mencari kecocokan dari nilai pencarian (misalnya, John di Sel J5 ) di seluruh larik kolom Nama ( E5:E9 ) dan mengembalikan BENAR atau SALAH berdasarkan pencarian.

Keluaran: {TRUE;FALSE;FALSE;FALSE;FALSE;FALSE}

Seperti yang kita dapatkan BENAR sehingga sekarang kita tahu bahwa ada nilai yang cocok dalam dataset. Ini bukan proses ekstraksi nilai yang konstan. Karena kita dapat menulis nama apa pun dari dataset di sel itu ( J5 ) dan hasilnya akan dihasilkan secara otomatis di sel hasil (mis. J6 ).

  • VLOOKUP(F5:F9,B5:C9,2,FALSE)*G5:G9*(E5:E9=J5) -> menjadi (7000,75000,2000,60000,40000)*({TRUE;FALSE;FALSE;FALSE;FALSE}) , itu mengalikan BENAR/SALAH nilai balik dengan larik pengembalian dan menghasilkan hasil hanya untuk BENAR nilai dan meneruskannya ke sel. SALAH sebenarnya membatalkan data yang tidak cocok dari larik tabel, yang menyebabkan hanya nilai yang cocok yang muncul pada sel ( J6 ), artinya, jika Anda memasukkan nama John dari kumpulan data Name ( E5:E9 ) di dalam sel J5 , hanya akan menghasilkan total pembelian ( 7000 ) dari John, jika Anda memasukkan nama Roman, maka akan menghasilkan 75000 dalam sel hasil ( J6 ) (lihat gambar di atas).

Keluaran: 7000,0,0,0,0

  • SUM(VLOOKUP(F5:F9,B5:C9,2,FALSE)*G5:G9*(E5:E9=J5)) -> menjadi JUMLAH(7000)

Keluaran: 7000 (yang persis jumlah total pembelian John)

Poin-poin Penting yang Harus Anda Ingat

  • Karena kisaran array tabel data untuk mencari nilai sudah tetap, jangan lupa untuk meletakkan dolar ($) di depan nomor referensi sel dari tabel larik.
  • Apabila bekerja dengan nilai larik, jangan lupa untuk menekan Ctrl + Shift + Enter pada keyboard Anda saat mengekstrak hasil. Hanya dengan menekan Masuk hanya akan berfungsi apabila Anda menggunakan Microsoft 365 .
  • Setelah menekan Ctrl + Shift + Enter , Anda akan melihat bahwa formula bar melingkupi formula dalam tanda kurung kurawal {} , mendeklarasikannya sebagai rumus array. Jangan mengetikkan tanda kurung {} sendiri, Excel secara otomatis melakukan ini untuk Anda.

Kesimpulan

Artikel ini menjelaskan secara rinci cara menggunakan VLOOKUP dan SUM Saya harap artikel ini sangat bermanfaat bagi Anda. Jangan ragu untuk bertanya jika Anda memiliki pertanyaan tentang topik tersebut.

Hugh West adalah pelatih dan analis Excel yang sangat berpengalaman dengan pengalaman lebih dari 10 tahun di industri ini. Beliau meraih gelar Sarjana di bidang Akuntansi dan Keuangan dan gelar Master di bidang Administrasi Bisnis. Hugh memiliki hasrat untuk mengajar dan telah mengembangkan pendekatan pengajaran unik yang mudah diikuti dan dipahami. Pengetahuan ahlinya tentang Excel telah membantu ribuan siswa dan profesional di seluruh dunia meningkatkan keterampilan dan unggul dalam karier mereka. Melalui blognya, Hugh membagikan pengetahuannya kepada dunia, menawarkan tutorial Excel gratis dan pelatihan online untuk membantu individu dan bisnis mencapai potensi penuh mereka.