Formula Excel: Hitung panggilan pada waktu tertentu -

Isi kandungan

Formula generik

=COUNTIFS(times,">="&start,times,"<"&end)

Ringkasan

Untuk mengira panggilan pada selang waktu tertentu, anda boleh menggunakan fungsi COUNTIFS. Dalam contoh yang ditunjukkan, formula dalam H5 adalah:

=COUNTIFS(table(Time),">="&F5,table(Time),"<"&G5)

di mana "table" adalah Jadual Excel yang menahan waktu panggilan seperti yang ditunjukkan.

Penjelasan

Catatan: formula ini bergantung pada nilai di lajur Waktu (C), dan nilai di lajur Mula dan Akhir (F, G) adalah masa Excel yang sah.

Data terdapat dalam jadual Excel yang disebut "jadual". Dengan membuat jadual Excel yang betul, kami membuat formula lebih mudah dibaca dan ditulis. Sebagai tambahan, setiap data baru yang ditambahkan ke dalam jadual akan diambil secara automatik oleh formula di lajur H dan I.

Jadual ringkasan di sebelah kanan dibina dengan memasukkan masa Excel di lajur Mula dan Akhir. Setelah memasukkan beberapa kali, anda boleh menggunakan pemegang pengisian untuk memasukkan yang lain. Untuk menghitung sel yang berlaku dalam setiap selang seperti yang ditunjukkan, formula dalam H5 adalah:

=COUNTIFS(table(Time),">="&F5,table(Time),"<"&G5)

Fungsi COUNTIFS telah dikonfigurasi dengan dua kriteria dan, seperti fungsi RACON lain, COUNTIFS menerima kriteria yang dimasukkan dalam julat / pasangan kriteria seperti ini:

table(Time),">="&F5 // greater than or equal to F5 table(Time),"<"&G5 // less than G5

Terjemahan literal: hitung nilai dalam lajur Waktu di "jadual" yang lebih besar daripada atau sama dengan waktu mula di F5 DAN kurang daripada waktu akhir di G5 "

Semasa formula disalin di bawah jadual, COUNTIFS mengembalikan jumlah panggilan yang berlaku antara setiap waktu mula dan waktu tamat.

Jumlah masa

Untuk mengira jumlah masa semua panggilan pada setiap selang waktu anda boleh menggunakan fungsi SUMIFS. Kriteria logiknya sama, satu-satunya perbezaan adalah argumen pertama, yang disebut jumlah_range. Ini adalah julat yang berisi nilai untuk dijumlahkan, yang merupakan lajur Durasi dalam jadual yang ditunjukkan. Rumus dalam I5, disalin, adalah:

=SUMIFS(table(Duration),table(Time),">="&F5,table(Time),"<"&G5)

Hasil yang dikembalikan oleh SUMIFS pada lajur I diformat sebagai jam dan minit:

h:mm // hours and minutes

Sekiranya jumlah masa panggilan mungkin melebihi 24 jam, gunakan format waktu khusus seperti ini:

(h):mm // for hours> 24

Tanda kurung persegi menghentikan Excel daripada menetapkan semula jam pada 1 hari (24 jam).

Dengan tatasusunan dinamik

Sekiranya anda mempunyai Excel 365, anda boleh memasukkan satu formula setiap satu untuk menghitung dan menjumlahkan masa dalam semua selang sekaligus:

=COUNTIFS(table(Time),">="&F5:F11,table(Time),"="&F5:F11,table(Time),"<"&G5:G11)

Kedua-dua formula akan menumpahkan banyak hasil ke dalam array dinamik.

Artikel menarik...