Excel дээр IP хаягийг хэрхэн эрэмбэлэх вэ (6 арга)

  • Үүнийг Хуваалц
Hugh West

Excel нь IP хаягийг текст гэж үздэг. Тиймээс Ангилах & Excel дэх шүүлтүүрийн хэрэгсэл нь IP хаягийг зөв эрэмбэлэх боломжгүй. Энэ нийтлэлд Excel дээр IP хаягийг эрэмбэлэх 6 өөр аргыг харуулав. Дараах зураг нь ихэнх аргууд хэрхэн ажилладагийг харуулж байна.

Дадлага хийх ажлын номыг татаж авах

Та татан авалтыг ашиглан дадлага хийх ажлын номыг татаж авах боломжтой. доорх товчийг дарна уу.

IP хаягийг эрэмбэлэх.xlsm

Excel дээр IP хаягийг эрэмбэлэх 6 арга

Би Excel дээр IP хаягийг эрэмбэлэх 6 хялбар аргыг танд зориулж үзүүлэв. Эдгээр аргуудыг тодруулахын тулд бид дараах өгөгдлийн багцыг ашиглах болно. За ингээд орцгооё!

1. Excel-ийн томьёо ашиглан IP хаягийг эрэмбэлэх

Энэ аргыг бид ашиглах болно. Excel дээр зөв эрэмбэлэхийн тулд IP хаягийг хөрвүүлэх томъёо. Үүнийг хийхийн тулд доорх алхмуудыг дагана уу.

Алхам 1: Эхлээд 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" )

Энэ томьёо нь B5 нүдн дэх цэгүүдийг(.) олох бөгөөд хэрэв тэдгээрийн аль нэг нь гурваас бага цифр агуулсан бол октетийн тоо бүрийг тэг/тэгээр дүүргэнэ.

Дараа нь Дүүргэх бариул хэрэглүүрийг ашиглан энэ томьёог доорх нүднүүдэд хуулна уу. Энэ нь бүх IP хаягийг эхнийх шиг тэгээр дүүргэх болно.

Алхам 2: Үүний дараа хөрвүүлсэн бүх IP хаягийг сонгоно уу.

Алхам 3: Дараа нь Ангилах & Нүүр табын шүүлтүүрийг ашиглана уу. Та мөн сонгосон нүдэн дээр хулганы баруун товчийг дараад тэндээс эрэмбэлэх боломжтой.

Алхам 4: Дараах байдлаар эрэмбэлэхдээ сонголтыг өргөжүүлнэ үү.

Одоо хөрвүүлсэн IP болон эх IP хоёулаа доор харуулсны дагуу эрэмбэлсэн байна.

Өөр томъёо :

Алхам 5: Дараах томьёог хэрэглэвэл мөн адил үр дүн гарна.

=(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)))))))

Гэхдээ энэ томьёо нь IP-г аравтын бутархай руу хөрвүүлдэг бөгөөд тэдгээрийг өмнөх тоонд тэгээр дүүргэдэг. Та IP-г бидний өмнө нь эрэмбэлсэнтэй адил эрэмбэлэх боломжтой.

Дэлгэрэнгүй унших: Excel дэх өгөгдлийг хэрхэн ангилах, шүүх вэ ( Бүрэн заавар)

2. IP хаягийг текстээр багана руу эрэмбэлэх шидтэн

IP хаягийг эрэмбэлэх өөр арга бол Excel програмын Текстээс багана руу чиглүүлэгчийг ашиглах явдал юм. Үүнийг хийхийн тулд дараах алхмуудыг дагана уу.

Алхам 1: Эхлээд бүх IP-г дараах байдлаар сонгоно уу. Зэргэлдээх 4 нүдийг баруун талд нь хоосон байлга.

2-р алхам: Дараа нь Баган руу бичих дүрс дээр дарна уу. Дараах зурагт үзүүлсэн шиг Өгөгдөл таб.

3-р алхам: Үүний дараа өгөгдлийн төрлөө гэж тэмдэглэнэ үү. Хязгаарлагдмал , дараа нь Дараах дээр товшино уу.

4-р алхам: Одоо Бусад гэснийг шалгана уу. tab болон текст хайрцагт цэг(.) бичнэ үү. Дараа нь Дараах товчийг дарна уутовч.

5-р алхам: Үүний дараа өгөгдлийн форматыг ерөнхийд нь хадгална. Дараа нь $C$5 гэж очих газраа сонго. Та зорьсон талбарын баруун талд байрлах жижиг дээш чиглэсэн сум дээр дарж үүнийг хийж болно. Дараа нь C5 нүдийг сонгоно уу. Эцэст нь Дуусгах товчийг дарна уу.

