Excel-手动计算十六进制数转十进制数(OFFSET,MATCH,N,MID,ROW)
2017-04-12 17:35 来源:http://www.bluy.net 作者:百里峡酒店
摘要:
在 Excel 中有时会用到十六进制数,运算时也可能需要先转换为十进制数,所幸 Excel 供给的 HEX2DEC 函数,可以直接转换这两种进制数。 贮存格E2:=HEX2DEC(D2) 複製贮存格E2,贴至贮存格E2:E7。 可是,对那些没有 HEX2DEC 函数的 Excel 版本利用者,要若何转
在 Excel 中有时会用到十六进制数,运算时也可能需要先转换为十进制数,所幸 Excel 供给的 HEX2DEC 函数,可以直接转换这两种进制数。
贮存格E2:=HEX2DEC(D2)
複製贮存格E2,贴至贮存格E2:E7。
可是,对那些没有 HEX2DEC 函数的 Excel 版本利用者,要若何转换呢?藉着这个範例来趁便操练阵列的利用。
贮存格E2:={SUM(N(OFFSET($B$1,MATCH(MID(D2,ROW($1:$4),1),$A$2:$A$17,0),0))
*16^(4-ROW($1:$4)))}
这是阵列公式,输入完成按 Ctrl+Shift+Enter 键,Excel 主动加上「{}」
複製贮存格E2,贴至贮存格E2:E7。
【阐发公式】
贮存格E2:={SUM(N(OFFSET($B$1,MATCH(MID(D2,ROW($1:$4),1),$A$2:$A$17,0),0))
*16^(4-ROW($1:$4)))}
MID(D2,ROW($1:$4),1):在阵列公式中掏出贮存格D2的第1,2,3,4个字元。
MATCH(MID(D2,ROW($1:$4),1),$A$2:$A$17,0):藉由 MATCH 函数找出每一个字元(十六进制数)所对应的十进制数的位置。
接着操纵 OFFSET 函数将上式的位置在B栏中找到对应的十进制数。
16^(4-ROW($1:$4)):十六进制数的第一个字元实际上是对应到 16 的 3 次方,第二个字元对应到 16 的 2 次方,第三个字元对应到 16 的 1 次方,第四个字元对应到 16 的 0 次方。
最后再以 SUM 函数将 1 ~ 4 个字元的十六进制数所转换而得的十进制数予以加总。
创作者先容 vincent- 全站分类:不设分类
- 小我分类:课本资料
- 此分类上一篇: Excel-多前提查表利用(阵列利用,INT,ADDRESS,INDIRECT,SMALL)
- 此分类下一篇: Excel-找出多个字串中的数字计较总和(SUMPRODUCT,MID)
- 上一篇: Excel-多前提查表利用(阵列利用,INT北京拓展公司,ADDRESS,INDIRECT,SMALL)
- 下一篇: Excel-找出多个字串中的数字计较总和(SUMPRODUCT,MID)
汗青上的今天
- 2017: Excel-利用两个前提挑选资料(OFFSET,SMALL,ROW,MONTH,阵列公式)
- 2016: Excel-在资料矩阵中挑选资料(SUBSTITUTE,OFFSET,INT,MOD)
- 2015: Excel-多前提查表利用(阵列利用,INT,ADDRESS,INDIRECT,SMALL)
- 2014: Word-将一段文字放在多个物件中
- 2014: Google图片搜索-可过滤有版权的图片
- 2013: Excel-指定组距计较小计(OFFSET)
- 2012: Excel-由网址中掏出名称并製作超保持
- 2012: Excel-计较资料个数(SUMPRODUCT+EXACT)
- 2012: Excel-从头依序摆列表格中的数列
- 2011: Excel-计较分月分礼拜的小计摘要
- 2011: Word-将多个文件档案合併成一个
- 2011: PowerPoint-在简报中播放Flash档
- 2011: Office-去除图片布景色采
- 2010: Excel-ROUND函数
- 2010: Excel-利用FREQUENCY函数成立摘要表
- 2010: Excel-绝对位址和相对位址-九九乘法表
点击排行