Sut i Ddidoli Cyfeiriad IP yn Excel (6 Dull)

  • Rhannu Hwn
Hugh West

Mae Excel yn trin cyfeiriad IP fel testun. Felly mae'r Trefnu & Ni all teclyn hidlo yn excel ddidoli cyfeiriadau IP yn gywir. Mae'r erthygl hon yn dangos 6 ffordd wahanol o ddidoli cyfeiriad IP yn Excel. Mae'r llun canlynol yn dangos sut mae'r rhan fwyaf o'r dulliau'n gweithio.

Lawrlwytho Gweithlyfr Ymarfer

Gallwch lawrlwytho llyfr gwaith y practis gan ddefnyddio'r rhaglen lawrlwytho botwm isod.

Trefnu Cyfeiriad IP.xlsm

6 Ffordd i Drefnu Cyfeiriad IP yn Excel

Rwy'n mynd i dangoswch 6 ffordd hawdd o ddidoli cyfeiriadau IP yn Excel i chi. Rydyn ni'n mynd i ddefnyddio'r set ddata ganlynol i amlygu'r dulliau hyn. Felly, gadewch i ni neidio i mewn!

1. Trefnu Cyfeiriad IP Gan Ddefnyddio Fformiwla Excel

Yn y dull hwn, rydyn ni'n mynd i ddefnyddio fformiwla i drosi'r cyfeiriad IP fel y gellir eu didoli'n gywir yn Excel. I wneud hyn, dilynwch y camau isod.

Cam 1: I ddechrau, rhowch y fformiwla ganlynol yng nghell C5 :

=TEXT(LEFT(B5,FIND(".",B5,1)-1),"000") & "." & TEXT(MID(B5,FIND( ".",B5,1)+1,FIND(".",B5,FIND(".",B5,1)+1)-FIND(".",B5,1)-1),"000") & "." & TEXT(MID(B5,FIND(".",B5,FIND(".",B5,1)+1)+1,FIND(".",B5, FIND(".",B5,FIND(".",B5,1)+1)+1)-FIND(".",B5,FIND(".",B5,1)+1)-1), "000") & "." & TEXT(RIGHT(B5,LEN(B5)-FIND(".",B5,FIND(".",B5,FIND( ".",B5,1)+1)+1)),"000" )

Mae'r fformiwla hon yn canfod dotiau(.) yn y gell B5 ac, yn llenwi pob rhif wythawd â sero/sero os yw unrhyw un ohonynt yn cynnwys llai na thri digid.

Yna, copïwch y fformiwla hon i lawr i'r celloedd isod gan ddefnyddio'r offeryn Trin Llenwi . Bydd hyn yn llenwi'r holl gyfeiriad IP gyda sero fel yr un cyntaf.

Cam 2: Wedi hynny, dewiswch yr holl gyfeiriadau IP a droswyd.<3

Cam 3: Yna didolwch nhw gan ddefnyddio'r Sort &Offeryn hidlo o'r tab Cartref . Gallwch hefyd dde-glicio ar y celloedd a ddewiswyd a'u didoli oddi yno.

Cam 4: Ehangwch y dewisiad wrth drefnu fel a ganlyn.<3

Nawr mae'r ddau IP wedi'u trosi a'r IPs gwreiddiol wedi'u didoli fel y dangosir isod.

Fformiwla Amgen :

Cam 5: Mae defnyddio'r fformiwla ganlynol hefyd yn rhoi'r un canlyniad.

=(VALUE(LEFT(B5,FIND(".",B5)-1))*10^9)+(VALUE(LEFT(RIGHT(B5,LEN(B5)-FIND(".",B5)),FIND(".",RIGHT(B5,LEN(B5)-FIND(".",B5)))-1))*10^6)+VALUE(LEFT(RIGHT(RIGHT(B5,LEN(B5)-FIND(".",B5)),LEN(RIGHT(B5,LEN(B5)-FIND(".",B5)))-FIND(".",RIGHT(B5,LEN(B5)-FIND(".",B5)))),FIND(".",RIGHT(RIGHT(B5,LEN(B5)-FIND(".",B5)),LEN(RIGHT(B5,LEN(B5)-FIND(".",B5)))-FIND(".",RIGHT(B5,LEN(B5)-FIND(".",B5)))))-1))*10^3+VALUE(RIGHT(RIGHT(RIGHT(B5,LEN(B5)-FIND(".",B5)),LEN(RIGHT(B5,LEN(B5)-FIND(".",B5)))-FIND(".",RIGHT(B5,LEN(B5)-FIND(".",B5)))),LEN(RIGHT(RIGHT(B5,LEN(B5)-FIND(".",B5)),LEN(RIGHT(B5,LEN(B5)-FIND(".",B5)))-FIND(".",RIGHT(B5,LEN(B5)-FIND(".",B5)))))-FIND(".",RIGHT(RIGHT(B5,LEN(B5)-FIND(".",B5)),LEN(RIGHT(B5,LEN(B5)-FIND(".",B5)))-FIND(".",RIGHT(B5,LEN(B5)-FIND(".",B5)))))))

