excel里面如果把汉字对应的编码匹配出来 用vlookup函数d2=vlookup(c2,q$1:R$1000,2,0)
怎样使excel 显示汉字 实际值为编码。 你可以制作两张表,在第一张表输入数字,用第二张表来自动显示对应的文字,例如第一张表a1中输入0
在EXCEL中将汉字转换为GB2312编码 数据输入在a1在b1输入code(a1)转换了啊,你的是16进制的,我给你的公式得到的是10进制的你要是非要16进制那么这样需要 点工具-加载宏-分析工具库(VBA函数)然后数据输入在a1在b1输入DEC2HEX(CODE(A1))一定要先加在分析工具,否则出错另外一次只能转换1个汉字输入多个也只转换第一个字如果不想加载数据分析工具可以这样数据输入在a1,比如 重b1输入LOOKUP(INT(CODE(A1)/4096),{0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15;0,1,2,3,4,5,6,7,8,9,\"A\",\"B\",\"C\",\"D\",\"E\",\"F\"})&LOOKUP(INT(MOD(CODE(A1),4096)/256),{0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15;0,1,2,3,4,5,6,7,8,9,\"A\",\"B\",\"C\",\"D\",\"E\",\"F\"})&LOOKUP(INT(MOD(MOD(CODE(A1),4096),256)/16),{0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15;0,1,2,3,4,5,6,7,8,9,\"A\",\"B\",\"C\",\"D\",\"E\",\"F\"})&LOOKUP(MOD(MOD(MOD(CODE(A1),4096),256),16),{0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15;0,1,2,3,4,5,6,7,8,9,\"A\",\"B\",\"C\",\"D\",\"E\",\"F\"})结果是%D6D8其实就是10进制转换为16进制了