ایکسل میں آئی پی ایڈریس کو کیسے ترتیب دیں (6 طریقے)

  • اس کا اشتراک
Hugh West

Excel ایک IP ایڈریس کو متن کے طور پر مانتا ہے۔ لہذا چھانٹیں اور ایکسل میں فلٹر ٹول آئی پی ایڈریس کو درست طریقے سے ترتیب نہیں دے سکتا۔ یہ مضمون ایکسل میں آئی پی ایڈریس کو ترتیب دینے کے 6 مختلف طریقے دکھاتا ہے۔ مندرجہ ذیل تصویر بتاتی ہے کہ زیادہ تر طریقے کیسے کام کرتے ہیں۔

پریکٹس ورک بک ڈاؤن لوڈ کریں

آپ ڈاؤن لوڈ کا استعمال کرکے پریکٹس ورک بک ڈاؤن لوڈ کرسکتے ہیں۔ نیچے بٹن۔

آئی پی ایڈریس کو ترتیب دیں آپ کے لیے ایکسل میں IP پتوں کو ترتیب دینے کے 6 آسان طریقے بیان کریں۔ ہم ان طریقوں کو اجاگر کرنے کے لیے درج ذیل ڈیٹاسیٹ کا استعمال کرنے جا رہے ہیں۔ تو، آئیے کودیں!

1. ایکسل فارمولہ کا استعمال کرتے ہوئے آئی پی ایڈریس کو ترتیب دیں

اس طریقے میں، ہم استعمال کرنے جا رہے ہیں۔ آئی پی ایڈریس کو تبدیل کرنے کا ایک فارمولا تاکہ وہ ایکسل میں درست طریقے سے ترتیب دیئے جا سکیں۔ ایسا کرنے کے لیے، ذیل کے مراحل پر عمل کریں۔

مرحلہ 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: درج ذیل ترتیب دیتے ہوئے انتخاب کو پھیلائیں۔

اب تبدیل شدہ آئی پی اور اصل آئی پی دونوں کو ترتیب دیا گیا ہے جیسا کہ ذیل میں دکھایا گیا ہے۔

ایک متبادل فارمولہ :

مرحلہ 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 کو اعشاریہ نمبروں میں تبدیل کرتا ہے جیسا کہ پہلے والے میں صفر سے بھرنے کے برخلاف۔ آپ آئی پیز کو اسی طرح ترتیب دے سکتے ہیں جس طرح ہم نے انہیں پہلے ترتیب دیا ہے۔

مزید پڑھیں: ایکسل میں ڈیٹا کو کیسے ترتیب دیں اور فلٹر کریں ( ایک مکمل رہنما خطوط)

2۔ آئی پی ایڈریس کو ٹیکسٹ ٹو کالمز وزرڈ کے لحاظ سے ترتیب دیں

آئی پی ایڈریس کو ترتیب دینے کا ایک متبادل طریقہ یہ ہے کہ ایکسل میں ٹیکسٹ ٹو کالمز وزرڈ استعمال کریں۔ ایسا کرنے کے لیے درج ذیل مراحل سے گزریں۔

مرحلہ 1: سب سے پہلے، درج ذیل تمام آئی پیز کو منتخب کریں۔ 4 ملحقہ سیلز کو دائیں جانب خالی رکھیں۔

مرحلہ 2: اگلا، کالم میں متن آئیکن پر کلک کریں۔ ڈیٹا ٹیب جیسا کہ درج ذیل تصویر میں دکھایا گیا ہے۔

مرحلہ 3: اس کے بعد، اپنے ڈیٹا کی قسم کو کے بطور نشان زد کریں۔ حد بندی اور پھر اگلا پر کلک کریں۔

مرحلہ 4: اب چیک کریں دیگر ٹیب کریں اور ٹیکسٹ باکس میں ڈاٹ (.) ٹائپ کریں۔ پھر اگلا کو دبائیں۔بٹن۔