Ond mae hyn mae fformiwla yn trosi'r IPs i rifau degol yn hytrach na'u llenwi â sero yn yr un cynharach. Gallwch ddidoli'r IPs yn yr un ffordd ag yr ydym wedi eu didoli yn gynharach.

Darllen Mwy: Sut i Ddidoli a Hidlo Data yn Excel ( Canllaw Cyflawn)

2. Trefnu Cyfeiriadau IP yn ôl Dewin Testun i Golofnau

Ffordd arall o ddidoli cyfeiriadau IP yw defnyddio'r dewin Text to Columns yn Excel. Ewch drwy'r camau canlynol i allu gwneud hynny.

Cam 1: Yn gyntaf, dewiswch yr holl IPs fel a ganlyn. Cadwch 4 cell cyfagos yn wag i'r dde.

Cam 2: Nesaf, cliciwch ar yr eicon Text to Columns o'r Data tab fel y dangosir yn y llun canlynol.

Cam 3: Wedi hynny, marciwch eich math o ddata fel Wedi'i amffinio ac yna cliciwch ar Nesaf .

Cam 4: Nawr gwiriwch y Arall tab a theipiwch dot(.) yn y blwch testun. Yna tarwch y Nesaf botwm.

Cam 5: Wedi hynny, cadwch fformat y data yn gyffredinol. Yna dewiswch y cyrchfan fel $C$5 . Gallwch wneud hyn trwy glicio ar y saeth fach tuag i fyny ar ochr dde'r blwch maes cyrchfan. Yna dewiswch gell C5 . Ac yn olaf tarwch y botwm Gorffen .

Ond os nad yw'r celloedd cyfagos yn wag, rhaid i chi eu disodli trwy glicio Iawn .

Cam 6: Nawr mae'r IPs wedi'u rhannu'n 4 wythfed. Cadw'r amrediad data cyfan a ddewiswyd fel y dangosir.

Cam 7: Nawr, mae angen i chi wneud trefniad personol arnynt gan ddefnyddio'r Trefnu & Offeryn hidlo .

Cam 8: Trefnwch nhw yn ôl colofn C yn gyntaf. Yna ychwanegwch lefelau newydd a'u didoli yn ôl colofn D, E a F yn y drefn honno. Nawr, os ydych chi'n taro'r botwm Iawn , bydd yr IPs yn cael eu trefnu.

Gallwch guddio neu ddileu'r wythfedau os dymunwch.

Cynnwys Cysylltiedig: Sut i Ddidoli Data yn ôl Dwy Golofn yn Excel (5 Ffordd Hawdd)

3. Trefnwch Cyfeiriad IP yn Excel Tabl

Gellir didoli cyfeiriadau IP yn Excel Table gan ddefnyddio fformiwla arall. Dilynwch y camau isod i gymhwyso'r dull hwn.

Cam 1: I ddechrau, crëwch Tabl Excel gan ddefnyddio'r set ddata a ddangosir isod.

Cam 2: Cliciwch unrhyw le ar y celloedd 'Trosi IP'. Yna gymhwyswch y fformiwla ganlynol yn y tabl hwn :

