Rumus Excel: Bayaran membahagi antara bulan -

Isi kandungan

Formula generik

=amount/months*AND(month>=start,month<(start+months))

Ringkasan

Untuk mengagihkan pembayaran atau jumlah lain secara merata selama beberapa bulan, dengan bulan permulaan yang berubah-ubah, anda boleh menggunakan formula mudah bersama dengan fungsi AND dan sedikit logik boolean. Dalam contoh yang ditunjukkan, formula di E5 adalah:

=amount/months*AND(E4>=start,E4<(start+months))

Di mana jumlahnya dinamakan julat C4, bulan adalah julat bernama C5, dan permulaan adalah julat bernama C6

Penjelasan

Pada intinya, ini adalah formula mudah yang hanya membahagikan jumlah dengan jumlah bulan yang diberikan:

=amount/months

Caranya adalah dengan "membatalkan" jumlah ini dalam beberapa bulan di mana ia tidak berlaku.

Untuk melakukan ini, kami menggunakan ungkapan logik ini:

AND(E4>=start,E4<(start+months))

Di sini kita menggunakan fungsi AND untuk menguji setiap bulan pada baris ke-4 untuk melihat apakah keduanya lebih besar dari atau sama dengan bulan permulaan yang diberikan, dan kurang dari bulan akhir, dikira dengan menambahkan bulan permulaan ke total bulan.

DAN akan mengembalikan BENAR hanya apabila kedua-dua keadaan itu BENAR, dan mengembalikan SALAH dalam kes lain. Ini berkesan mengira pengiraan dalam beberapa bulan yang berada di luar jangkauan minat. Ini berfungsi kerana semasa operasi matematik, SALAH dipaksakan menjadi sifar, dan BENAR dipaksakan menjadi 1.

Tanpa julat bernama

Rumus dalam contoh yang ditunjukkan menggunakan tiga julat bernama. Tanpa julat yang dinamakan ini, formula dapat ditulis seperti ini:

=$C$4/$C$5*AND(E4>=$C$6,E4<($C$6+$C$5))

Artikel menarik...