標題:
特定時間扣除
[打印本頁]
作者:
man65boy
時間:
2016-2-22 11:54
標題:
特定時間扣除
如何在開始時間和結束時間統計,在依對照表的階段性休息時間座扣除的統計,拜求老師們求解,謝謝!!!
附檔:[attach]23299[/attach]
作者:
准提部林
時間:
2016-2-23 18:25
扣掉秒.限無跨日.試看看吧:
=SUM(FREQUENCY(ROW(INDIRECT(TEXT(A2,"h:m")*1440+1&":"&TEXT(B2,"h:m")*1440)),({12,13,17,17.5}+(C2="Yes")*24)*60)*{1;0;1;0;1})
作者:
man65boy
時間:
2016-2-23 20:32
回復
2#
准提部林
真多謝準大老師的解題,完全正確,小弟之前是把答案分2欄計算,想說上來求知識長進,果然又見識到高深的解題函數,FREQUENCY此函數還可這樣應用,真長了知識!謝謝準大老師,
祝老師:新年快樂&身體健康&一切順心!
作者:
ML089
時間:
2016-2-24 00:05
本帖最後由 ML089 於 2016-2-24 00:16 編輯
回復
1#
man65boy
可以跨日,注意秒數會四捨五入 或將 ROUND改為ROUNDDOWN直接去秒數
=SUM(FREQUENCY(MOD(A2+(ROW(INDIRECT("1:"&ROUND((B2-A2)*1440,0)))-1)/1440,1),G$2:H$3+(C2="Yes"))*{1;0;1;0;1})
作者:
ML089
時間:
2016-2-24 08:52
注意,秒數會影響結果
下式先去除秒數再取經過時間
=SUM(FREQUENCY(MOD(A2+(ROW(INDIRECT("1:"&INT(B2*1440)-INT(A2*1440)))-1)/1440,1),G$2:H$3+(C2="Yes"))*{1;0;1;0;1})
下式先取經過時間再去除秒數
=SUM(FREQUENCY(MOD(A2+(ROW(INDIRECT("1:"&TEXT(B2-A2,"[m]")))-1)/1440,1),G$2:H$3+(C2="Yes"))*{1;0;1;0;1})
作者:
man65boy
時間:
2016-2-24 10:52
回復
5#
ML089
謝謝ML089老師的幫忙解題,此函數真的要好好收藏解析,謝謝老師,祝老師:新年快樂.身體健康!
歡迎光臨 麻辣家族討論版版 (http://forum.twbts.com/)