مرحلہ 5: اس کے بعد، ڈیٹا فارمیٹ کو جنرل رکھیں۔ پھر $C$5 کے طور پر منزل کا انتخاب کریں۔ آپ منزل والے فیلڈ باکس کے دائیں جانب چھوٹے اوپر کی طرف تیر پر کلک کرکے ایسا کرسکتے ہیں۔ پھر سیل C5 منتخب کریں۔ اور آخر میں Finish بٹن کو دبائیں۔

لیکن اگر ملحقہ سیل خالی نہیں ہیں، تو آپ کو ٹھیک ہے<پر کلک کرکے انہیں تبدیل کرنا ہوگا۔ 2>۔

مرحلہ 6: اب IPs کو 4 آکٹٹس میں تقسیم کیا گیا ہے۔ پورے ڈیٹا رینج کو جیسا کہ دکھایا گیا ہے منتخب رکھیں۔

مرحلہ 7: اب، آپ کو ترتیب کا استعمال کرتے ہوئے ان پر حسب ضرورت چھانٹنا ہوگا۔ & فلٹر ٹول۔

مرحلہ 8: پہلے انہیں کالم C کے مطابق ترتیب دیں۔ پھر نئی سطحیں شامل کریں اور کالم D، E اور کے حساب سے ترتیب دیں۔ بالترتیب ایف۔ اب، اگر آپ OK بٹن کو دباتے ہیں، تو IPs کو ترتیب دیا جائے گا۔

اگر آپ چاہیں تو آپ آکٹیٹس کو چھپا یا حذف کرسکتے ہیں۔

متعلقہ مواد: ایکسل میں دو کالموں کے ذریعہ ڈیٹا کو کیسے ترتیب دیا جائے (5 آسان طریقے) 3۔ ایکسل ٹیبل میں آئی پی ایڈریس ترتیب دیں

آئی پی ایڈریس کو ایکسل ٹیبل میں دوسرے فارمولے کا استعمال کرتے ہوئے ترتیب دیا جا سکتا ہے۔ اس طریقہ کو لاگو کرنے کے لیے نیچے دیے گئے مراحل پر عمل کریں۔

مرحلہ 1: سب سے پہلے، ذیل میں دکھایا گیا ڈیٹا سیٹ استعمال کرتے ہوئے ایک Excel Table بنائیں۔

مرحلہ 2: 'کنورٹ آئی پی' سیلز پر کہیں بھی کلک کریں۔ پھر اس ٹیبل میں درج ذیل فارمولے کا اطلاق کریں :

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

اس سےتمام آئی پیز کو زیرو سے بھریں جیسا کہ پہلے کیا گیا تھا۔

مرحلہ 3: اب، تبدیل شدہ آئی پیز کو پچھلے طریقوں کے مطابق ترتیب دیں۔

آخر میں، IP پتوں کو ترتیب دیا جاتا ہے۔

متعلقہ مواد: چھانٹنے کا طریقہ ایکسل میں ڈراپ ڈاؤن لسٹ (5 آسان طریقے)

اسی طرح کی ریڈنگز:

  • ایکسل میں بے ترتیب ترتیب (فارمولے + VBA)
  • ایکسل میں رنگ کے لحاظ سے ترتیب دینے کا طریقہ (4 معیار)
  • ایکسل میں دو کالموں کو میچ کے لیے ترتیب دیں (دونوں عین مطابق اور جزوی میچ)<2
  • ایکسل میں ترتیب دینے کا بٹن کیسے شامل کریں (7 طریقے)
  • ایکسل میں صعودی ترتیب سے ترتیب دیں (3 آسان طریقے)

4. ایکسل میں فلیش فل کے ساتھ IP ایڈریس کو ترتیب دیں

