Advertisement

在 Excel 中将 IP 地址自动转为主机名

阅读量:

【在 Excel 表格中,可以将类似 10.64.135.30 的 IP 地址自动转换为对应的计算机名称 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))

公式说明:

(一)确定 “.” 符号的出现位置:

首个 “.” 的位置:FIND(".",F10)+1

次级 “.” 的位置:FIND("@",SUBSTITUTE(F10,".","@",2))

第三个 “.” 的位置:FIND("@",SUBSTITUTE(F10,".","@",3))

(二)界定各段字符串的长度:

“64” 字符串长度:次级 “.” 位置 - 首个 “.” 位置 - 1

“135” 字符串长度:次级 “.” 位置 - 第三个 “.

全部评论 (0)

还没有任何评论哟~