|  

» Creating New IP Addresses

Problem:

Creating new IP addresses composed of the first three original segments coupled with the last original segment multiplied by two.

Solution:

Use the LEFT, FIND, and MID functions as shown in the following formula:
=(LEFT(A2,FIND(".",A2,FIND(".",A2,FIND(".",A2)+1)+1)))&(MID(A2,
FIND(".",A2,FIND(".",A2,FIND(".",A2)+1)+1)+1,99)*2)
Screenshot // Creating New IP Addresses
Creating New IP Addresses


Rate This Tip
12 34 5
Rating: 2.98     Views: 23576
hotpepper
This tip shows up with double quotes instead of single quotes.
I think it should read like this:
=(LEFT(A2,FIND(".",A2,FIND(".",A2,FIND(".",A2)+1)+1)))&(MID(A2,FIND(".",A2,FIND(".",A2,FIND(".",A2)+1)+1)+1,99)*2)

Another thought on this problem:
=REPLACE(A2,FIND("~",SUBSTITUTE(A2,".","~",3)),99,"." &MID(A2,FIND("~",SUBSTITUTE(A2,".","~",3))+1,99)*2)
One fault
excel newbee
Can we make formula to take care of constraints on the IP address? ... checking for values greater than 256 et al.
Click here to post comment
For Registered Users
Name
Comment Title
Comments