Ter 15/Jul 2008
Para separar a rede 10.11.12.34/17 (por ex.) em rede e mascara (ou wildcard), use as seguintes fórmulas:
Considerando a informação da rede/máscara na célula A1, segue a fórmula para a conversão da máscara:
=HEX2DEC(MID(DEC2HEX(2^32-(2^(32-A1));8);1;2)) &"."& HEX2DEC(MID(DEC2HEX(2^32-(2^(32-A1));8);3;2)) &"."& HEX2DEC(MID(DEC2HEX(2^32-(2^(32-A1));8);5;2)) &"."& HEX2DEC(MID(DEC2HEX(2^32-(2^(32-A1));8);7;2))
Resultando em 255.255.128.0. Para converter em wildcard:
=HEX2DEC(RIGHT(DEC2HEX(-HEX2DEC(MID(DEC2HEX(2^32-(2^(32-Masks));8);1;2))-1);2)) &"."& HEX2DEC(RIGHT(DEC2HEX(-HEX2DEC(MID(DEC2HEX(2^32-(2^(32-Masks));8);3;2))-1);2)) &"."& HEX2DEC(RIGHT(DEC2HEX(-HEX2DEC(MID(DEC2HEX(2^32-(2^(32-Masks));8);5;2))-1);2)) &"."& HEX2DEC(RIGHT(DEC2HEX(-HEX2DEC(MID(DEC2HEX(2^32-(2^(32-Masks));8);7;2))-1);2))
Resultado: 0.0.127.255

