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

Operator irisan implisit diperkenalkan sebagai bagian dari pemutakhiran penting Excel dalam bahasa rumus Excel mendukung larik dinamis. Array dinamis menghadirkan kemampuan dan fungsionalitas penghitungan baru yang signifikan untuk Excel.

Bahasa Rumus yang Dimutakhirkan

Excel rumus yang dimutakhirkan hampir sama dengan bahasa lama, kecuali bahwa bahasa tersebut menggunakan operator @ untuk menunjukkan tempat perpotongan implisit bisa terjadi, sementara bahasa lama melakukan ini secara diam-diam. Akibatnya, Anda mungkin melihat @muncul di beberapa rumus ketika dibuka di larik dinamis Excel. Penting untuk diingat bahwa rumus Anda akan terus menghitung hal yang sama seperti saat digunakan.  

Apa itu irisan implisit?

Logika irisan implisit mengurangi banyak nilai menjadi satu nilai. Excel melakukan hal ini untuk memaksa rumus untuk mengembalikan nilai tunggal, karena sel hanya bisa berisi nilai tunggal. Jika rumus mengembalikan nilai tunggal, irisan implisit tidak melakukan apa-apa (meskipun secara teknis sedang dilakukan di latar belakang). Logika bekerja sebagai berikut:

  • Jika nilainya adalah item tunggal, item akan dikembalikan.

  • Jika nilai adalah rentang, nilai akan dikembalikan dari sel pada baris atau kolom yang sama dengan rumus.

  • Jika nilainya adalah larik, maka pilih nilai kiri atas.

Dengan adanya larik dinamis, Excel tidak lagi terbatas untuk mengembalikan nilai tunggal dari rumus, sehingga irisan implisit diam tidak lagi diperlukan. Ketika rumus lama dapat memicu irisan implisit, larik dinamis yang diaktifkan Excel memperlihatkan tempat terjadinya kesalahan @.  

Mengapa simbol @? 

Simbol @ sudah digunakan dalam referensi tabel untuk menunjukkan irisan implisit. Pertimbangkan rumus berikut dalam tabel =[@Column1]. Di sini @ menunjukkan bahwa rumus harus menggunakan irisan implisit untuk mengambil nilai pada baris yang sama dari [Kolom1].  

Bisakah Anda menghapus @? 

Sering kali Anda bisa. Ini bergantung pada bagian rumus di sebelah kanan @ mengembalikan: 

  • Jika akun mengembalikan nilai tunggal (kasus yang paling umum), tidak akan ada perubahan dengan menghapus @.

  • Jika mengembalikan rentang atau larik, menghapus @ akan menyebabkan tumpahan kesel-sel di sekitarnya.

Jika Anda menghapus @ yang ditambahkan secara otomatis kemudian membuka buku kerja dalam Excel versi lama, rumus akan muncul sebagai rumus array warisan (yang dibungkus dengan kurung kurawal {}), tindakan ini dilakukan untuk memastikan versi yang lebih lama tidak akan memicu irisan implisit.

Kapan kami menambahkan @ ke rumus lama? 

Secara umum, fungsi yang mengembalikan rentang atau larik multi sel akan diawali dengan @ jika ditulis dalam versi yang lebih Excel. Penting untuk diingat bahwa tidak ada perubahan cara kerja rumus Anda — Anda hanya bisa melihat irisan implisit yang sebelumnya tidak terlihat sekarang. Fungsi umum yang bisa mengembalikan rentang multi sel termasuk INDEX, OFFSET, dan User Defined Functions (UFS).  Pengecualian umum adalah jika dibungkus dalam fungsi yang menerima array atau rentang (misalnya SUM() atau AVERAGE()). 

Lihat Excel fungsi yang mengembalikan rentang atau array untuk detail selengkapnya.

Contoh

Rumus asli

Seperti yang terlihat dalam rumus array Excel 

Penjelasan

=SUM(A1:A10) 

=SUM(A1:A10) 

Tidak ada perubahan - Tidak ada irisan implisit yang dapat terjadi, karena fungsi SUM mengharapkan rentang atau larik. 

=A1+A2 

=A1+A2 

Tidak ada perubahan - Tidak ada irisan implisit yang dapat terjadi. 

=A1:A10 

=@A1:A10 

Irisan implisit akan terjadi, Excel anda akan mengembalikan nilai yang terkait dengan baris tempat rumus berada.

=INDEX(A1:A10,B1) 

=@INDEX(A1:A10,B1) 

Irisan implisit bisa terjadi. Fungsi INDEX dapat mengembalikan array atau rentang ketika argumen kedua atau ketiganya adalah 0.  

=OFFSET(A1:A2,1,1) 

=@OFFSET(A1:A2,1,1) 

Irisan implisit bisa terjadi. Fungsi OFFSET dapat mengembalikan rentang multi sel. Ketika dilakukan, irisan implisit akan dipicu. 

=MYUDF() 

=@MYUDF() 

Irisan implisit bisa terjadi. Fungsi yang Ditentukan Pengguna dapat mengembalikan array. Jika dilakukan, rumus asli akan memicu irisan implisit. 

Menggunakan operator @ dalam rumus baru

Jika Anda menulis atau mengedit rumus dalam grup array Excel yang berisi operator @, rumus mungkin muncul sebagai _xlfn. SINGLE() dalam larik pra-dinamis Excel.

Ini terjadi saat Anda melakukan rumus campuran. Rumus campuran adalah rumus yang mengandalkan perhitungan array dan irisan implisit, ini tidak didukung oleh array pra-dinamis Excel. Larik dinamis hanya mendukung rumus yang memiliki i) perhitungan larik implisit atau ii) di seluruhnya.

Ketika larik dinamis Excel mendeteksi pembuatan "rumus campuran", rumus akan mengusulkan variasi rumus yang irisan implisit di seluruhnya. Misalnya, jika memasukkan =A1:A10+@A1:A10, dialog berikut akan muncul:

Sebuah dialog yang menanyakan apakah Anda akan memilih fromula =@A1:A10 + @A1:A10.

Jika Anda memilih untuk menolak rumus yang diajukan oleh dialog, rumus campuran =A1:A10+@A1:A10 akan berkomitmen. Jika nanti Anda membuka rumus ini dalam rumus array pra-dinamis Excel, rumus akan muncul sebagai =A1:A10+_xlfn. SINGLE(A1:A10) dengan @'s dalam rumus campuran muncul sebagai _xlfn. SINGLE(). Saat rumus ini dievaluasi oleh array pra-dinamis Excel rumus ini akan mengembalikan #NAME! nilai kesalahan. 

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

Larik dinamis dan perilaku luapan larik

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!

×