请教EXCEL中,用什么函数把A列的数字、汉字或字符,转换成十六进制,比如1转换后是31,A转换后是41
楼下两位大侠给的函数只能转换第一个字符,如果我A列中的内容不止一个字符呢,是M-00001-002001,或者是地址,如:某某市某某村一十一组,但字数不会超过15个字,该...
楼下两位大侠给的函数只能转换第一个字符,如果我A列中的内容不止一个字符呢,是M-00001-002001,或者是地址,如:某某市某某村一十一组,但字数不会超过15个字,该怎么办呢?谢谢!
展开
4个回答
展开全部
=CODE(A1) 函数就可以把数字、汉字或字符转成十进制.
=DEC2HEX(CODE(A1)) 是十六进制.
如果该函数不可用,并返回错误值 #NAME?,请安装并加载“分析工具库”加载宏。
操作方法
1.在“工具”菜单上,单击“加载宏”。
2.在“可用加载宏”列表中,选中“分析工具库”框,再单击“确定”。
3.如果必要,请遵循安装程序中的指示。
=DEC2HEX(CODE(A1)) 是十六进制.
如果该函数不可用,并返回错误值 #NAME?,请安装并加载“分析工具库”加载宏。
操作方法
1.在“工具”菜单上,单击“加载宏”。
2.在“可用加载宏”列表中,选中“分析工具库”框,再单击“确定”。
3.如果必要,请遵循安装程序中的指示。
追问
请教,上面的函数只能转换第一个字符,如果我A列中的内容不止一个字符呢,是M-00001-002001,或者是地址,如:某某市某某村一十一组,改怎么办呢?谢谢!
追答
你不能确定A列字符串长度的话,建议,用公式=DEC2HEX(CODE(IF(MID(A1,1,1)=""," ",MID(A1,1,1))))&DEC2HEX(CODE(IF(MID(A1,2,1)=""," ",MID(A1,2,1))))&...........一直到(A1,15,1)
.长度不到15字符串,不足部分用某符号(这里用的空格补齐).
展开全部
兄弟啊。。。1转换十六进制的话还是1不是31
A转换16进制的话等于10
汉子和其他字符不能转换16进制的。。。。
你想加密的话有很多加密技术。。。
A转换16进制的话等于10
汉子和其他字符不能转换16进制的。。。。
你想加密的话有很多加密技术。。。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
如果从2行开始输入数据,那么求得TR的列应该是E列
在E2里输入公式=MAX(B2-C2,B2-D2,D2-C2)
然后拖动应用公式就可以了吧
在E2里输入公式=MAX(B2-C2,B2-D2,D2-C2)
然后拖动应用公式就可以了吧
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
=DEC2HEX(CODE(A1))
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询