Rumus Excel Array -

Isi kandungan

Formula larik melakukan operasi pada beberapa nilai dan bukannya satu nilai. Hasil akhir formula array boleh menjadi satu item atau array item, bergantung pada bagaimana formula itu dibina. Untuk berfungsi dengan betul, banyak formula susunan perlu dimasukkan dengan kawalan + shift + enter. Apabila anda memasukkan formula dengan cara ini, anda akan melihat formula yang dibungkus dengan pendakap kerinting () di bar formula.

Apa itu Array?

Susunan adalah kumpulan lebih daripada satu item. Susunan dalam Excel muncul di dalam kurungan keriting. Contohnya, (1; 2; 3) atau ("merah", "biru", "hijau"). Alasan tatasusila begitu umum di Excel adalah kerana peta langsung ke julat sel. Julat menegak diwakili sebagai tatasusunan yang menggunakan titik koma, misalnya (100; 125; 150). Julat mendatar ditunjukkan sebagai tatasusunan yang menggunakan koma, misalnya ("kecil", "sederhana", "besar"). Julat dua dimensi akan menggunakan titik koma dan koma.

Contoh

Rumus larik agak sukar difahami, kerana istilahnya padat dan kompleks. Tetapi formula susunan itu sendiri sangat mudah. Contohnya, formula larik ini menguji julat A1: A5 untuk nilai "a":

=OR(A1:A5="a")

Operasi array adalah perbandingan setiap sel di A1: A5 dengan rentetan "a". Kerana perbandingan beroperasi pada beberapa nilai, ia mengembalikan banyak hasil ke fungsi OR:

=OR((FALSE;FALSE;FALSE;TRUE;FALSE))

Sekiranya ada item dalam susunan yang dihasilkan adalah BENAR, fungsi ATAU mengembalikan BENAR.

Kadang kala formula array membekalkan pelbagai nilai sebagai argumen fungsi. Contohnya, formula larik ini mengembalikan jumlah aksara dalam julat B2: B11:

(=SUM(LEN(B2:B11)))

Fungsi LEN diberi pelbagai nilai dalam julat B2: B11 dan mengembalikan banyak hasil dalam array seperti ini di dalam SUM:

=SUM((3;3;5;4;5;4;6;5;4;4))

di mana setiap item dalam array mewakili panjang satu nilai sel. Fungsi SUM kemudian menjumlahkan semua item dan mengembalikan 43 sebagai hasil akhir.

Sintaks khas

Dalam semua versi Excel kecuali Excel 365, banyak formula susunan perlu dimasukkan dengan cara khas untuk berfungsi dengan betul. Daripada memasukkan dengan kunci "Enter", mereka harus dimasukkan dengan Control + Shift + Enter. Anda kadang-kadang akan melihat Control + Shift + Enter disingkat sebagai "CSE", seperti dalam "formula CSE". Formula yang dimasukkan dengan cara ini akan muncul dengan pendakap keriting di kedua sisi:

=(formula)

Pendakap ini dipaparkan secara automatik oleh Excel. Pastikan anda tidak memasukkan pendakap keriting secara manual.

Tidak semua formula array perlu dimasukkan dengan Control + Shift + Enter. Fungsi tertentu, seperti SUMPRODUCT, diprogramkan untuk menangani operasi array secara semula jadi dan biasanya tidak memerlukan Control + Shift + Enter. Sebagai contoh, kedua-dua formula di bawah adalah formula array yang memberikan hasil yang sama, tetapi hanya versi SUM yang memerlukan Control + Shift + Enter:

=(SUM(LEN(A1:A5))) =SUMPRODUCT(LEN(A1:A5))

Excel 365

Dalam Excel 365, formula array adalah asli dan tidak memerlukan kawalan + shift + enter. Untuk pengenalan umum, lihat Formula Array Dinamik di Excel.

Artikel menarik...