Excel進行IP的字符型與整形互轉

假設原IP所在的單元格爲A1,那麼在需要顯示正常IP的單元格中輸入以下公式:

1、ip地址字符型轉換成整形:
=LEFT(A1,FIND(".",A1)-1)*256^3+MID(A1,FIND(".",A1)+1,FIND(".",A1,FIND(".",A1)+1)-FIND(".",A1)-1)*256^2+MID(A1,FIND(".",A1,FIND(".",A1)+1)+1,FIND(".",A1,FIND(".",A1,FIND(".",A1)+1)+1)-FIND(".",A1,FIND(".",A1)+1)-1)*256+RIGHT(A1,LEN(A1)-FIND(".",A1,FIND(".",A1,FIND(".",A1)+1)+1))

2、ip地址整形轉換成字符型:
=TEXT(MOD(INT(A1/16777216),256),0)&"."&TEXT(MOD(INT(A1/65536),256),0)&"."&TEXT(MOD(INT(A1/256),256),0)&"."&TEXT(MOD(A1,256),0)

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章