Formula Excel: Kira dengan nilai berulang -

Isi kandungan

Formula generik

=ROUNDUP((COLUMN()-offset)/repeat,0)

Ringkasan

Untuk mengira dengan nombor berulang (contoh: 1111,2222,3333,4444, dll.) Anda boleh menggunakan formula berdasarkan fungsi ROUNDUP, dengan bantuan dari ROW atau COLUMN.

Dalam contoh yang ditunjukkan, formula di C4 adalah:

=ROUNDUP((COLUMN()-2)/$B4,0)

Penjelasan

Inti formula ini adalah fungsi ROUNDUP. Fungsi ROUNDUP berfungsi seperti fungsi ROUND kecuali bahawa ketika membundarkan, fungsi ROUNDUP akan selalu membundarkan nombor 1-9 ke atas. Dalam formula ini, kita menggunakan fakta itu untuk mengulang nilai.

Untuk membekalkan nombor ke ROUNDUP, kami menggunakan ungkapan ini:

(COLUMN()-2)/$B4

Tanpa rujukan, COLUMN menghasilkan nombor lajur sel yang muncul, dalam kes ini 3 untuk sel C4.

Nombor 2 hanyalah nilai ofset, untuk menjelaskan fakta lajur C adalah lajur 3. Kami tolak 2 untuk menormalkan kembali ke 1.

Sel B4 menyimpan nilai yang mewakili bilangan kali untuk "mengulang" kiraan. Kami telah mengunci rujukan lajur supaya nilai ulangan tetap diperbaiki kerana formula disalin di seluruh jadual.

Nombor lajur dinormalisasi dibahagi dengan nilai ulangan dan hasilnya dimasukkan ke dalam ROUNDUP sebagai nombor untuk dibundarkan. Untuk bilangan tempat, kami menggunakan sifar, sehingga pembundaran menuju ke bilangan bulat berikutnya.

Setelah kiraan lajur dapat dibahagi secara merata dengan nilai ulangan, kiraan akan bertambah.

Baris bukan lajur

Sekiranya anda perlu mengira dalam baris, bukannya lajur, sesuaikan formula seperti berikut:

=ROUNDUP((ROW()-offset)/repeat,0)

Artikel menarik...