ايڪسل ۾ IP پتي کي ڪيئن ترتيب ڏيو (6 طريقا)

  • هن کي شيئر ڪريو
Hugh West

Excel هڪ IP پتي کي متن جي طور تي سمجهي ٿو. تنهن ڪري ترتيب ۽ amp; فلٽر اوزار ايڪسل ۾ IP پتي کي صحيح طريقي سان ترتيب نه ٿو ڏئي سگھي. هي آرٽيڪل ڏيکاري ٿو 6 مختلف طريقن سان ترتيب ڏيڻ لاءِ IP پتي ايڪسل ۾. هيٺ ڏنل تصوير ڏيکاري ٿي ته ڪيترا طريقا ڪم ڪن ٿا.

ڊائون لوڊ مشق ورڪ بڪ

توهان ڊائون لوڊ استعمال ڪندي مشق ورڪ بڪ ڊائون لوڊ ڪري سگهو ٿا هيٺ ڏنل بٽڻ.

IP Address.xlsm ترتيب ڏيو

ايڪسل ۾ IP پتي کي ترتيب ڏيڻ جا 6 طريقا

مان وڃي رهيو آهيان توهان لاءِ Excel ۾ IP پتي کي ترتيب ڏيڻ لاءِ 6 آسان طريقا بيان ڪريو. اسان انهن طريقن کي اجاگر ڪرڻ لاءِ هيٺ ڏنل ڊيٽا سيٽ استعمال ڪرڻ وارا آهيون. سو، اچو ته اندر وڃو!

1. ايڪسل فارمولا استعمال ڪندي IP پتي کي ترتيب ڏيو

هن طريقي ۾، اسان استعمال ڪرڻ وارا آهيون. IP پتي کي تبديل ڪرڻ لاء هڪ فارمولا ته جيئن اهي Excel ۾ صحيح طريقي سان ترتيب ڏئي سگهجن. ھن کي ڪرڻ لاءِ ھيٺ ڏنل قدمن تي عمل ڪريو.

قدم 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 ۽، هر آڪٽٽ نمبر کي صفر/صفر سان ڀري ٿو جيڪڏهن انهن مان ڪو به ٽن عددن کان گهٽ هجي.

پوءِ، Fill Handle ٽول استعمال ڪندي هن فارمولا کي هيٺ ڏنل سيلز ڏانهن نقل ڪريو. هي سڀ IP پتي کي پهرين جي طور تي صفر سان ڀريندو.

قدم 2: ان کان پوء، سڀني تبديل ٿيل IP پتي کي چونڊيو.

0> قدم 3:پوءِ انهن کي ترتيب ڏيو استعمال ڪندي ترتيب ڪريو ۽ ترتيب ڏيو.فلٽرٽول مان Homeٽئب. توھان پڻ منتخب ٿيل سيلز تي صحيح ڪلڪ ڪري سگھوٿا ۽ انھن کي اتان ترتيب ڏيو.

قدم 4: ھيٺ ڏنل ترتيب ڏيڻ دوران چونڊ کي وڌايو.

هاڻي ٻئي تبديل ٿيل IPs ۽ اصل IPs کي ترتيب ڏنل آهي جيئن هيٺ ڏيکاريل آهي.

هڪ متبادل فارمولو :

قدم 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)))))))

پر ھي فارمولا IPs کي decimal نمبرن ۾ تبديل ڪري ٿو جيئن اڳئين ھڪڙي ۾ صفر سان ڀرڻ جي مخالفت ڪري. توھان IPs کي ساڳي طرح ترتيب ڏئي سگھوٿا جيئن اسان انھن کي اڳ ۾ ترتيب ڏنو آھي.

وڌيڪ پڙهو: Excel ۾ ڊيٽا کي ڪيئن ترتيب ۽ فلٽر ڪجي ( هڪ مڪمل گائيڊ لائين)

10> 2. IP پتي کي ترتيب ڏيو ٽيڪسٽ کان ڪالمنز وزرڊ

IP ايڊريس کي ترتيب ڏيڻ جو هڪ متبادل طريقو آهي ٽيڪسٽ ٽو ڪالمنز وزرڊ کي Excel ۾ استعمال ڪرڻ. ائين ڪرڻ لاءِ ھيٺ ڏنل قدمن ذريعي وڃو.