Хэрэв зэргэлдээх нүднүүд хоосон биш бол OK<дээр дарж солих хэрэгтэй. 2>.

Алхам 6: Одоо IP нь 4 октетт хуваагдсан. Өгөгдлийн мужийг бүхэлд нь харуулсан шиг сонгосон хэвээр үлдээнэ үү.

Алхам 7: Одоо та Ангилах командыг ашиглан тэдгээрт тусгайлан эрэмбэлэх хэрэгтэй. & Шүүлтүүр хэрэгсэл.

Алхам 8: Эхлээд тэдгээрийг C баганаар эрэмбэлэх. Дараа нь шинэ түвшинг нэмж, D, E баганаар эрэмбэлнэ үү. F тус тус. Одоо, хэрэв та OK товчийг дарвал IP хаягууд эрэмбэлэгдэнэ.

Хэрэв та хүсвэл октетийг нуух эсвэл устгах боломжтой.

Холбогдох контент: Excel програмын хоёр баганаар өгөгдлийг хэрхэн эрэмбэлэх вэ (5 хялбар арга)

3. Excel хүснэгтэд IP хаягийг цэгцлэх

IP хаягийг Excel хүснэгтэд өөр томьёо ашиглан эрэмбэлж болно. Энэ аргыг хэрэглэхийн тулд доорх алхмуудыг дагана уу.

Алхам 1: Эхлээд доорх өгөгдлийн багцыг ашиглан Excel Хүснэгт үүсгэнэ үү.

Алхам 2: 'IP хөрвүүлэх' нүднүүдийн аль ч хэсэгт дарна уу. Дараа нь дараах томъёог энэ хүснэгтэд хэрэглээрэй:

=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))

Энэ ньӨмнө нь хийсэн шиг бүх IP-г тэгээр бөглөнө үү.

3-р алхам: Одоо хөрвүүлсэн IP-г өмнөх аргуудын дагуу эрэмбэлнэ үү.

Эцэст нь IP хаягуудыг эрэмбэлсэн.

Холбогдох контент: Хэрхэн эрэмбэлэх вэ Excel дээрх доош буулгах жагсаалт (5 хялбар арга)

Ижил төстэй уншилтууд:

  • Excel-д санамсаргүй эрэмбэлэх (Формула + VBA)
  • Excel дээр өнгөөр ​​хэрхэн эрэмбэлэх вэ (4 шалгуур)
  • Excel дээр хоёр баганыг тааруулахын тулд эрэмбэлэх (Яг ба хэсэгчилсэн тааруулах)
  • Excel дээр эрэмбэлэх товчийг хэрхэн нэмэх вэ (7 арга)
  • Excel дээр өсөх дарааллаар эрэмбэлэх (3 хялбар арга)

4. Excel-д Flash Fill ашиглан IP хаягийг эрэмбэлэх

Хэрэв таны өгөгдлийн багцын эхний гурван октет ижил байвал Excel-ийн Flash Fill-ийг ашиглаж болно. тэднийг ангилах. Магадгүй энэ нь Excel дээр IP хаягийг эрэмбэлэх хамгийн хурдан бөгөөд хялбар арга юм. Энэ аргын алхмуудыг доор авч үзнэ.

Алхам 1: C5 нүдэнд эхний IP-ийн сүүлчийн октет цифрийг бичнэ үү. Хэрэв та хоёр дахь IP-д ижил зүйлийг хийвэл дараах байдлаар саарал өнгийн жагсаалтыг харах болно. Эдгээр нь IP-ийн сүүлчийн октетууд юм.

2-р алхам: Одоо Enter товчийг дарснаар жагсаалт бөглөх болно. Жагсаалтыг бүхэлд нь сонгоод эрэмбэлэх.

Ангилахдаа сонголтыг өргөжүүлэхээ бүү мартаарай.

Одоо IP хаягуудыг дараах байдлаар ангилна.

ХолбогдохАгуулга: Excel дээр эрэмбэлэхийг хэрхэн буцаах вэ (3 арга)

5. Хэрэглэгчийн тодорхойлсон функц (UDF) ашиглан IP хаягийг эрэмбэлэх

IP хаягийг эрэмбэлэх өөр нэг гайхалтай арга бол Excel-д Хэрэглэгчийн тодорхойлсон функцууд(UDF) ашиглах явдал юм. Үүнийг хийхийн тулд доорх алхмуудыг дагана уу.

Алхам 1: Эхлээд Microsoft Visual Basic for Applications(VBA) цонхыг нээнэ үү. Гарын товчлол нь Windows дээр ALT+F11 , Mac дээр Opt+F11 байна. Та мөн Хөгжүүлэгч таб дээрээс үүнийг хийж болно. Хэрэв энэ нь харагдахгүй байвал Файл >> Сонголтууд >> Захиалгат тууз >> Үндсэн таб руу очно уу. Хөгжүүлэгч гэснийг чагтлаад OK товчийг дарна уу.