=IF(0,"#####FIRSTOCTET#####","")&TEXT(LEFT([@IP],FIND(CHAR(134),SUBSTITUTE([@IP],".",CHAR(134),1))-1),"000")&"."&IF(0,"#####SECONDOCTET#####","")&TEXT(MID([@IP],FIND(CHAR(134),SUBSTITUTE([@IP],".",CHAR(134),1))+1,FIND(CHAR(134),SUBSTITUTE([@IP],".",CHAR(134),2))-FIND(CHAR(134),SUBSTITUTE([@IP],".",CHAR(134),1))),"000")&"."&IF(0,"#####THIRDOCTET#####","")&TEXT(MID([@IP],FIND(CHAR(134),SUBSTITUTE([@IP],".",CHAR(134),2))+1,FIND(CHAR(134),SUBSTITUTE([@IP],".",CHAR(134),3))-FIND(CHAR(134),SUBSTITUTE([@IP],".",CHAR(134),2))),"000")&"."&IF(0,"#####FOURTHOCTET#####","")&TEXT(MID([@IP],FIND(CHAR(134),SUBSTITUTE([@IP],".",CHAR(134),3))+1,IF(ISERROR(FIND("/",[@IP])),LEN([@IP]),FIND("/",[@IP])-1)-FIND(CHAR(134),SUBSTITUTE([@IP],".",CHAR(134),3))),"000")&IF(0,"#####CIDR#####","")&IF(ISERROR(FIND("/",[@IP])),"",RIGHT([@IP],LEN([@IP])-FIND("/",[@IP])+1))

Bydd hynllenwch yr holl IPs gyda sero fel y gwnaed yn gynharach.

Cam 3: Nawr, trefnwch yr IPs wedi'u trosi fel y gwnaed yn y dulliau blaenorol.

Yn olaf, mae'r cyfeiriadau IP wedi'u didoli.

Cynnwys Cysylltiedig: Sut i Ddidoli Rhestr Gollwng yn Excel (5 Dull Hawdd)

Darlleniadau Tebyg:

  • Trefnu Ar Hap yn Excel (Fformiwlâu + VBA)
  • Sut i Drefnu yn ôl Lliw yn Excel (4 maen prawf)
  • Trefnu Dwy Golofn yn Excel i Gydweddu (Cyfateb Union a Rhannol)<2
  • Sut i Ychwanegu Botwm Didoli yn Excel (7 Dull)
  • Trefnu yn ôl Archeb Esgynnol yn Excel (3 Dull Hawdd)

4. Trefnu Cyfeiriad IP gyda Flash Llenwch Excel

Os yw tri wythawd cyntaf eich set ddata yr un peth, yna gallwch ddefnyddio Flash Fill in Excel i eu didoli. Efallai mai dyma'r dull cyflymaf a hawsaf i ddidoli cyfeiriadau IP yn Excel. Trafodir y camau ar gyfer y dull hwn isod.

Cam 1: Teipiwch ddigidau wythawd olaf yr IP cyntaf yng nghell C5 . Nawr, os gwnewch yr un peth ar gyfer yr ail IP, fe welwch restr lliw llwyd fel a ganlyn. Dyma wythfedau olaf yr IPs.

Cam 2: Nawr pwyswch Enter a bydd y rhestr yn cael ei llenwi. Dewiswch y rhestr gyfan a'u didoli.

Peidiwch ag anghofio ehangu'r dewisiad wrth drefnu.

Nawr mae'r cyfeiriadau IP wedi'u didoli fel a ganlyn.

CysylltiedigCynnwys: Sut i Ddadwneud Trefnu yn Excel (3 Dull)

5. Trefnu Cyfeiriad IP Gan Ddefnyddio Swyddogaeth a Ddiffiniwyd gan Ddefnyddiwr (UDF)

Ffordd anhygoel arall o ddidoli cyfeiriadau IP yw trwy ddefnyddio Swyddogaethau Diffiniedig Defnyddiwr (UDF) yn Excel. I wneud hynny, ewch drwy'r camau isod.

Cam 1: I ddechrau, agorwch y ffenestr Microsoft Visual Basic for Applications(VBA) . Y llwybr byr bysellfwrdd yw ALT+F11 yn Windows ac Opt+F11 yn Mac. Gallwch hefyd wneud hynny o'r tab Datblygwr . Os nad yw'n weladwy, ewch i Ffeil >> Dewisiadau >> Rhuban Addasedig >> Prif Tabiau a thiciwch y blwch ticio ar gyfer Datblygwr ac yna gwasgwch Iawn .

Cam 2: O'r Mewnosod tab, dewiswch Modiwl .

Cam 3: Nawr, copïwch y cod canlynol a gludwch ef i mewn i'r maes gwag.

