Input: A1: 10.253.66.214
Output:B-E
B1:=LEFT(A1,FIND(".",A1)-1)
C1:=LEFT(RIGHT(A1,LEN(A1)-LEN(B1)-1),FIND(".",RIGHT(A1,LEN(A1)-LEN(B1)-1))-1)
D1:=LEFT(RIGHT(A1,LEN(A1)-LEN(B1)-LEN(C1)-2),FIND(".",RIGHT(A1,LEN(A1)-LEN(B1)-LEN(C1)-2))-1)
E1:=RIGHT(A1,LEN(A1)-LEN(B1)-LEN(C1)-LEN(D1)-3)
B2:=IF((E1-1)>0,B1,IF((D1-1)>0,B1,IF((C1-1)>0,B1,IF((B1-1)>0,B1-1,255))))
C2:=IF((E1-1)>0,C1,IF((D1-1)>0,C1,IF((C1-1)>0,C1-1,255)))
D2:=IF((E1-1)>0,D1,IF((D1-1)>0,D1-1,255))
E2:=IF((E1-1)>0,E1-1,255)
Example1:
input:
10 253 66 214
10 253 66 213
Example2:
10 253 66 1
10 253 65 255
Example3:
10 253 1 1
10 252 255 255
...
Output:B-E
B1:=LEFT(A1,FIND(".",A1)-1)
C1:=LEFT(RIGHT(A1,LEN(A1)-LEN(B1)-1),FIND(".",RIGHT(A1,LEN(A1)-LEN(B1)-1))-1)
D1:=LEFT(RIGHT(A1,LEN(A1)-LEN(B1)-LEN(C1)-2),FIND(".",RIGHT(A1,LEN(A1)-LEN(B1)-LEN(C1)-2))-1)
E1:=RIGHT(A1,LEN(A1)-LEN(B1)-LEN(C1)-LEN(D1)-3)
B2:=IF((E1-1)>0,B1,IF((D1-1)>0,B1,IF((C1-1)>0,B1,IF((B1-1)>0,B1-1,255))))
C2:=IF((E1-1)>0,C1,IF((D1-1)>0,C1,IF((C1-1)>0,C1-1,255)))
D2:=IF((E1-1)>0,D1,IF((D1-1)>0,D1-1,255))
E2:=IF((E1-1)>0,E1-1,255)
Example1:
input:
10 253 66 214
10 253 66 213
Example2:
10 253 66 1
10 253 65 255
Example3:
10 253 1 1
10 252 255 255
...