Video: Rumus VLOOKUP Dengan Dua Table Array Di Excel 2024
Untuk mendapatkan ide tentang bagaimana Anda membangun dan menggunakan formula array di lembar kerja Excel 2013, perhatikan lembar kerja sampel. Lembar kerja ini dirancang untuk menghitung upah dua mingguan untuk setiap karyawan. Ini akan melakukan ini dengan mengalikan tarif per jam setiap karyawan dengan jumlah jam kerja di setiap periode pembayaran. Alih-alih membuat formula berikut di sel R10, Anda menyalin sel R11 sampai R13:
= A4 * R4
Anda dapat membuat rumus array berikut di kisaran array:
= {A4: A7 * R4: R7}
Rumus larik ini mengalikan masing-masing tarif per jam di array 4 x 1 di kisaran A4: A7 dengan masing-masing jam bekerja di array 4 x 1 di kisaran R4: R7. Formula yang sama ini dimasukkan ke dalam semua sel dari kisaran array (R10: R13) segera setelah Anda menyelesaikan formula di sel aktif R10.
Untuk melihat bagaimana hal ini dilakukan, ikuti langkah-langkah yang diperlukan untuk membangun formula array ini:
-
Buat sel R10 sel saat ini, lalu pilih kisaran array R10: R13 dan ketik = (tanda sama) untuk memulai formula array.
Anda selalu memulai formula array dengan memilih sel atau rentang sel tempat hasilnya akan muncul. Perhatikan bahwa formula array, seperti formula standar, diawali dengan tanda sama.
-
Pilih rentang A4: A7 yang berisi tarif per jam untuk setiap karyawan seperti yang ditunjukkan, ketik * (asterisk untuk perkalian), lalu pilih kisaran R4: R7 yang berisi jumlah jam bekerja selama periode pembayaran pertama.
-
Tekan Ctrl + Shift + Enter untuk memasukkan formula array di kisaran array.
Saat Anda menekan Ctrl + Shift + Enter untuk menyelesaikan formula, Excel menyisipkan kawat gigi di seputar rumus dan menyalin rumus array {= A4: A7 * R4: R7} ke masing-masing sel pada kisaran array R10: R13.
Saat memasukkan formula array, Anda harus ingat untuk menekan Ctrl + Shift + Enter alih-alih hanya tombol Enter karena kombinasi tombol khusus ini memberitahu Excel bahwa Anda sedang membangun formula array, sehingga program tersebut membungkus formula di kawat gigi dan Salinan ke setiap sel dalam kisaran array.
Juga, jangan mencoba membuat formula array dengan mengeditnya di bilah Formula dan kemudian masukkan kurung kurawal karena ini tidak memotongnya. Satu-satunya cara untuk membuat formula array adalah dengan menekan Ctrl + Shift + Enter untuk melengkapi entri rumus.
Berikut ini adalah tabel upah Februari setelah menyelesaikan semua formula array dalam tiga rentang: R10: R13, AI10: AI13, dan AJ10: AJ13. Dalam rentang sel kedua, AI10: AI13, formula array berikut dimasukkan untuk menghitung upah per jam untuk periode pembayaran kedua di bulan Februari:
{= A4: A7 * AI4: AI7}
Di kisaran sel ketiga, AJ10: AJ13, saya memasukkan rumus array berikut untuk menghitung total upah yang dibayarkan kepada setiap karyawan pada bulan Februari 2003:
{= R10: R13 + AI10: AI13}
Saat memasukkan formula array, rumus harus menghasilkan array dengan dimensi yang sama seperti rentang array yang Anda pilih.Jika array yang dihasilkan dikembalikan oleh rumus lebih kecil dari kisaran array, Excel memperluas array yang dihasilkan untuk mengisi range. Jika array yang dihasilkan lebih besar dari kisaran array, Excel tidak menampilkan semua hasilnya.
Saat memperluas hasil dalam rentang array, Excel mempertimbangkan dimensi semua array yang digunakan dalam argumen operasi. Setiap argumen harus memiliki jumlah baris yang sama seperti array dengan baris terbanyak dan jumlah kolom yang sama dengan array dengan kolom terbanyak.