Excel berpasangan mengangkat -

Daftar Isi

Istilah "pengangkatan berpasangan" di Excel merujuk pada kasus khusus "pengangkatan" - perilaku kalkulasi bawaan di mana fungsi yang tidak menangani larik secara asli akan "diangkat" dan dipanggil sekali untuk setiap nilai dalam larik, kembali pada gilirannya larik yang berisi banyak hasil.

Pengangkatan berpasangan terjadi ketika nilai dalam dua atau lebih larik digabungkan berpasangan untuk menghasilkan larik berbeda yang menahan hasil operasi ini.

Contoh

Contoh yang ditampilkan menggambarkan apa yang terjadi jika Anda memanggil fungsi SQRT seperti ini:

=SQRT((1;2;3)+(3;7;13))

Di dalam SQRT, dua larik vertikal ditambahkan bersama dengan simbol penjumlahan. Nilai dalam larik ini digabungkan berpasangan, dan hasil dari operasi ini adalah larik tunggal dengan 3 nilai:

=SQRT((4;9;16))

Fungsi SQRT tidak menangani array secara native, jadi fungsinya "diangkat" dan dipanggil tiga kali, satu untuk setiap nilai. Hasil akhir dalam larik dengan tiga nilai:

=(2;3;4)

Penanganan dengan banyak hasil

Saat pengangkatan terjadi dalam formula, akan ada banyak hasil, dan ini perlu ditangani dengan cara tertentu. Salah satu pendekatannya adalah mengembalikan semua nilai ke lembar kerja dalam rumus array multisel. Atau, Anda dapat meneruskan hasilnya ke fungsi lain seperti SUMPRODUCT:

=SUMPRODUCT(SQRT(C5:C7+E5:E7))

untuk mengembalikan hasil akhir 9. SUMPRODUCT akan menangani array secara native, jadi rumus ini tidak memerlukan control + shift + enter.

Fungsi SUM dapat digunakan juga, tetapi perlu dimasukkan dengan CSE.

Untuk informasi lebih lanjut tentang "perilaku perhitungan array" Excel, lihat presentasi ini oleh Joe McDaid tentang rumus array.

Artikel yang menarik...