查看完整版本 : Excel計工時請教

借根煙 2019-5-22 23:07

例 A1 19:00
     B1  02 : 25
    放工過15分鐘當1個鐘計,條式應該係點?
謝謝各位幫忙!

alee001 2019-5-23 12:05

=IF(MINUTE(A1)>=15,HOUR(A1)+1,HOUR(A1))

借根煙 2019-5-23 15:28

[quote]原帖由 [i]alee001[/i] 於 2019-5-23 12:05 PM 發表 [url=https://www.discuss.com.hk/redirect.php?goto=findpost&pid=499798004&ptid=28235211][img]https://www.discuss.com.hk/images/common/back.gif[/img][/url]
=IF(MINUTE(A1)>=15,HOUR(A1)+1,HOUR(A1)) [/quote]


好多謝你幫我解題,不過都係唔得,佢出咗嚟係19小時,謝謝

alee001 2019-5-23 16:13

[quote]原帖由 [i]借根煙[/i] 於 2019-5-23 03:28 PM 發表 [url=https://computer.discuss.com.hk/redirect.php?goto=findpost&pid=499807985&ptid=28235211][img]https://computer.discuss.com.hk/images/common/back.gif[/img][/url]



好多謝你幫我解題,不過都係唔得,佢出咗嚟係19小時,謝謝 [/quote]

如果你將A1變為19:15或大過15分答案就會係20:00反之出19:00。

借根煙 2019-5-23 16:18

[quote]原帖由 [i]alee001[/i] 於 2019-5-23 04:13 PM 發表 [url=https://www.discuss.com.hk/redirect.php?goto=findpost&pid=499810191&ptid=28235211][img]https://www.discuss.com.hk/images/common/back.gif[/img][/url]


如果你將A1變為19:15或大過15分答案就會係20:00反之出19:00。 [/quote]


我再試吓先,今日整咗成日,又試過將佢轉晒做分鐘,都可以做到我想要既答題,但就做唔到15就跳一小時,佢係變咗10分鐘都跳變一小時。
唔該晒你啊,你真好人

111x111=12321 2019-5-23 16:25

[quote]原帖由 [i]借根煙[/i] 於 2019-5-23 04:18 PM 發表 [url=https://computer.discuss.com.hk/redirect.php?goto=findpost&pid=499810403&ptid=28235211][img]https://computer.discuss.com.hk/images/common/back.gif[/img][/url]



我再試吓先,今日整咗成日,又試過將佢轉晒做分鐘,都可以做到我想要既答題,但就做唔到15就跳一小時,佢係變咗10分鐘都跳變一小時。
唔該晒你啊,你真好人 ... [/quote]
Show me 10分鐘跳變一小時....

可以改成15

借根煙 2019-5-23 16:36

[quote]原帖由 [i]111x111=12321[/i] 於 2019-5-23 04:25 PM 發表 [url=https://www.discuss.com.hk/redirect.php?goto=findpost&pid=499810742&ptid=28235211][img]https://www.discuss.com.hk/images/common/back.gif[/img][/url]

Show me 10分鐘跳變一小時....

可以改成15 [/quote]


請問可以點比你睇啊?

借根煙 2019-5-23 16:37

[quote]原帖由 [i]借根煙[/i] 於 2019-5-23 04:36 PM 發表 [url=https://www.discuss.com.hk/redirect.php?goto=findpost&pid=499811231&ptid=28235211][img]https://www.discuss.com.hk/images/common/back.gif[/img][/url]



請問可以點比你睇啊? [/quote]
[attach]9703969[/attach]

我唔識放圖上嚟:lDD_006:
得啦

[[i] 本帖最後由 借根煙 於 2019-5-23 04:39 PM 編輯 [/i]]

111x111=12321 2019-5-23 17:19

[quote]原帖由 [i]借根煙[/i] 於 2019-5-23 04:37 PM 發表 [url=https://computer.discuss.com.hk/redirect.php?goto=findpost&pid=499811279&ptid=28235211][img]https://computer.discuss.com.hk/images/common/back.gif[/img][/url]

9703969

我唔識放圖上嚟:lDD_006:
[list][*]得啦 [/quote]您應該寫 "=IF..." 出來畀我抄, :)[*]445一行, 係0既?[*]應該找四行, 總小時數係 #:09 #:10 #:14 #:15 出來比較、測試.[/list]

借根煙 2019-5-23 17:31

[quote]原帖由 [i]111x111=12321[/i] 於 2019-5-23 05:19 PM 發表 [url=https://www.discuss.com.hk/redirect.php?goto=findpost&pid=499813152&ptid=28235211][img]https://www.discuss.com.hk/images/common/back.gif[/img][/url]
您應該寫 "=IF..." 出來畀我抄, :)[*]445一行, 係0既?[*]應該找四行, 總小時數係 #:09 #:10 #:14 #:15 出來比較、測試. [/quote]


=IF((E5-INT(E5/60)"60)>15,1,IF((E5-INT(E5/60)*60)>15,1,1))+INT(E5/60)
咁樣?

111x111=12321 2019-5-23 18:15

[quote]原帖由 [i]借根煙[/i] 於 2019-5-23 05:31 PM 發表 [url=https://computer.discuss.com.hk/redirect.php?goto=findpost&pid=499813632&ptid=28235211][img]https://computer.discuss.com.hk/images/common/back.gif[/img][/url]



=IF((E5-INT(E5/60)"60)>15,1,IF((E5-INT(E5/60)*60)>15,1,1))+INT(E5/60)
咁樣? [/quote]

係咁樣, 不過你打錯一粒character.

但係呢條式係錯既, 都唔係「佢係變咗10分鐘都跳變一小時」

111x111=12321 2019-5-23 18:23

=INT(E5/60)+IF((E5-INT(E5/60)*60)>=15,1,0)

借根煙 2019-5-23 19:07

[quote]原帖由 [i]111x111=12321[/i] 於 2019-5-23 06:23 PM 發表 [url=https://www.discuss.com.hk/redirect.php?goto=findpost&pid=499815936&ptid=28235211][img]https://www.discuss.com.hk/images/common/back.gif[/img][/url]
=INT(E5/60)+IF((E5-INT(E5/60)*60)>=15,1,0) [/quote]


好,我一陣再試吓先,多謝你既耐心講解:lDD_003:

借根煙 2019-5-23 19:53

[quote]原帖由 [i]111x111=12321[/i] 於 2019-5-23 06:23 PM 發表 [url=https://www.discuss.com.hk/redirect.php?goto=findpost&pid=499815936&ptid=28235211][img]https://www.discuss.com.hk/images/common/back.gif[/img][/url]
=INT(E5/60)+IF((E5-INT(E5/60)*60)>=15,1,0) [/quote]


得咗啦:lDD_003:[attach]9704424[/attach]

借根煙 2019-5-23 19:58

[quote]原帖由 [i]111x111=12321[/i] 於 2019-5-23 06:23 PM 發表 [url=https://www.discuss.com.hk/redirect.php?goto=findpost&pid=499815936&ptid=28235211][img]https://www.discuss.com.hk/images/common/back.gif[/img][/url]
=INT(E5/60)+IF((E5-INT(E5/60)*60)>=15,1,0) [/quote]


咁如果唔化咗做分鐘,係總小時果度直接計得唔得呢?
我好似都有試過,不過係公司唔記得咗抄落手機

111x111=12321 2019-5-23 19:58

[quote]原帖由 [i]借根煙[/i] 於 2019-5-23 07:53 PM 發表 [url=https://computer.discuss.com.hk/redirect.php?goto=findpost&pid=499819834&ptid=28235211][img]https://computer.discuss.com.hk/images/common/back.gif[/img][/url]



得咗啦:lDD_003:9704424 [/quote]

:handshake

BTW, #1 應該都得,
只要format岩, 同時A1要改成D1.

借根煙 2019-5-23 20:01

[quote]原帖由 [i]111x111=12321[/i] 於 2019-5-23 07:58 PM 發表 [url=https://www.discuss.com.hk/redirect.php?goto=findpost&pid=499820051&ptid=28235211][img]https://www.discuss.com.hk/images/common/back.gif[/img][/url]


:handshake

BTW, #1 應該都得,
只要format岩, 同時A1要改成D1. [/quote]


我聽日返公司影比你睇,再請教你得嘛?唔好意思!

111x111=12321 2019-5-23 20:01

[quote]原帖由 [i]借根煙[/i] 於 2019-5-23 07:58 PM 發表 [url=https://computer.discuss.com.hk/redirect.php?goto=findpost&pid=499820036&ptid=28235211][img]https://computer.discuss.com.hk/images/common/back.gif[/img][/url]



咁如果唔化咗做分鐘,係總小時果度直接計得唔得呢?
我好似都有試過,不過係公司唔記得咗抄落手機 [/quote]

如上帖.

要DIFFERENCE OF TIME, 總小時數, RIGHT, D1, 無DATE.

借根煙 2019-5-23 20:04

[quote]原帖由 [i]111x111=12321[/i] 於 2019-5-23 08:01 PM 發表 [url=https://www.discuss.com.hk/redirect.php?goto=findpost&pid=499820179&ptid=28235211][img]https://www.discuss.com.hk/images/common/back.gif[/img][/url]


如上帖.

要DIFFERENCE OF TIME, 總小時數, RIGHT, D1, 無DATE. [/quote]


咁我聽日又試吓先,謝謝

laputafish 2019-5-29 09:56

[attach]9724085[/attach]

=TEXT(ROUND((E1+"00:15")*24,0)/24,"hh:mm")

Excel 儲存日期時間其實係一個浮點數字, 單位係 "日"
原理係要令佢變成以時為單位, 所以乘24.
round(...) 係四捨五入.
想佢一到15min 就round up, 加多15min畀佢就可以用round(...)四捨五入.
最後變番excel格式, 以日為單位, 轉番 "hh:mm" 時分顯示.

借根煙 2019-5-29 10:11

[quote]原帖由 [i]laputafish[/i] 於 2019-5-29 09:56 AM 發表 [url=https://www.discuss.com.hk/redirect.php?goto=findpost&pid=500109874&ptid=28235211][img]https://www.discuss.com.hk/images/common/back.gif[/img][/url]


=TEXT(ROUND((E1+"00:15")*24,0)/24,"hh:mm")

Excel 儲存日期時間其實係一個浮點數字, 單位係 "日"
原理係要令佢變成以時為單位, 所以乘24.
round(...) 係四捨五入.
想佢一到15min 就round up, 加多15min畀佢就可以用round(...)四捨五入.
最後變番excel格式, 以日為單位, 轉番 "h ... [/quote]


感激!
我里幾日都忙啊,都冇時間研究添,唔該晒你啊,你真係好好啊

借根煙 2019-5-29 12:47

[quote]原帖由 [i]laputafish[/i] 於 2019-5-29 09:56 AM 發表 [url=https://www.discuss.com.hk/redirect.php?goto=findpost&pid=500109874&ptid=28235211][img]https://www.discuss.com.hk/images/common/back.gif[/img][/url]


=TEXT(ROUND((E1+"00:15")*24,0)/24,"hh:mm")

Excel 儲存日期時間其實係一個浮點數字, 單位係 "日"
原理係要令佢變成以時為單位, 所以乘24.
round(...) 係四捨五入.
想佢一到15min 就round up, 加多15min畀佢就可以用round(...)四捨五入.
最後變番excel格式, 以日為單位, 轉番 "h ... [/quote]


整到啦,比之前更方便快捷,唔駛再轉咗分鐘先,:lDD_003:唔該晒

alan_2012 2019-5-29 15:20

如果放工時間為2:25, 以後每15mins當1小時計算, 可試一下這公式

=IF(MOD($C5-$B5,1)<MOD($C$2-$B5,1),MOD($C5-$B5,1),MOD($B$2-$B5,1)+(QUOTIENT($C5-$B$2,$D$2)/24)+MOD($C5-$B$2,$D$2))

[local]1[/local]

[[i] 本帖最後由 alan_2012 於 2019-5-29 03:21 PM 編輯 [/i]]

借根煙 2019-5-29 15:29

[quote]原帖由 [i]alan_2012[/i] 於 2019-5-29 03:20 PM 發表 [url=https://www.discuss.com.hk/redirect.php?goto=findpost&pid=500125827&ptid=28235211][img]https://www.discuss.com.hk/images/common/back.gif[/img][/url]
如果放工時間為2:25, 以後每15mins當1小時計算, 可試一下這公式

=IF(MOD($C5-$B5,1)<MOD($C$2-$B5,1),MOD($C5-$B5,1),MOD($B$2-$B5,1)+(QUOTIENT($C5-$B$2,$D$2)/24)+MOD($C5-$B$2,$D$2))

[local]1[/local] ... [/quote]


好啊,唔該晒!又學多樣野,感激:lDD_003:

petrovedvard0 2019-6-23 09:21

學習了

ovalkop 2019-6-23 09:21

感激

ae86forum 2019-7-5 14:38

=IF(MINUTE(A1)>=15,CEILING(A1,”1:00”),FLOOR(A1,”1:00”))

方法好多,睇下呢條會唔會簡單易明啲。
頁: [1]
查看完整版本: Excel計工時請教