قدم 1: پھريون، ھيٺ ڏنل سڀني IPs کي چونڊيو. ساڄي پاسي 4 ويجهن سيلن کي خالي رکو.

قدم 2: اڳيون، ڪلڪ ڪريو ٽيڪسٽ کان ڪالمن آئڪن تي. Data ٽئب جيئن هيٺ ڏنل تصوير ۾ ڏيکاريل آهي.

Step 3: ان کان پوء، توهان جي ڊيٽا جي قسم کي نشان لڳايو Delimited ۽ پوءِ ڪلڪ ڪريو اڳيون .

قدم 4: ھاڻي چيڪ ڪريو ٻيو ٽائيپ ڪريو ۽ ٽائيپ ڪريو ڊٽ (.) ٽيڪسٽ باڪس ۾. پوءِ دٻايو اڳيون بٽڻ.

قدم 5: ان کان پوء، ڊيٽا فارميٽ کي جنرل رکو. پوءِ منزل چونڊيو جيئن $C$5 . توھان ھي ڪري سگھو ٿا ڪلڪ ڪري ننڍڙي مٿي تير تير کي ساڄي پاسي واري منزل واري فيلڊ باڪس تي. پوء سيل چونڊيو C5 . ۽ آخر ۾ Finish بٽڻ کي دٻايو.

پر جيڪڏھن ڀرپاسي وارا سيل خالي نه آھن، توھان کي انھن کي تبديل ڪرڻو پوندو OK<تي ڪلڪ ڪري. 2>.

قدم 6: ھاڻي IPs کي 4 آڪٽٽس ۾ ورهايو ويو آھي. ڏيکاريل ڊيٽا جي پوري حد کي چونڊيو جيئن ڏيکاريل آهي.

قدم 7: هاڻي، توهان کي ترتيب ڪندي انهن تي ڪسٽم ترتيب ڏيڻ جي ضرورت آهي. & فلٽر ٽول.

قدم 8: پھريائين انھن کي ترتيب ڏيو ڪالمن سي موجب. پوءِ نيون سطحون شامل ڪريو ۽ انھن کي ڪالمن ڊي، اي ۽ ڪالمن سان ترتيب ڏيو F ترتيبوار. هاڻي، جيڪڏهن توهان OK بٽڻ کي دٻايو، ته IPs ترتيب ڏني ويندي.

26>

جيڪڏهن توهان چاهيو ته اوڪٽٽس لڪائي يا حذف ڪري سگهو ٿا.

0> لاڳاپيل مواد: ڊيٽا کي ڪيئن ترتيب ڏيو ايڪسل ۾ ٻن ڪالمن سان (5 آسان طريقا)

3. ايڪسل ٽيبل ۾ IP پتي کي ترتيب ڏيو

IP ايڊريس کي ترتيب ڏئي سگھجي ٿو Excel Table ۾ ٻيو فارمولا استعمال ڪندي. ھن طريقي کي لاڳو ڪرڻ لاءِ ھيٺ ڏنل قدمن تي عمل ڪريو.

قدم 1: پھريون ڀيرو، ھيٺ ڏيکاريل ڊيٽا سيٽ کي استعمال ڪندي ھڪڙي Excel Table ٺاھيو.

>0> قدم 2:ڪٿي به ڪلڪ ڪريو 'ڪنورٽ IP' سيلز تي. پوءِ هيٺ ڏنل فارمولا لاڳو ڪريو ھن جدول ۾: 8> =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))

ھي ڪندوسڀني IPs کي صفر سان ڀريو جيئن اڳ ڪيو ويو.

قدم 3: ھاڻي، تبديل ٿيل IPs کي ترتيب ڏيو جيئن اڳئين طريقن ۾ ڪيو ويو آھي.

آخرڪار، IP پتي ترتيب ڏنل آهن.

لاڳاپيل مواد: ڪيئن ترتيب ڏيو Excel ۾ ڊراپ ڊائون لسٽ (5 آسان طريقا)

ملندڙ پڙھڻ:

  • Excel ۾ بي ترتيب ترتيب (فارمول + VBA)
  • ڪيئن ترتيب ڏيو رنگ جي لحاظ سان Excel ۾ (4 معيار)
  • ٻن ڪالمن کي ترتيب ڏيو Excel ۾ ميچ (ٻئي صحيح ۽ جزوي ميچ)
  • ايڪسل ۾ ترتيب واري بٽڻ کي ڪيئن شامل ڪيو وڃي (7 طريقا)
  • ايسسل ۾ ترتيب ڏنل ترتيب سان ترتيب ڏيو (3 آسان طريقا)

