返回列表 上一主題 發帖

時間換算

時間換算

請問在A2儲存格輸入 1'25"32 (碼表時間), 如何在A2儲存格顯示85"32 (85秒32毫秒)

本帖最後由 p212 於 2015-8-20 13:52 編輯

回復 1# 074063
Excel會將「"""」認定是錯的
所以用CHAR(34)替換符號「"""」( CHAR(34)=「"」)
=(LEFT(A1,FIND("'",A1)-1)*60+MID(A1,FIND("'",A1)+1,FIND(CHAR(34),A1)-FIND("'",A1)-1))&CHAR(34)&RIGHT(A1,LEN(A1)-FIND(CHAR(34),A1))
請參考!

TOP

回復 1# 074063
  1. 1'25"32 不是 EXCEL 時間格式,會被視為文字,沒有辦法於A2用格式來處理,需要於B2公式處理

  2. EXCEL 格式為  00:01:25.32  格式設為 [s]!".00
複製代碼
{...} 表示需要用 CTRL+SHIFT+ENTER 三鍵輸入公式

TOP

本帖最後由 JBY 於 2015-8-20 17:49 編輯

B2 公式:

=REPLACE(A1,1,FIND("""",A1)-1,("0:"&LEFT(SUBSTITUTE(A1,"'",":"),FIND("""",A1)-1))*86400)

TOP

http://blog.xuite.net/hcm19522/twblog/352344536
方式一=INT(SUBSTITUTE(SUBSTITUTE(B2,"""",":"),"'",":")*1440)&MID(B2,FIND("""",B2),9)
方式二=INT(SUBSTITUTE(LEFT(B2,FIND("""",B2)-1),"'",":")*1440)&MID(B2,FIND("""",B2),9)

TOP

        靜思自在 : 好事要提得起,是非要放得下,成就別人即是成就自己。
返回列表 上一主題