Excel

Lajur carian dan jumlah

Lookup Sum Column

Rumus Excel: Rumus dan jumlahFormula generik
= SUM ( INDEX (data,0, MATCH (val,header,0)))
Ringkasan

Untuk mencari dan mengembalikan jumlah lajur, anda boleh menggunakan formula berdasarkan fungsi INDEX, MATCH dan SUM. Dalam contoh yang ditunjukkan, formula dalam I7 adalah:





 
= SUM ( INDEX (C5:F11,0, MATCH (I6,C4:F4,0)))
Penjelasan

Inti formula ini menggunakan fungsi INDEX dan MATCH dengan cara khas untuk mengembalikan lajur penuh dan bukannya satu nilai. Berfungsi dari dalam ke luar, fungsi MATCH digunakan untuk mencari nombor lajur yang betul untuk buah di I6:

 
 MATCH (I6,C4:F4,0)

MATCH mengembalikan 2 di dalam fungsi INDEX sebagai argumen column_num, di mana array diatur ke julat C5: F11, yang merangkumi data untuk semua buah.





Bahagian rumus rumus adalah argumen row_num, yang ditetapkan ke sifar. Menetapkan baris ke sifar menyebabkan INDEX mengembalikan semua nilai dalam lajur yang sepadan dalam array seperti ini:

 
= SUM ({612410096})

Fungsi SUM kemudian mengembalikan jumlah semua item dalam array, 47.



Pengarang Dave Bruns


^