Solusi yang bahkan lebih mudah di Google Sheets adalah memasukkan formula ini di C1
:
=ARRAYFORMULA(IF(A5:A,A5:A*(1.6*B5:B),""))
Secara otomatis menyebar ke baris berikutnya jika nilai dimasukkan dalam kolom A
, menghapus kebutuhan untuk menyalinnya ke setiap baris. Bahkan, jika Anda menyalinnya C2
, itu akan secara otomatis ditimpa oleh kelanjutan rumus di C1
.
Bagian yang penting adalah :A
dan :B
, yang menentukan Anda ingin menyertakan seluruh kolom ini dalam rumus Anda. Ini berarti Anda bisa menerapkan rumus sel tunggal =A5*(1.6*B5)
ke seluruh kolom dengan:
=ARRAYFORMULA(A5:A*(1.6*B5:B))
Perhatikan bahwa ini menghasilkan hasil yang buruk di mana A
dan B
ada nilai yang hilang, jadi kami membungkusnya dalam IF()
pernyataan (lihat di atas) untuk tidak menunjukkan apa pun ketika tidak ada nilai. Anda juga dapat menggunakan IFERROR()
untuk menangani hasil yang buruk.