=LOWER(MID(SUBSTITUTE(SUBSTITUTE(A1,":",""),"-",""),1,4)&"-"&MID(SUBSTITUTE(SUBSTITUTE(A1,":",""),"-",""),5,4)&"-"&MID(SUBSTITUTE(SUBSTITUTE(A1,":",""),"-",""),9,4))
A1是原mac地址所在位置
1是指从A1里面的第1个字符开始,
4是指字符长度
&是连接符
剔除mac地址里面的字符“:”或“-”
SUBSTITUTE(A1,":",""),"-",""
选取剔除字符之后的新字段的第一个字符开始,到第四位结束
MID(SUBSTITUTE(SUBSTITUTE(A1,":",""),"-",""),1,4)
后面依次类推
最后LOWER将所有大写改为小写,交换机有可能不识别大写的mac地址(H3C标准地址如此)
至此,mac地址转换完成。
例如:
有如下mac地址
A1=QQ-WW-EE-RR-TT-YY
第一步 SUBSTITUTE
SUBSTITUTE(A1,":",""),"-","" 转化为QQWWEERRTTYY
第二步 MID
MID(SUBSTITUTE(SUBSTITUTE(A1,":",""),"-",""),1,4) 转为华QQWW
第三步 &
MID(SUBSTITUTE(SUBSTITUTE(A1,":",""),"-",""),1,4)&"-" 转为华QQWW-
第四步 MID &
MID(SUBSTITUTE(SUBSTITUTE(A1,":",""),"-",""),1,4)&"-"&MID(SUBSTITUTE(SUBSTITUTE(A1,":",""),"-",""),5,4)&"-"&MID(SUBSTITUTE(SUBSTITUTE(A1,":",""),"-",""),9,4) 转化为QQWW-EERR-TTYY
第五步 LOWER
=LOWER(MID(SUBSTITUTE(SUBSTITUTE(A1,":",""),"-",""),1,4)&"-"&MID(SUBSTITUTE(SUBSTITUTE(A1,":",""),"-",""),5,4)&"-"&MID(SUBSTITUTE(SUBSTITUTE(A1,":",""),"-",""),9,4)) 转化为小写qqww-eerr-ttyy
直接生成H3C命令行标准地址(复制之后导入交换机即可)
="static-bind ip-address "&IP地址所在单位表格&" mask 255.255.255.0 hardware-address "&MAC地址所在表格