اگر آپ کے ڈیٹاسیٹ کے پہلے تین آکٹیٹس ایک جیسے ہیں، تو آپ ایکسل میں فلیش فل کا استعمال کرسکتے ہیں۔ ان کو ترتیب دیں. شاید یہ ایکسل میں IP پتوں کو ترتیب دینے کا تیز ترین اور آسان طریقہ ہے۔ اس طریقہ کار کے اقدامات ذیل میں زیر بحث آئے ہیں۔

مرحلہ 1: سیل C5 میں پہلے آئی پی کے آخری آکٹیٹ ہندسوں کو ٹائپ کریں۔ اب اگر آپ دوسرے آئی پی کے لیے بھی ایسا کرتے ہیں تو آپ کو سرمئی رنگ کی فہرست درج ذیل نظر آئے گی۔ یہ IPs کے آخری آکٹیٹس ہیں۔

مرحلہ 2: اب Enter کو دبائیں اور فہرست بھر جائے گی۔ پوری فہرست کو منتخب کریں اور انہیں ترتیب دیں۔

چھانٹتے وقت انتخاب کو بڑھانا نہ بھولیں۔

اب IP پتوں کو اس طرح ترتیب دیا گیا ہے۔

متعلقہمواد: ایکسل میں ترتیب کو کالعدم کرنے کا طریقہ (3 طریقے)

5. یوزر ڈیفائنڈ فنکشن (UDF) کا استعمال کرتے ہوئے IP ایڈریس کو ترتیب دیں

<0 IP پتوں کو ترتیب دینے کا ایک اور حیرت انگیز طریقہ ایکسل میں User Defined Functions(UDF) کا استعمال کرنا ہے۔ ایسا کرنے کے لیے، ذیل کے مراحل سے گزریں۔

مرحلہ 1: سب سے پہلے، Microsoft Visual Basic for Applications(VBA) ونڈو کھولیں۔ کی بورڈ شارٹ کٹ ونڈوز میں ALT+F11 اور میک میں Opt+F11 ہے۔ آپ اسے Developer ٹیب سے بھی کر سکتے ہیں۔ اگر یہ نظر نہیں آتا ہے تو، فائل >> اختیارات >> حسب ضرورت ربن >> مین ٹیبز پر جائیں اور ڈیولپر کے لیے چیک باکس کو چیک کریں اور پھر ٹھیک ہے کو دبائیں۔

مرحلہ 2: سے داخل کریں ٹیب، ماڈیول کو منتخب کریں۔

مرحلہ 3: اب، درج ذیل کوڈ کو کاپی کریں اور پیسٹ کریں۔ خالی فیلڈ میں۔

9686

مرحلہ 4: پھر اسے فائل ٹیب سے بند کریں اور ایکسل پر واپس جائیں۔

مرحلہ 5: اب، سیل C5 میں درج ذیل فارمولہ ٹائپ کریں:

=SortIP(B5)

مرحلہ 6: آپ دیکھ سکتے ہیں کہ IP صفر سے بھرا ہوا ہے۔ اس کے بعد، فارمولے کو نیچے دیے گئے خلیوں میں کاپی کریں۔ ان تبدیل شدہ آئی پیز کو پہلے کے طریقوں میں انہی طریقہ کار پر عمل کرتے ہوئے ترتیب دیں۔

آخر میں، تمام آئی پیز کو ترتیب دیا گیا ہے جیسا کہ ذیل میں دکھایا گیا ہے۔

<3

مزید پڑھیں: ایکسل VBA میں ترتیب فنکشن کا استعمال کیسے کریں (8 مناسبمثالیں)

6۔ ایکسل میں VBA کے ساتھ IP ایڈریس ترتیب دیں

VBA کا استعمال کرتے ہوئے IP کو ترتیب دینے کا ایک اور طریقہ ہے۔ یہ طریقہ درج ذیل مراحل پر مشتمل ہے۔

مرحلہ 1: IP پتے پر مشتمل سیلز کو منتخب کریں۔