4. ايڪسل ۾ فليش فل سان IP پتي کي ترتيب ڏيو

جيڪڏهن توهان جي ڊيٽا سيٽ جا پهريان ٽي آڪٽيٽ ساڳيا آهن ته پوءِ توهان استعمال ڪري سگهو ٿا Flash Fill in Excel ۾ ان کي ترتيب ڏيو. شايد اهو تيز ترين ۽ آسان طريقو آهي IP پتي کي ترتيب ڏيڻ لاءِ Excel ۾. ھن طريقي جا مرحلا ھيٺ ڏجن ٿا.

قدم 1: ٽائيپ ڪريو آخري آڪٽيٽ انگن کي پھرين IP جي سيل ۾ C5 . ھاڻي جيڪڏھن توھان ٻئي IP لاءِ ساڳيو ڪريو ٿا، توھان ھيٺ ڏنل ھڪڙي گرين رنگ جي فهرست ڏسندا. اهي IPs جا آخري آڪٽيٽ آهن.

Step 2: ھاڻي Enter کي دٻايو ۽ لسٽ ڀرجي ويندي. پوري لسٽ چونڊيو ۽ انھن کي ترتيب ڏيو.

ترتيب ڪرڻ وقت چونڊ کي وڌائڻ نه وساريو.

هاڻي IP پتي هن ريت ترتيب ڏنل آهن.

1> لاڳاپيلمواد: ايڪسل ۾ ترتيب کي ڪيئن واپس ڪجي (3 طريقا)

5. يوزر ڊفيائنڊ فنڪشن (UDF) استعمال ڪندي IP پتي کي ترتيب ڏيو

<0 IP پتي کي ترتيب ڏيڻ لاء هڪ ٻيو شاندار طريقو استعمال ڪندي آهي استعمال ڪندڙ مقرر ڪيل ڪم (UDF) Excel ۾. ائين ڪرڻ لاءِ، ھيٺ ڏنل قدمن ذريعي وڃو.

قدم 1: پھريائين، کوليو Microsoft Visual Basic for Applications(VBA) ونڊو. ڪيبورڊ شارٽ ڪٽ آهي ALT+F11 ونڊوز ۾ ۽ Opt+F11 Mac ۾. توهان اهو پڻ ڪري سگهو ٿا ڊولپر ٽيب مان. جيڪڏهن اهو نظر نٿو اچي، ته وڃو فائل >> اختيارن >> پسند ڪيل ربن >> مکيه ٽيب ۽ چيڪ بڪس کي چيڪ ڪريو ڊولپر لاءِ ۽ پوءِ دٻايو OK .

40>

قدم 2: مان Insert tab، چونڊيو Module .

Step 3: ھاڻي ھيٺ ڏنل ڪوڊ ڪاپي ڪري پيسٽ ڪريو خالي ميدان ۾.

5096

قدم 4: پوءِ ان کي فائل ٽئب مان بند ڪريو ۽ ايڪسل ڏانھن واپس وڃو.

قدم 5: ھاڻي ھيٺ ڏنل فارمولا سيل ۾ ٽائيپ ڪريو C5 :

=SortIP(B5)

قدم 6: توھان ڏسي سگھوٿا IP صفر سان ڀريل آھي. ان کان پوء، هيٺ ڏنل سيلز ڏانهن فارمولا نقل ڪريو. انهن تبديل ٿيل IPs کي ترتيب ڏيو اڳئين طريقن سان ساڳي طريقي سان.

آخر ۾، سڀني IPs کي ترتيب ڏنل آهي جيئن هيٺ ڏيکاريل آهي.

وڌيڪ پڙهو: 1>ڪيئن استعمال ڪجي Sort function in Excel VBA (8 مناسبمثال)

6. ايڪسل ۾ VBA سان IP پتي کي ترتيب ڏيو

VBA استعمال ڪندي IPs کي ترتيب ڏيڻ جو ٻيو طريقو آهي. ھي طريقو ھيٺين مرحلن تي مشتمل آھي.

