在 Excel 文档中,将如 10.64.135.30 自动转换为计算机名称 NT40871E:
="NT"&DEC2HEX(MID(F10,FIND(".",F10)+1,FIND("@",SUBSTITUTE(F10,".","@",2))-FIND(".",F10)-1))&DEC2HEX(MID(F10,FIND("@",SUBSTITUTE(F10,".","@",2))+1,FIND("@",SUBSTITUTE(F10,".","@",3))-FIND("@",SUBSTITUTE(F10,".","@",2))-1))&DEC2HEX(MID(F10,FIND("@",SUBSTITUTE(F10,".","@",3))+1,3))
公式解析:
1)查找 “.” 符号位置:
第一个 “.” 符号位置:FIND(".",F10)+1
第二个 “.” 符号位置:FIND("@