2-р алхам: Insert таб, Модуль -г сонго.

3-р алхам: Одоо дараах кодыг хуулж буулгана уу. хоосон талбарт оруулна уу.

2330

Алхам 4: Дараа нь Файл табаас хааж Excel рүү буцна уу.

Алхам 5: Одоо C5 нүдэнд дараах томьёог бичнэ үү:

=SortIP(B5)

Алхам 6: Та IP-г тэгээр дүүргэсэн байхыг харж болно. Үүний дараа томьёог доорх нүднүүдэд хуулна. Эдгээр хөрвүүлсэн IP-г өмнөх аргуудын ижил журмын дагуу эрэмбэлнэ үү.

Эцэст нь бүх IP-г доор үзүүлсэн шиг эрэмбэлсэн.

Дэлгэрэнгүй унших: Excel VBA дээр эрэмбэлэх функцийг хэрхэн ашиглах вэ (8 тохиромжтой)Жишээ)

6. Excel-ийн VBA-тай IP хаягийг цэгцлэх

VBA ашиглан IP хаягийг эрэмбэлэх өөр нэг арга бий. Энэ арга нь дараах алхмуудаас бүрдэнэ.

Алхам 1: IP хаяг агуулсан нүднүүдийг сонгоно уу.

Алхам 2: Дараа нь VBA цонхыг нээж, өмнөх аргын адил модулийг оруулна. Дараа нь дараах кодыг хуулж хоосон цонхон дээр буулгана уу.

9808

Алхам 3: Одоо Хэрэгслүүд табаас , Лавлагаа -г сонгоно уу. Энэ нь шинэ харилцах цонхыг нээх болно.

Алхам 4: Доош гүйлгээд жагсаалтаас Microsoft VBScript Regular Expressions 5.5 -г шалгана уу. Боломжтой лавлагаа . Дараа нь OK товчийг дарна уу.

5-р алхам: Одоо F5 дарна уу. Энэ нь эсийн хүрээг асуух болно. Та нүдний мужийг бичнэ үү, эсвэл буцаад excel рүү шилжүүлж, бүхэл бүтэн нүдний мужийг сонгож болно. Бид алхам 1 -д бүх мужийг сонгосон тул Excel үүнийг автоматаар оролт болгон авдаг. Эцэст нь OK товчийг дарна уу.

Тэмдэглэл: F5 товчийг дарах үед VBA цонхыг бүү багасга.

Та IP хаяг тэгээр дүүрэн байгааг харж болно. Одоо та тэдгээрийг өмнөх шигээ хялбархан эрэмбэлэх боломжтой.

Холбогдох контент: Excel дээр VBA ашиглан ListBox-г хэрхэн эрэмбэлэх вэ (Бүрэн гарын авлага)

Санах ёстой зүйлс

  • 4-р арга нь зөвхөн IP хаягийн 4 октетийн 3 нь ижил байвал л ажиллана.цифрүүд.
  • Ангилах & Filter хэрэгсэл нь энэ өгөгдлийн багцад зөв үр дүнг өгч магадгүй. Зөвхөн IP-ийн гурван октет нь ижил учраас.

Дүгнэлт

Одоо та Excel программ дээр IP хаягийг ангилах 6 өөр аргыг мэддэг болсон. Та алийг нь илүүд үздэг вэ? Excel дээр IP хаягийг ангилах өөр хялбар аргуудыг та мэдэх үү? Коммент хэсэгт бидэнд мэдэгдэнэ үү. Та мөн эндээс нэмэлт асуулт асууж болно.

Хью Уэст бол салбартаа 10 гаруй жил ажилласан туршлагатай Excel-ийн сургагч багш, шинжээч юм. Нягтлан бодох бүртгэл, санхүүгийн чиглэлээр бакалавр, бизнесийн удирдлагын магистр зэрэгтэй. Хью багшлах сонирхолтой бөгөөд дагаж мөрдөх, ойлгоход хялбар заах өвөрмөц арга барилыг боловсруулсан. Түүний Excel-ийн мэдлэг чадвар нь дэлхий даяарх олон мянган оюутан, мэргэжилтнүүдэд ур чадвараа дээшлүүлж, ажил мэргэжлээрээ амжилт гаргахад тусалсан. Хью өөрийн блогоороо дамжуулан өөрийн мэдлэгээ дэлхийтэй хуваалцаж, Excel програмын үнэгүй зааварчилгаа, онлайн сургалтыг хувь хүмүүс болон бизнесүүдэд бүрэн дүүрэн ашиглахад нь туслах зорилгоор санал болгодог.