Masuk dengan Microsoft
Masuk atau buat akun.
Halo,
Pilih akun lain.
Anda memiliki beberapa akun
Pilih akun yang ingin Anda gunakan untuk masuk.

Rumus Excel yang menghasilkan sekumpulan nilai, juga dikenal sebagai array, menghasilkan nilai ini ke sel sebelahnya. Perilaku ini disebut peluapan.

Rumus yang dapat menghasilkan array dengan ukuran yang bervariasi disebut rumus array dinamis. Rumus yang saat ini menghasilkan array yang berhasil diluapkan dapat disebut sebagai rumus array luapan

Berikut adalah beberapa catatan untuk membantu Anda memahami dan menggunakan rumus dengan tipe ini. 

Apa artinya luapan?

Catatan: Rumus array yang lebih lama, yang dikenal sebagai rumus array warisan, selalu menghasilkan hasil dengan ukuran tetap - rumus tersebut selalu meluap ke dalam sel dengan jumlah yang sama. Perilaku peluapan yang dijelaskan dalam topik ini tidak berlaku untuk rumus array warisan.

Luapan berarti rumus telah menghasilkan beberapa nilai, dan nilai tersebut telah diletakkan di sel yang bersebelahan. Misalnya, =SORT(D2:D11,1,-1), yang mengurutkan array dalam urutan menurun, akan menghasilkan array terkait dengan tinggi 10 baris. Namun, Anda hanya perlu memasukkan rumus di sel kiri atas, atau F2 dalam kasus ini, dan rumus akan secara otomatis diluapkan ke sel F11.

Urutkan nilai dalam sel D2:D11 dengan =SORT(D2:D11,1,-1)

Titik kunci

  • Saat Anda menekan Enter untuk mengonfirmasi rumus, Excel akan mengubah ukuran rentang output secara dinamis untuk Anda, dan meletakkan hasil ke dalam setiap sel dalam rentang tersebut.

  • Jika Anda menulis rumus array dinamis untuk bertindak pada daftar data, akan berguna jika meletakkannya dalam tabel Excel, lalu menggunakan referensi terstruktur untuk merujuk pada data. Hal ini karena referensi terstruktur disesuaikan secara otomatis saat menambahkan atau menghapus baris dari tabel.

  • Rumus array luapan tidak didukung dalam tabel Excel itu sendiri, jadi Anda harus meletakkannya di kisi di luar Tabel. Tabel paling cocok untuk menyimpan baris dan kolom dengan data independen.

  • Setelah memasukkan rumus array luapan, ketika Anda memilih sel apa pun dalam area luapan, Excel akan menempatkan batas yang disorot di sekitar rentang tersebut. Batas akan menghilang saat Anda memilih sel di luar area tersebut.

    Rumus array dengan rentang output yang disorot dengan batas biru

  • Hanya sel pertama di area luapan yang dapat diedit. Jika Anda memilih sel lain di area luapan, rumus akan terlihat di bilah rumus, tetapi teksnya "berbayang", dan tidak dapat diubah. Jika perlu memperbarui rumus, Anda harus memilih sel kiri atas dalam rentang array, mengubahnya sesuai kebutuhan, lalu Excel akan memperbarui area luapan lainnya secara otomatis saat Anda menekan Enter.

    Gambar rumus array berbayang, yang berarti rumus tersebut tidak dapat diedit, karena bukan sel pertama dalam rentang array

  • Tumpang tindih rumus - Rumus array tidak dapat dimasukkan jika ada sesuatu yang memblokir rentang output. dan jika hal ini terjadi, Excel akan menghasilkan kesalahan #LUAPAN! yang menunjukkan bahwa ada hambatan. Jika Anda menghapus hambatan, rumus akan meluap seperti seharusnya. Dalam contoh di bawah ini, rentang output rumus tumpang tindih dengan rentang lain yang memiliki data, dan ditampilkan dengan batas titik-titik yang tumpang tindih dengan sel yang berisi nilai yang menunjukkan bahwa luapan tidak dapat dilakukan. Hapus data yang memblokir, atau salin ke area lain, lalu rumus akan meluap seperti seharusnya.

    Gambar #SPILL! kesalahan yang mengindikasikan bahwa output rumus array mengalami penyumbatan yang mencegahnya terbagi.

  • Rumus array warisan yang dimasukkan melalui CTRL+SHIFT+ENTER (CSE) masih didukung untuk alasan kompatibilitas mundur, tetapi tidak boleh digunakan lagi. Jika ingin, Anda dapat mengonversi rumus array warisan ke rumus array dinamis dengan mencari sel pertama dalam rentang array, menyalin teks rumus, menghapus seluruh rentang array warisan, lalu memasukkan ulang rumus di sel kiri atas. Sebelum meningkatkan rumus array warisan ke rumus array dinamis, Anda harus mengetahui beberapa perbedaan penghitungan di antara keduanya.

  • Excel memiliki dukungan yang terbatas untuk larik dinamis antar buku kerja, dan skenario ini hanya didukung ketika kedua buku kerja terbuka. Jika Anda menutup buku kerja sumber, setiap rumus array dinamis yang tertaut akan mengembalikan kesalahan #REF! ketika direfresh.

Perlu bantuan lainnya?

Anda selalu dapat bertanya kepada ahli di Komunitas Teknologi Excel atau mendapatkan dukungan di Komunitas.

Lihat Juga

Fungsi FILTER

Fungsi RANDARRAY

Fungsi SEQUENCE

Fungsi SORT

Fungsi SORTBY

Fungsi UNIQUE

Kesalahan #LUAPAN! di Excel

Operator irisan implisit: @

Perlu bantuan lainnya?

Ingin opsi lainnya?

Jelajahi manfaat langganan, telusuri kursus pelatihan, pelajari cara mengamankan perangkat Anda, dan banyak lagi.

Komunitas membantu Anda bertanya dan menjawab pertanyaan, memberikan umpan balik, dan mendengar dari para ahli yang memiliki pengetahuan yang luas.

Apakah informasi ini berguna?

Seberapa puaskah Anda dengan kualitas bahasanya?
Apa yang memengaruhi pengalaman Anda?
Dengan menekan kirim, umpan balik Anda akan digunakan untuk meningkatkan produk dan layanan Microsoft. Admin TI Anda akan dapat mengumpulkan data ini. Pernyataan Privasi.

Terima kasih atas umpan balik Anda!

×