Rumus Excel: Menambah pengiraan dengan ROW atau COLUMN -

Formula generik

=calculation*ROW()

Ringkasan

Sekiranya anda perlu meningkatkan pengiraan secara dinamis, sehingga nilai secara automatik meningkat setiap kali formula disalin ke baris atau lajur baru, anda dapat menggunakan fungsi ROW () atau COLUMN () dalam formula anda.

Dalam contoh yang ditunjukkan, formula dalam sel D6 adalah:

=$B$6*(ROW()-5)

Apabila formula ini disalin ke bawah lajur D, ia mengalikan nilai dalam B6 dengan nombor yang bermula dengan 1 dan kenaikan satu demi satu pada setiap langkah.

Penjelasan

Fungsi ROW (), ketika dimasukkan ke dalam sel tanpa argumen dengan mengembalikan nombor baris sel itu. Dalam kes ini, contoh pertama formula berada di sel D6, ROW () mengembalikan 6 di dalam formula di D6.

Kita mahu bermula dengan 1, jadi kita perlu tolak 5, yang menghasilkan 1.

Semasa formula disalin ke bawah lajur D, ROW () terus mengembalikan nombor baris semasa, dan kami terus mengurangkan 5 untuk "menormalkan" hasilnya kembali ke skala 1:

=$B$6*1 // D6 =$B$6*2 // D7 =$B$6*3 // D8 etc

Sekiranya anda menyalin formula di lajur, anda boleh menggunakan fungsi COLUMN () dengan cara yang sama.

Perhatikan bahawa anda bebas menggunakan hasil COLUMN () atau ROW () dengan cara yang anda suka dalam formula. Kedua-dua fungsi mengembalikan nombor, jadi anda dapat menerapkannya dalam formula seperti yang anda gunakan dengan nombor apa pun.

Artikel menarik...