Pembahasan kita kali ini melanjutkan pembahasan sebelumnya mengenai rumus array excel. Kali ini kita akan melanjutkan pembahaasan tersebut mengenai cara menggunakan konstanta Array pada rumus excel
Bagi anda yang sudah cukup familiar dengan penggunaan rumus-rumus excel tentunya anda tahu bahwa dalam sebuah rumus dapat memuat satu atau beberapa fungsi excel, referensi, konstanta atau operator.
Apabila diperlukan silahkan buka halaman pengenalan tentang fungsi dan rumus pada microsoft excel untuk lebih memahami istilah-istilah tadi.
Memasukkan sebuah konstanta pada sebuah rumus excel sangatlah mudah. Anda tinggal mengetikkan angka secara langsung atau apabila bernilai teks maka apit dengan tanda petik ganda ("Ini Teks").
Lalu bagaimana menuliskan konstanta array pada sebuah rumus array (Array Formula) ?
Kali ini kita akan mempelajari cara menggunakan konstanta array pada microsoft excel supaya dapat digunakan dalam kalkulasi data atau rumus excel.
Sebelum lebih lanjut perlu diperhatikan bahwa ada perbedaan penulisan konstanta array pada format regional setting Indonesia dan English.
Untuk itu pastikan pada komputer anda saat ini sedang memakai pengaturan yang mana. Supaya lebih mudah saya sarankan untuk menggunakan setting regional Indonesia agar sama dengan yang sedang saya gunakan saat membuat tutorial excel ini.
Seperti yang sudah kita bahas sebelumnya bahwa bentuk array pada rumus array excel ada 3 macam:
- Array 1 dimensi vertikal (Baris)
- Array 1 dimensi horisontal (Kolom)
- Array 2 dimensi
Untuk masing-masing bentuk ini cara penulisan konstanta array-nya adalah sebagai berikut:
Konstanta Array 1 Dimensi Vertikal
Untuk menulis konstanta array dalam bentuk 1 dimensi vertikal gunakan titik koma (;) sebagai pemisah array, lalu apit array tersebut dengan tanda kurung kurawal atau curly brackets ({...}).
Contoh sederhananya sebagai berikut:
Seleksi range C1:C5 kemudian tulis rumus excel berikut dan akhiri dengan menekan tombol Ctrl + Shift + Enter:
={1;2;3;4;5}
Contoh lain dalam penulisan rumus array excel seperti ini:
Tulis angka 20,30,40,50,60 pada range C1:C5. Kemudian tuliskan rumus array berikut pada sel E2 dan jangan lupa akhiri dengan CSE.
=SUM(C1:C5*{1;2;3;4;5})
Pada array formula di atas excel akan melakukan kalkulasi sebagai berikut:
=SUM({C1*1;C2*2;C3*3;C4*4;C5*5})
Lalu menjadi
=SUM({20*1;30*2;40*3;50*4;60*5})
Dan akhirnya:
=SUM({20;60;120;200;3000})
Hasil penjumlahan dengan fungsi SUM adalah array tunggal bernilai numerik 700 seperti yang nampak pada sel E2 di atas.
Konstanta Array 1 Dimensi Horisontal
Jika array vertikal menggunakan titik koma sebagai sparatornya, pada bentuk array 1 dimensi horisontal pemisah array yang digunakan adalah backslash (\) atau garis miring terbalik.
Pemisah ini berlaku jika anda menggunakan regional setting Indonesia pada komputer atau desktop yang sedang anda gunakan. Apabila anda menggunakan pengaturan regional english, horizontal sparator array yang digunakan adalah karakter koma (,).
Contoh penulisan konstanta array horisontal sederhana sebagai berikut:
Seleksi sel A1:E1 pada lembar kerja yang sedang aktif, kemudian tuliskan rumus berikut dan eksekusi dengan CSE.
={1\2\3\4\5}
Contoh lainnya:
- Tuliskan angka 20,30,40,50 dan 60 pada masing-masing sel dalam rentang A1:E1.
- Seleksi range A2:E2
- Tuliskan rumus CSE berikut:
=A1:E1*{1\2\3\4\5}
Hasilnya akan nampak seperti pada gambar berikut:
Pada rumus diatas, masing-masing sel akan dikalikan dengan item konstanta array yang bersesuaian yakni 20*1, 30*2, 40*3, 50*4, dan 60*5 dan menghasilkan array multi sel seperti yang nampak pada range A2:E2 di atas.
Dengan memahami cara penulisan konstanta array seperti di atas saya kira tidak akan sulit untuk membuat konstanta 2 dimensi (vertikal-horisontal) dimana untuk item vertikal pisahkan dengan titik koma (;) dan untuk item horisontal pisahkan dengan backslash (\).
Untuk lebih jelasnya silahkan scroll sedikit ke bawah ini.
Konstanta Array 2 Dimensi
Array 2 dimensi terdiri dari gabungan aray vertikal dan horisontal.
Pada penulisan konstanta array 2 dimensi excel tulis array sebagai array horisontal (\) terlebih dahulu baru kemudian masing array horisontal ini kita susun sebagai array vertikal (;).
untuk lebih mudahnya tulis masing2 nilai pada setiap baris dengan dipisah backslash dan pada setiap akhir baris pisahkan dengan titik koma (;)
Setting | Kolom | Baris |
---|---|---|
Indonesia | Backslash(\) | Titik koma(;) |
English | Koma(,) | Titik koma(;) |
Perhatikan contoh berikut ini.
- Seleksi range D1:F4
- Tuliskan rumus array berikut pada formula bar.
={1\2\3;4\5\6;7\8\9;10\11\12}
- Akhiri dengan menekan Ctrl + Shift + Enter.
Jika benar maka hasilnya akan nampak seperti pada gambar berikut:
Cara penulisan ini tidak bisa anda balik, jika salah menentukan seleksi peletakan hasil maka akan terjadi kesalahan rumus.
Nah, akhirnya sudah ada sedikit gambaran tentang cara menuliskan konstanta array pada rumus excel. Setelah ini saya yakin adna sudah selangkah lebih baik dalam dalam menguasai microsoft excel.
Oh ya... di bawah ini ada tombol share. Jika dirasa bermanfaat jangan sungkan-sungkan untuk berbeagi dengan kawan-kawan lainnya. Salam Kelas Excel.