7626

Cam 4: Yna caewch ef o'r tab Ffeil a dychwelwch i Excel.<3

Cam 5: Nawr, teipiwch y fformiwla ganlynol yn y gell C5 :

=SortIP(B5)

Cam 6: Gallwch weld bod yr IP wedi'i lenwi â sero. Ar ôl hynny, copïwch y fformiwla i'r celloedd isod. Trefnwch yr IPs hynny a droswyd gan ddilyn yr un gweithdrefnau â'r dulliau cynharach.

Yn olaf, mae'r holl IPs wedi'u didoli fel y dangosir isod.

<3

Darllen Mwy: Sut i Ddefnyddio Swyddogaeth Didoli yn Excel VBA (8 AddasEnghreifftiau)

6. Trefnwch Cyfeiriad IP gyda VBA yn Excel

Mae ffordd arall o ddidoli IPs gan ddefnyddio VBA . Mae'r dull hwn yn cynnwys y camau canlynol.

Cam 1: Dewiswch y celloedd sy'n cynnwys y cyfeiriadau IP.

Cam 2: Yna agorwch y ffenestr VBA a mewnosodwch fodiwl fel yn y dull cynharach. Yna copïwch y cod canlynol a'i gludo ar y ffenestr wag.

7937

Cam 3: Nawr, o'r tab Tools , dewiswch Cyfeiriadau . Bydd hyn yn agor blwch deialog newydd.

Cam 4: Sgroliwch i lawr a gwiriwch Microsoft VBScript Regular Expressions 5.5 o'r rhestr o Geirda sydd ar Gael . Yna tarwch Iawn .

Cam 5: Nawr, pwyswch F5 . Bydd hyn yn gofyn am yr ystod celloedd. Gallwch naill ai deipio'r ystod cell neu toglo yn ôl i ragori a dewis yr ystod cell gyfan. Gan ein bod wedi dewis yr ystod gyfan yn cam 1 , mae Excel yn cymryd hynny'n awtomatig fel mewnbwn. O'r diwedd tarwch y botwm Iawn .

Sylwer: Peidiwch â lleihau'r ffenestr VBA pan fyddwch yn pwyso F5 .

Gallwch weld bod y cyfeiriad IP wedi'i lenwi â sero. Nawr gallwch chi eu didoli'n hawdd fel o'r blaen.

Cynnwys Cysylltiedig: Sut i Ddidoli ListBox gyda VBA yn Excel (Canllaw Cyflawn)

Pethau i'w Cofio

  • Dim ond os oes gan 3 o'r 4 wythawd yn y cyfeiriad IP yr un peth y mae Dull 4 yn gweithiodigidau.
  • Defnydd uniongyrchol o'r Trefnu & Mae'n bosib y bydd teclyn hidlo yn rhoi'r canlyniad cywir ar gyfer y set ddata hon. Dim ond oherwydd bod tri wythawd o'r IPs yr un peth.

Casgliad

Nawr rydych chi'n gwybod 6 ffordd wahanol o ddidoli cyfeiriadau IP yn Excel. Pa un sydd orau gennych chi fwyaf? Ydych chi'n gwybod am unrhyw ddulliau hawdd eraill o ddidoli cyfeiriadau IP yn Excel? Rhowch wybod i ni yn yr adran sylwadau. Gallwch ofyn am ymholiadau pellach yno hefyd.

Mae Hugh West yn hyfforddwr a dadansoddwr Excel hynod brofiadol gyda dros 10 mlynedd o brofiad yn y diwydiant. Mae ganddo radd Baglor mewn Cyfrifeg a Chyllid a gradd Meistr mewn Gweinyddu Busnes. Mae gan Hugh angerdd am addysgu ac mae wedi datblygu dull addysgu unigryw sy’n hawdd ei ddilyn a’i ddeall. Mae ei wybodaeth arbenigol o Excel wedi helpu miloedd o fyfyrwyr a gweithwyr proffesiynol ledled y byd i wella eu sgiliau a rhagori yn eu gyrfaoedd. Trwy ei flog, mae Hugh yn rhannu ei wybodaeth gyda’r byd, gan gynnig tiwtorialau Excel am ddim a hyfforddiant ar-lein i helpu unigolion a busnesau i gyrraedd eu llawn botensial.