在網友想要知道在 Excel 中如果將時間每二個小時為一個單位並給予一個編號(如下圖左),如何在輸入一個時間字串後,能自動傳回對應的編號(如下圖右)?

根據上述的規則,其輸入的時間為 4 碼,由時和分組成,設計以下的公式:

儲存格B2:=INT(VALUE(LEFT(D2,2))/2)+1

LEFT(D2,2):取出時間字串的左邊 2 碼,代表「時」的部分。

VALUE(LEFT(D2,2)):將取出時間字串代表時的 2 碼,轉換為數值。

INT(VALUE(LEFT(D2,2))/2)+1:將上述的數值除以 2,再經由 INT 函數的結果加 1,即為所求。

複製儲存格B2,往下各列貼上。

arrow
arrow
    全站熱搜

    vincent 發表在 痞客邦 留言(2) 人氣()