مرحلہ 2: پھر VBA ونڈو کو کھولیں اور پہلے طریقہ کی طرح ایک ماڈیول داخل کریں۔ پھر درج ذیل کوڈ کو کاپی کریں اور اسے خالی ونڈو پر چسپاں کریں۔

1934

مرحلہ 3: اب، ٹولز ٹیب سے منتخب کریں حوالہ جات ۔ اس سے ایک نیا ڈائیلاگ باکس کھل جائے گا۔

مرحلہ 4: نیچے سکرول کریں اور فہرست سے Microsoft VBScript ریگولر ایکسپریشنز 5.5 کو چیک کریں۔ میں سے دستیاب حوالہ جات ۔ پھر ٹھیک ہے کو دبائیں۔

50>

مرحلہ 5: اب، دبائیں F5 ۔ یہ سیل کی حد کے بارے میں پوچھے گا۔ آپ یا تو سیل رینج ٹائپ کر سکتے ہیں یا ایکسل پر واپس ٹوگل کر سکتے ہیں اور سیل کی پوری رینج کو منتخب کر سکتے ہیں۔ جیسا کہ ہم نے مرحلہ 1 میں پوری رینج کا انتخاب کیا ہے، Excel اسے خود بخود ان پٹ کے طور پر لیتا ہے۔ آخر میں ٹھیک ہے بٹن کو دبائیں۔

نوٹ: جب آپ F5 دبا رہے ہوں تو VBA ونڈو کو چھوٹا نہ کریں۔

آپ دیکھ سکتے ہیں کہ آئی پی ایڈریس صفر سے بھرا ہوا ہے۔ اب آپ انہیں پہلے کی طرح آسانی سے ترتیب دے سکتے ہیں۔

متعلقہ مواد: ایکسل میں VBA کے ساتھ لسٹ باکس کو کیسے ترتیب دیں (ایک مکمل گائیڈ)

1ہندسے۔
  • ترتیب اور amp کا براہ راست استعمال فلٹر ٹول اس ڈیٹاسیٹ کے لیے صحیح نتیجہ دے سکتا ہے۔ صرف اس لیے کہ آئی پی کے تین آکٹیٹس ایک جیسے ہیں۔
  • نتیجہ

    اب آپ ایکسل میں آئی پی ایڈریس کو ترتیب دینے کے 6 مختلف طریقے جانتے ہیں۔ آپ کس کو سب سے زیادہ پسند کرتے ہیں؟ کیا آپ ایکسل میں IP پتوں کو ترتیب دینے کے لیے کوئی اور آسان طریقہ جانتے ہیں؟ براہ کرم ہمیں تبصرے کے سیکشن میں بتائیں۔ آپ وہاں بھی مزید سوالات پوچھ سکتے ہیں۔

    ہیو ویسٹ ایک انتہائی تجربہ کار ایکسل ٹرینر اور تجزیہ کار ہے جس کا انڈسٹری میں 10 سال سے زیادہ کا تجربہ ہے۔ انہوں نے اکاؤنٹنگ اور فنانس میں بیچلر کی ڈگری اور بزنس ایڈمنسٹریشن میں ماسٹر کی ڈگری حاصل کی۔ ہیو کو پڑھانے کا جنون ہے اور اس نے ایک منفرد تدریسی نقطہ نظر تیار کیا ہے جس کی پیروی کرنا اور سمجھنا آسان ہے۔ ایکسل کے بارے میں ان کے ماہرانہ علم نے دنیا بھر میں ہزاروں طلباء اور پیشہ ور افراد کو اپنی صلاحیتوں کو بہتر بنانے اور اپنے کیریئر میں بہترین کارکردگی دکھانے میں مدد کی ہے۔ اپنے بلاگ کے ذریعے، ہیو اپنے علم کو دنیا کے ساتھ بانٹتا ہے، مفت Excel سبق اور آن لائن تربیت کی پیشکش کرتا ہے تاکہ افراد اور کاروبار کو ان کی مکمل صلاحیت تک پہنچنے میں مدد ملے۔