返回列表 上一主題 發帖

時間相差

B2 =SUM(({"r";""}&MID(A2,{1,19;11,29},{9;5}))*{-1,1})*24
單位: 小時

C2 =B2-1
{...} 表示需要用 CTRL+SHIFT+ENTER 三鍵輸入公式

TOP

回復 3# aer

B2 =SUM(({"r";""}&MID(A2,{1,19;11,29},{9;5}))*{-1,1})*24
單位: 小時

SUM、MID 說明按F1就有

文字型西元日期 "2014/1/22" 可以直接 *1 轉換為 日期型數值
文字型國曆日期 "103/1/22" 需要在前方加 "r" 改為  "r103/1/22" 才可以 *1 轉換為 日期型數值
{"r";""}&...,表示第一列接 "r"(日期需要加"r")、第二列接 "" (時間不需要加"r")

{"r";""} 是垂直陣列
{1,19;11,29},{9;5}是2維陣列
{-1,1}是水平陣列

可能大家比較轉不過來的是  垂直陣列、2維陣列、水平陣列之間的運算關係,這部份可以選部份公式按F9去了解計算過程
{...} 表示需要用 CTRL+SHIFT+ENTER 三鍵輸入公式

TOP

回復 3# aer

補充陣列運算的分解步驟,可以幫助你了解

{...} 表示需要用 CTRL+SHIFT+ENTER 三鍵輸入公式

TOP

回復 6# leiru

看不容易深刻了解,
唯有透過自己演練一遍,才知道差異(眉角)在哪裡。
{...} 表示需要用 CTRL+SHIFT+ENTER 三鍵輸入公式

TOP

        靜思自在 : 能幹不幹,不如苦幹實幹。
返回列表 上一主題