Excel 如何在matlab中从一行中分离最后4位数字?

Excel 如何在matlab中从一行中分离最后4位数字?,excel,matlab,Excel,Matlab,我有一个excel文档,我想为每行分隔B列的最后4位数字。比如说第一个。我该怎么做呢?我不确定您是否想在Excel中这样做,但如果您不介意的话,这个简单的公式: =VALUE(RIGHT(B1,4)) 将返回所需内容(假设数据从第一行开始)。如果需要,自动填写公式。如果希望4位数字作为字符串返回,则螺母编号-删除值(…)零件 编辑: 根据评论,您需要使用以下公式: =HEX2DEC(RIGHT(B2,4)) 自动填充或复制/粘贴到第554行 示例文件:更具体地说,我的数据从第2行开始,一直到

我有一个excel文档,我想为每行分隔B列的最后4位数字。比如说第一个。我该怎么做呢?

我不确定您是否想在Excel中这样做,但如果您不介意的话,这个简单的公式:

=VALUE(RIGHT(B1,4))
将返回所需内容(假设数据从第一行开始)。如果需要,自动填写公式。如果希望4位数字作为
字符串返回,则螺母编号-删除
值(…)
零件

编辑:

根据评论,您需要使用以下公式:

=HEX2DEC(RIGHT(B2,4))
自动填充或复制/粘贴到第554行


示例文件:

更具体地说,我的数据从第2行开始,一直到第554行。在B排。A排对我来说不太重要。这是一个示例行:13:52:04,18,00FFFF00100A00930000001000010034317D4,我想要最后4位数字:17D4,这是一个十六进制数。我想从554行中取所有这些数字,取所有十六进制数,然后通过matlab将它们转换成十进制。