如何利用EXCEL解析16进制字符串
来源:互联网 发布:淘宝开店装修软件 编辑:程序博客网 时间:2024/06/05 14:16
例如有一串16进制字符串:0x7edf113dcadb923aafe
可以用EXCEL里面的LEFT,RIGHT,HEX2BIN,&几个组合在一起截取上述16进制字符串中任意比特序列。
举例如下:
$A$1表示字符串所在的单元格绝对引用。
取左边起3个字符串:LEFT($A$1,3)
取右边起2个字符串:RIGHT($A$1,2)
取中间的第7个字符:MID($A$1,7,1) 起始位置从1开始计数,'7' 就是第一个字符,往左边数。
取中间的第8个字符的高4bit:LEFT(HEX2BIN(MID($A$1,8,1),8),4)
LEFT函数从左边开始计数,
RIGHT函数从右边开始计数,
HEX2BIN:将16进制字符串转换成2进制字符串,最多能表示10bit的2进制数字符串。超过10bit的怎么办?
可以用&连接号拼接。
例如:MID(HEX2BIN(LEFT($A$1,2),8),6,3) & MID(HEX2BIN(MID($A$1,5,1),4),1,2)
表示取16进制字符串的坐起2个字符组成的8比特数的低3bit和左起第5个16进制字符组成的4bit二进制数的高2bit组成新的一串2进制字符串。
超级链接公式:IF(H7<>"",HYPERLINK((INDEX(Sheet1!$A$2:$C$7,MATCH(J7,Sheet1!$A$2:$A$7,0),2)),F7),"")
表示根据区域$A$2到$A$7范围内查找到和J7单元格内容相同的哪行所在的区域的第二列内容作为超级链接HYPERLINK的定位路径,这个路径是另外一个文件的所在磁盘位置。
如果对字段比特有特殊解释,那么可以再另外的空格里面插入超链接,链接到解释文档。具体应用的公式例如
IF(E2<>"",HYPERLINK(INDEX())) 等,查找所在的文档的索引,并且跳转到所在文档。
MATCH函数:匹配某个单元格内容与某块数据区域是否匹配,可以输出不同结果。
- 如何利用EXCEL解析16进制字符串
- 利用Python解析Excel文件
- 如何解析读取excel数据
- 利用java JDBC解析excel文档
- java利用poi技术解析、导出excel
- 利用POI解析Excel导出报表
- 利用POI解析Excel导出报表
- web导入excel(利用POI解析)
- 利用EXCEL 实现字符串的计算
- 利用EXCEL 实现字符串的计算
- 如何利用 Perl 解析 HTML
- 解析Android如何利用Handler
- 如何利用ADO操纵Excel文件
- 利用java如何读取Excel中的数据!
- 如何利用 JAVA 来控制 EXCEL
- 如何利用ADO操纵Excel文件
- 如何利用jxl导出excel图片
- Excel数据表格中如何利用“高级
- 城市槽音乐在津巴布韦的美国音乐如何影响其他文化和身份的个案研究
- weblogic发布项目优先项目的jar包配置
- C++数组
- 各种jQuery Mobile的插件,它可以帮助移动应用开发者创建令人惊叹的手机网站
- 读《编写高质量代码改善python的91个建议》笔记 建议7:
- 如何利用EXCEL解析16进制字符串
- java设计模式学习(一):观察者模式(一)
- 戴尔推出人造地球卫星,Ubuntu的开发者的笔记本电脑
- Xcode或者Mac OX S系统下的快捷键
- HDU 1026 Ignatius and the Princess I
- 成长的NFC移动支付和非接触式支付
- boost shared_ptr线程安全性
- 慈善捐赠儿童健康和与教育有效途径来减少贫困
- UPnP协议编程实践(二)