قدم 1: IP پتي تي مشتمل سيلز کي چونڊيو.

قدم 2: پوءِ کوليو VBA ونڊو ۽ ماڊل داخل ڪريو جيئن اڳئين طريقي ۾. پوء ھيٺ ڏنل ڪوڊ ڪاپي ڪريو ۽ ان کي خالي ونڊو تي پيسٽ ڪريو.

5307

قدم 3: ھاڻي، Tools ٽئب مان منتخب ڪريو حوالہ . اهو هڪ نئون ڊائلاگ باڪس کوليندو.

قدم 4: ھيٺ لاٿو ۽ چيڪ ڪريو Microsoft VBScript Regular Expressions 5.5 فهرست مان جو دستياب حوالو . پوءِ دٻايو OK .

50>

Step 5: هاڻي، دٻايو F5 . هي سيل جي حد لاء پڇي ويندي. توهان يا ته سيل جي حد ٽائيپ ڪري سگهو ٿا يا ايڪسل ڏانهن واپس ٽائيپ ڪريو ۽ سڄي سيل جي حد کي چونڊيو. جيئن ته اسان پوري رينج کي منتخب ڪيو آهي قدم 1 ، ايڪسل پاڻمرادو ان پٽ جي طور تي وٺندو آهي. آخر ۾ OK بٽڻ کي دٻايو.

نوٽ: VBA ونڊو کي گھٽ نه ڪريو جڏهن توهان F5 کي دٻايو.

51>

توهان ڏسي سگهو ٿا IP پتو صفر سان ڀريل آهي. ھاڻي توھان انھن کي آساني سان ترتيب ڏئي سگھوٿا جيئن اڳي.

لاڳاپيل مواد: ڪيئن ترتيب ڏيو لسٽ بڪس کي VBA سان Excel ۾ (هڪ مڪمل گائيڊ)

ياد رکڻ جون شيون

  • طريقو 4 صرف ان صورت ۾ ڪم ڪندو جڏهن IP پتي جي 4 آڪٽٽس مان 3 ساڳيا هجنانگ اکر.
  • سڌو استعمال ترتيب ۽ amp; فلٽر ٽول هن ڊيٽا سيٽ لاءِ صحيح نتيجو ڏئي سگهي ٿو. صرف ان ڪري ته IPs جا ٽي آڪٽيٽ ساڳيا آهن.

نتيجو

هاڻي توهان ڄاڻو ٿا 6 مختلف طريقن سان IP پتي کي ترتيب ڏيڻ لاءِ Excel ۾. جنهن کي توهان سڀ کان وڌيڪ پسند ڪندا آهيو؟ ڇا توھان ڄاڻو ٿا ڪي ٻيا آسان طريقا اي پي ايڊريس کي ترتيب ڏيڻ لاءِ Excel ۾؟ مهرباني ڪري اسان کي ڄاڻ ڏيو تبصري سيڪشن ۾. توھان اتي پڻ وڌيڪ سوال پڇي سگھو ٿا.

Hugh West هڪ انتهائي تجربيڪار ايڪسل ٽرينر ۽ تجزيه نگار آهي جنهن سان صنعت ۾ 10 سالن کان وڌيڪ تجربو آهي. هن وٽ اڪائونٽنگ ۽ فنانس ۾ بيچلر جي ڊگري ۽ بزنس ايڊمنسٽريشن ۾ ماسٽر جي ڊگري آهي. Hugh کي تدريس جو شوق آهي ۽ هڪ منفرد تدريس وارو طريقو ٺاهيو آهي جنهن جي پيروي ڪرڻ ۽ سمجهڻ آسان آهي. Excel جي هن جي ماهر ڄاڻ سڄي دنيا ۾ هزارين شاگردن ۽ پروفيسر جي مدد ڪئي آهي انهن جي صلاحيتن کي بهتر بنائڻ ۽ انهن جي ڪيريئر ۾ شاندار. هن جي بلاگ ذريعي، هگ پنهنجي ڄاڻ کي دنيا سان حصيداري ڪري ٿو، مفت ايڪسل سبق ۽ آن لائن ٽريننگ پيش ڪري ٿو ماڻهن ۽ ڪاروبار کي انهن جي مڪمل صلاحيت تائين پهچڻ ۾ مدد ڏيڻ.