Tabel A
Agent login date logout date working time(hrs) Actual working time(hrs)
B 10:00 AM 12/1/14 11:00 AM 12/1/14 1:00 0:30
A 3:00 PM 12/1/14 4:00 PM 12/1/14 1:00 0:55
C 10:00 PM 12/1/14 1:00 AM 13/1/14 3:00 2:00
Tabel B
Agent login date logout date
B 10:30 AM 12/1/14 11:01 AM 12/1/14
B 11:00 PM 12/1/14 11:35 PM 12/1/14
B 11:40 PM 12/1/14 1:00 AM 13/1/14
A 1:59 AM 12/1/14 2:01 AM 12/1/14
A 3:00 PM 12/1/14 3:25 PM 12/1/14
A 3:30 PM 12/1/14 4:21 PM 12/1/14
C 11:00 PM 12/1/14 2:00 AM 13/1/14
Halo, Apakah ada cara saya bisa menghitung waktu kerja aktual di Tabel A dengan menggunakan rumus / beberapa di MS Excel setelah merujuk ke Tabel B seperti yang ditunjukkan di atas? Terima kasih banyak.
microsoft-excel
J.Chan
sumber
sumber
Jawaban:
Berasumsi bahwa
Agent
ada di selA1
untuk kedua tabel:Di
Table B
, kolomF
seharusnya rumus ini diajukan:=(E2+D2)-(C2+B2)
(Formula persis ini harus dalam selF2
.)Di
Table A
ituActual Working
rumusnya adalah:=SUMIF(TableB!A:A,A2,TableB!F:F)
sumber
=(E2+D2)-(C2+B2)
rumus dalam kolomF
Saya mendapatkan 0,021527778 dalam selF2
dan#VALUE!
dalam selF4
danF8
. Saya mungkin melakukan sesuatu yang salah.F4
danF8
karena Anda memasukkan nilai tanggal sebagai MM / DD / YYYY, tetapi OP berasal dari negara tempat DD / MM / YYYY. Formula ini mengevaluasi saya dengan sangat baik untuk semua contoh data yang disediakan.F
untuk[h]:mm:ss
dan waktu muncul sebagai jam dan menit. Saya mengkonversi masing-masing 12/1/14 dan 13/1/14 menjadi 1/12/2014 dan 1/13/2014Replace
, Saya harus melihat apakah ada cara untuk menggunakanFormat Cells
kotak dialog untuk melakukannya jika ada sejumlah besar tanggal yang harus diubah?