Membuat rumus array

Rumus array adalah rumus yang kuat yang memungkinkan Anda melakukan perhitungan kompleks yang sering kali tidak dapat dilakukan dengan fungsi lembar kerja standar. Mereka juga disebut sebagai "Ctrl-Shift-Enter" atau "CSE" rumus, karena Anda perlu menekan Ctrl + Shift + Enter untuk memasukkannya.  Anda bisa menggunakan rumus array untuk melakukan hal yang tampaknya mustahil, seperti

  • Menghitung jumlah karakter dalam rentang sel.

  • Menjumlahkan angka yang memenuhi kondisi tertentu, seperti nilai terendah dalam rentang atau angka yang berada di antara batas atas dan bawah.

  • Menjumlahkan setiap nilai ke-n dalam serangkaian nilai.

Excel menyediakan dua tipe rumus array: rumus array yang menjalankan beberapa perhitungan untuk menghasilkan satu hasil dan rumus array yang menghitung beberapa hasil. Beberapa fungsi lembar kerja menghasilkan nilai larik, atau membutuhkan nilai larik sebagai argumen. Untuk informasi selengkapnya, lihat panduan dan contoh rumus array.

Catatan: Jika Anda memiliki versi Office 365saat ini, cukup masukkan rumus di sel kiri atas dari rentang output, lalu tekan Enter untuk mengonfirmasi rumus sebagai rumus array dinamis. Jika tidak, rumus harus dimasukkan sebagai rumus larik warisan dengan terlebih dahulu memilih rentang output, memasukkan rumus di sel kiri atas rentang output, lalu menekan Ctrl + Shift + Enter untuk mengonfirmasinya. Excel menyisipkan tanda kurung kurawal di awal dan akhir rumus untuk Anda. Untuk informasi selengkapnya tentang rumus array, lihat Panduan dan contoh rumus array.

Tipe rumus larik ini dapat menyederhanakan model lembar kerja dengan mengganti beberapa rumus yang berbeda dengan satu rumus larik.

  1. Klik sel tempat Anda ingin memasukkan rumus array.

  2. Masukkan rumus yang ingin Anda gunakan.

    Rumus array menggunakan sintaks rumus standar. Semua dimulai dengan tanda sama dengan (=), dan Anda bisa menggunakan salah satu fungsi Excel bawaan dalam rumus array Anda.

    Misalnya, rumus ini menghitung nilai total dari array harga saham dan berbagi, dan menempatkan hasilnya di sel di samping "nilai total."

    Contoh rumus array yang menghitung satu hasil

    Rumus pertama mengalikan saham (sel B2 – F2) berdasarkan harganya (sel B3 – F3), lalu menambahkan hasil tersebut untuk membuat total keseluruhan 35.525. Ini adalah contoh rumus array sel tunggal karena rumus berada dalam satu sel saja.

  3. Tekan Enter (jika Anda memiliki langganan Office 365 saat ini); Jika tidak, tekan Ctrl + Shift + Enter.

    Saat Anda menekan Ctrl + Shift + Enter, Excel secara otomatis menyisipkan rumus di antara {} (sepasang kurung buka dan tutup).

    Catatan: Jika Anda memiliki versi Office 365saat ini, cukup masukkan rumus di sel kiri atas dari rentang output, lalu tekan Enter untuk mengonfirmasi rumus sebagai rumus array dinamis. Jika tidak, rumus harus dimasukkan sebagai rumus larik warisan dengan terlebih dahulu memilih rentang output, memasukkan rumus di sel kiri atas rentang output, lalu menekan Ctrl + Shift + Enter untuk mengonfirmasinya. Excel menyisipkan tanda kurung kurawal di awal dan akhir rumus untuk Anda. Untuk informasi selengkapnya tentang rumus array, lihat Panduan dan contoh rumus array.

Untuk menghitung beberapa hasil menggunakan rumus array, masukkan array ke dalam rentang sel yang memiliki jumlah baris dan kolom yang sama dengan yang akan Anda gunakan dalam argumen array.

  1. Pilih rentang sel tempat Anda ingin memasukkan rumus array.

  2. Masukkan rumus yang ingin Anda gunakan.

    Rumus array menggunakan sintaks rumus standar. Semua dimulai dengan tanda sama dengan (=), dan Anda bisa menggunakan salah satu fungsi Excel bawaan dalam rumus array Anda.

    Dalam contoh berikut, rumus mengalikan dengan harga di setiap kolom, dan rumus berada di sel yang dipilih di baris 5.

    Contoh rumus array yang menghitung beberapa hasil
  3. Tekan Enter (jika Anda memiliki langganan Office 365 saat ini); Jika tidak, tekan Ctrl + Shift + Enter.

    Saat Anda menekan Ctrl + Shift + Enter, Excel secara otomatis menyisipkan rumus di antara {} (sepasang kurung buka dan tutup).

    Catatan: Jika Anda memiliki versi Office 365saat ini, cukup masukkan rumus di sel kiri atas dari rentang output, lalu tekan Enter untuk mengonfirmasi rumus sebagai rumus array dinamis. Jika tidak, rumus harus dimasukkan sebagai rumus larik warisan dengan terlebih dahulu memilih rentang output, memasukkan rumus di sel kiri atas rentang output, lalu menekan Ctrl + Shift + Enter untuk mengonfirmasinya. Excel menyisipkan tanda kurung kurawal di awal dan akhir rumus untuk Anda. Untuk informasi selengkapnya tentang rumus array, lihat Panduan dan contoh rumus array.

