2013-02-23 55 views

回答

2

我不知道你想做的事,在Excel中,但如果你不介意的話 - 這簡單的公式:

=VALUE(RIGHT(B1,4)) 

將返回你想要的東西(假設你的數據從第1行開始) 。根據需要自動填充配方。如果你想要返回4位數作爲string,螺帽號 - 刪除VALUE(...)部分。

編輯:

按照評論,您需要使用這個公式:

=HEX2DEC(RIGHT(B2,4)) 

自動填充或複製/粘貼往下排554

示例文件:https://www.dropbox.com/s/4mnx5x3h28gv3rs/4DigitsHEX2DEC.xlsx

+0

更具體一些,我的數據從第2行開始,直到第554行。它在行B中,行A沒有太多impor對我來說。這是一個示例行:13:52:04,18,00FFFF00100A0093000001000010034317D4我想要最後4位:17D4這是一個十六進制數字。我想從這些554行中獲取所有這些數字,並取所有十六進制數字,並通過matlab將它們轉換爲十進制數字。 – 2013-02-23 17:38:35

相關問題