Hitung total 28 sel terakhir hingga 3 berturut-turut lalu restart


0

Saya memiliki tabel dalam spreadsheet Excel yang menambahkan jam kerja. Saya harus bisa menambahkan 28 sel terakhir yang memiliki data di dalamnya untuk mendapatkan total untuk bulan ini. Namun jika ada 3 berturut-turut 0 (hari libur) saya perlu rumus untuk mengatur ulang penghitungan. Saya memiliki rumus untuk baris B. Tepat setelah Baris C. Tabel di bawah ini. Semoga ada yang bisa membantu. Terima kasih sebelumnya.

Gambar Tabel


Apakah Anda ingin kami memberi Anda formula untuk Kolom Bjuga, atau apakah Anda sudah memilikinya? Jika Anda sudah memiliki formula, Anda harus memberi tahu kami. Tolong jangan menanggapi dalam komentar; edit pertanyaan Anda untuk membuatnya lebih jelas dan lebih lengkap.
G-Man

Jadi selama kurang dari 28 hari, Anda ingin kumulatif. Setelah 28 hari, Anda ingin kumulatif bergulir dari 28 hari terakhir? (dan mulai lagi setelah tiga berturut-turut 0s.)
fixer1234

Itu benar @ fixer1234
A.Newbee

Hey @ fixer1234 Saya masih terjebak dengan formula ini, apakah Anda dapat membantu? Terima kasih
A.Newbee

Pertanyaan Anda memiliki beberapa kompleksitas. Jangan khawatir tentang solusi yang elegan. Tambahkan kolom pembantu tambahan untuk mencari tahu komponen, seperti jumlah hari dalam menjalankan dan di mana menempatkan sel awal untuk agregasi. Kemudian gunakan itu untuk menghasilkan total Anda. Setelah Anda memiliki sesuatu yang berfungsi, Anda dapat melihat penyederhanaannya.
fixer1234

Jawaban:


0

Ada beberapa cara Anda bisa membuat ini berhasil, tetapi semuanya membutuhkan semacam hitungan hari di suatu tempat.

Jadi mari kita mempermudah, dan menambahkan satu di kolom D.

=IFERROR(IF(B1=3,1,IF(D1>27,1,D1+1)),1)

Dalam col C:

=IFERROR(IF(D2=1,A2,A2+E1),A2)

Terima kasih @ SirAdelaide tapi saya butuh rolling kumulatif dari 28 hari terakhir dan pada setiap tahap saya punya 3 0 maka perlu mengatur ulang dan mulai menghitung dari titik itu lagi.
A.Newbee

pernyataan if harus melakukan itu: itu me-reset ke A (0) jika col B memiliki 3 di dalamnya, jika tidak terus menambahkan A ke nilai terbaru dalam C. Satu-satunya hal yang tidak dilakukan adalah menghitung 28 hari. Apakah Anda membutuhkannya juga?
Sir Adelaide

Ya, silakan @ SirAdelaide. Dalam kolom C harus menghitung 28 hari terakhir dalam jumlah kumulatif bergulir. Terima kasih banyak atas bantuan Anda!
A.Newbee

memperbarui jawabannya
Sir Adelaide

Hey @sirAdelaide Maaf kecuali saya melakukan sesuatu yang salah saya tidak berpikir itu berfungsi. Saya telah menambahkan dua formula ke col C dan D dan memiliki hasil sebagai berikut. Kol C adalah 0 semua jalan turun dan kol D berfungsi karena akan memberikan 1 jika ada tiga hari berturut-turut.
A.Newbee
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.