Jika Anda perlu menyertakan data baru dalam rumus array Anda, lihat memperluas rumus array. Anda juga dapat mencoba:

Jika Anda ingin bermain-main dengan konstanta array sebelum Anda mencobanya dengan data Anda sendiri, Anda bisa menggunakan contoh data di sini.

Buku kerja di bawah ini memperlihatkan contoh rumus array. Untuk bekerja terbaik dengan contoh, Anda harus mengunduh buku kerja ke komputer Anda dengan mengklik ikon Excel di sudut kanan bawah, lalu membukanya di program desktop Excel.

Salin tabel di bawah ini dan tempelkan ke Excel di sel A1. Pastikan untuk memilih sel E2: E11, masukkan rumus = C2: C11 * D2: D11, lalu tekan Ctrl + Shift + Enter untuk menjadikannya sebagai rumus array.

Tenaga penjual

Tipe mobil

Nomor terjual

Harga Satuan

Total Penjualan

Barnhill

Sedan

5

2200

= C2: C11 * D2: D11

Coupe

4

1800

Ingle

Sedan

6

2300

Coupe

8

1700

Jordan

Sedan

3

2000

Coupe

1

1600

Pica

Sedan

9

2150

Coupe

5

1950

Sanchez

Sedan

6

2250

Coupe

8

2000

Membuat rumus array multisel

  1. Dalam contoh buku kerja, pilih sel E2 hingga E11. Sel ini akan berisi hasil Anda.

Anda selalu memilih sel atau sel yang akan berisi hasil sebelum memasukkan rumus.

Dan dengan selalu, kita berarti 100 persen dari waktu.

  1. Masukkan rumus ini. Untuk memasukkannya dalam sel, cukup mulai mengetik (tekan tanda sama dengan) dan rumus muncul di sel terakhir yang Anda pilih. Anda juga bisa memasukkan rumus di bilah rumus:

    = C2: C11 * D2: D11

  2. Tekan Ctrl+Shift+Enter.

Membuat rumus array sel tunggal

  1. Dalam contoh buku kerja, klik sel B13.

  2. Masukkan rumus ini menggunakan salah satu metode dari langkah 2 di atas:

    =SUM(C2:C11*D2:D11)

  3. Tekan Ctrl+Shift+Enter.

Rumus mengalikan nilai dalam rentang sel C2: C11 dan D2: D11, lalu menambahkan hasil untuk menghitung total keseluruhan.

Di Excel untuk web, Anda bisa menampilkan rumus array jika buku kerja yang Anda buka sudah memilikinya. Tapi Anda tidak akan bisa membuat rumus array dalam versi Excel ini dengan menekan Ctrl + Shift + Enter, yang menyisipkan rumus antara sepasang kurung buka dan tutup ({}). Memasukkan kawat gigi secara manual tidak akan membuat rumus menjadi rumus array.

Jika Anda memiliki aplikasi desktop Excel, Anda bisa menggunakan tombol buka di Excel untuk membuka buku kerja dan membuat rumus array.

Perlu bantuan lainnya?

Anda dapat bertanya kapan saja kepada para ahli di Komunitas Teknologi Excel, mendapatkan dukungan di Komunitas Answers, atau menyarankan peningkatan maupun fitur baru di User Voice Excel.

Catatan:  Halaman ini diterjemahkan menggunakan mesin dan mungkin terdapat kesalahan tata bahasa atau masalah keakuratan. Kami bertujuan menyediakan konten yang bermanfaat untuk Anda. Dapatkah Anda memberi tahu kami apakah informasi ini bermanfaat untuk Anda? Berikut adalah artikel dalam bahasa Inggris untuk referensi.

Kembangkan keterampilan Office Anda
Jelajahi pelatihan
Dapatkan fitur baru terlebih dahulu
Gabung ke Office Insiders

Apakah informasi ini bermanfaat?

Terima kasih atas umpan balik Anda!

Terima kasih atas umpan balik Anda! Sepertinya menghubungkan Anda ke salah satu agen dukungan Office kami akan sangat membantu.

×