在MS.Excel中生成特定范围的IP地址

我想生成一个从192.168.1.0192.168.255.255的特定范围的IP

我如何在Microsoft Excel中完成这项工作?

我使用这些公式,但不适用于所有范围的IP地址:

 Excel IP Addresses Increment the Third Octet ="10.1."&ROWS($A$1:A1)&".1" Excel IP Addresses Increment the Fourth Octet ="10.1.1."&ROWS($A$1:A1) 

您的起始IP地址是10.1.1.1。 那就是0A010101 IN HEX。 把它放在一个单元格中,让我们说A2。 把这个公式写入B2,

 =HEX2DEC(LEFT(A2, 2))&"."&HEX2DEC(MID(A2, 3, 2))&"."&HEX2DEC(MID(A2, 5, 2))&"."&HEX2DEC(RIGHT(A2, 2)) 

现在把这个公式放在A3里,

 =DEC2HEX(HEX2DEC(A2)+1, 8) 

将公式从B2复制到B3,然后尽可能填充A3:B3。

IP地址

这是一个基本的解决scheme

A11.0设为1.0 ,对于0.0设为0.0

A2 put =A1+IF(MOD(A1,1000)<255,1,745)

B1放入="192.168." & QUOTIENT(A1,1000) & "." & MOD(A1,1000) ="192.168." & QUOTIENT(A1,1000) & "." & MOD(A1,1000) ="192.168." & QUOTIENT(A1,1000) & "." & MOD(A1,1000) (当然"192.168."部分是你的前两个八位字节,修改它的味道)

将公式从B1复制到B2然后填写A2:B2 ,然后voilà。