فہرست کا خانہ
ایکسل میں سب سے اہم اور وسیع پیمانے پر استعمال ہونے والی سرگرمیوں میں سے ایک ڈیٹا سیٹ سے ڈپلیکیٹ اقدار کو ہٹانا ہے۔ آج میں دکھاؤں گا کہ آپ ایکسل فارمولہ کا استعمال کرتے ہوئے اپنے ڈیٹا سیٹ سے ڈپلیکیٹ اقدار کو کیسے ہٹا سکتے ہیں۔
پریکٹس ورک بک ڈاؤن لوڈ کریں
ایکسل فارمولا Duplicates.xlsx کو خود بخود ہٹانے کے لیے3 ڈپلیکیٹس کو خود بخود ہٹانے کے لیے ایکسل فارمولے کا استعمال
یہاں ہمارے پاس ناموں کے ساتھ ایک ڈیٹا سیٹ ہے کچھ طلباء کے، امتحان میں ان کے نمبر ، اور سن فلاور کنڈرگارٹن نامی اسکول میں حاصل کیے گئے گریڈز ۔
لیکن بدقسمتی سے، کچھ طلباء کے نام ان کے نمبروں اور درجات کے ساتھ دہرائے گئے ہیں۔
آج ہمارا مقصد نقل کو خود بخود ہٹانے کے لیے ایک فارمولہ دریافت کرنا ہے۔
1۔ ایکسل میں ڈپلیکیٹس کو خود بخود ہٹانے کے لیے UNIQUE فنکشن کا استعمال کریں (نئے ورژنز کے لیے)
آپ ڈیٹا سیٹ سے ڈپلیکیٹس کو ہٹانے کے لیے ایکسل کا UNIQUE فنکشن استعمال کر سکتے ہیں۔
آپ ڈیٹا سیٹ سے ڈپلیکیٹ اقدار کو دو طریقوں سے ہٹا سکتے ہیں:
- ایک سے زیادہ ظاہر ہونے والی اقدار کو مکمل طور پر ہٹانا
- ایک سے زیادہ مرتبہ ظاہر ہونے والی اقدار کی ایک کاپی رکھنا
UNIQUE فنکشن کا استعمال کرتے ہوئے، آپ دونوں طریقوں سے ڈپلیکیٹس کو ہٹا سکتے ہیں۔
ایک سے زیادہ مرتبہ ظاہر ہونے والی اقدار کو مکمل طور پر ہٹانا:<4
ہمارے ڈیٹا سے ڈپلیکیٹ اقدار کو مکمل طور پر ہٹانے کے لیےسیٹ کریں، آپ یہ فارمولہ استعمال کر سکتے ہیں:
=UNIQUE(B4:D14,FALSE,TRUE)
15>
نوٹس:
- طلباء کے تین ناموں کی نقلیں تھیں: ڈیوڈ موئیس، انجیلا ہاپکنز، اور بریڈ ملفورڈ۔
- ان میں سے، ڈیوڈ موئیس اور بریڈ ملفورڈ کو مکمل طور پر ہٹا دیا گیا ہے۔
- انجیلا ہاپکنز کو نہیں ہٹایا گیا ہے کیونکہ دو انجیلا ہاپکنز کے نمبر اور گریڈ ایک جیسے نہیں ہیں۔ اس کا مطلب ہے کہ وہ دو مختلف طالب علم ہیں۔
ایک سے زیادہ مرتبہ ظاہر ہونے والی اقدار کی ایک کاپی رکھنا:
کی ایک کاپی رکھنا قدریں جو ایک سے زیادہ بار ظاہر ہوتی ہیں، یہ فارمولہ استعمال کریں:
=UNIQUE(B4:D14,FALSE,FALSE)
ہم یہاں انجیلا ہاپکنز کے علاوہ ان تمام ناموں کی ایک ایک کاپی رکھی ہے جن کی نقلیں تھیں۔
دونوں انجیلا ہاپکنز کو رکھا گیا ہے کیونکہ وہ دو مختلف طالب علم ہیں۔
متعلقہ مواد: ڈپلیکیٹس کو کیسے ہٹائیں اور ایکسل میں پہلی قدر رکھیں
2۔ ایکسل میں ڈپلیکیٹس کو ہٹانے کے لیے FILTER، CONCAT، اور COUNTIF فنکشنز کا استعمال کرتے ہوئے ایک فارمولہ کو یکجا کریں (نئے ورژنز کے لیے)
آپ فلٹر فنکشن ، CONCATENATE کا مجموعہ استعمال کر سکتے ہیں۔ فنکشن ، اور COUNTIF فنکشن اپنے ڈیٹا سیٹ سے ایکسل میں ڈپلیکیٹس کو ہٹا دیں ۔
مرحلہ 1:
<0 ➤ایک نیا کالم لیں اور یہ فارمولہ داخل کریں: =CONCATENATE(
B4:B14
,
C4:C14
,
D4:D14
)
- یہاں B4:B14, C4:C14, اور D4:D14 تین ہیں۔میرے ڈیٹا سیٹ کے کالم۔ آپ اپنا ایک استعمال کرتے ہیں۔
- یہ تین کالموں کو ایک ہی کالم میں ضم کر دیتا ہے۔
مرحلہ 2:
➤ دوسرے نئے کالم پر جائیں اور یہ فارمولا داخل کریں:
=FILTER(B4:B14,COUNTIF($E$4:$E$14,$E$4:$E$14)=1)
- یہاں B4:B14 میرے ڈیٹا سیٹ کا پہلا کالم ہے، اور $E$4:$E$14 یہ نیا کالم ہے جو میں نے تیار کیا ہے۔
- مطلق سیل رکھیں حوالہ برقرار ہے جیسا کہ یہاں استعمال کیا گیا ہے۔
- یہ تمام ڈپلیکیٹس کو ہٹاتے ہوئے ڈیٹا سیٹ کے پہلے کالم کو دوبارہ تخلیق کرتا ہے۔ :
➤ آخر میں، فل ہینڈل کو اپنے کالموں کی کل تعداد تک دائیں طرف گھسیٹیں (اس مثال میں 3)
➤ آپ کو ڈپلیکیٹ اقدار کے بغیر پورا ڈیٹا سیٹ مل جائے گا۔
نوٹ:
- اس طریقہ میں، آپ ان تمام اقدار کو ہٹا سکتے ہیں جو ایک سے زیادہ ظاہر ہوتی ہیں۔
- لیکن آپ ڈپلیکیٹ اقدار کی ایک کاپی نہیں رکھ سکتے جیسا کہ پہلے طریقہ میں بتایا گیا ہے۔
- ایکسل ٹیبل میں ڈپلیکیٹ قطاروں کو کیسے ہٹایا جائے
- ایکسل میں دو کالموں کی بنیاد پر ڈپلیکیٹ قطاروں کو ہٹائیں [4 طریقے]
- Excel VBA: ایک صف سے ڈپلیکیٹس کو ہٹائیں (2 مثالیں)
- ایکسل شیٹ میں ڈپلیکیٹس کو کیسے ہٹایا جائے (7 طریقے درست کریںIFERROR، INDEX، SMALL، CONCAT، اور COUNTIF فنکشنز کے ساتھ ایک ایکسل فارمولہ بنائیں تاکہ ڈپلیکیٹس کو خودکار طور پر ہٹایا جا سکے (پرانے ورژن کے لیے)
پچھلے دو طریقے صرف ان لوگوں کے لیے ہیں جو ایکسل کے نئے ورژن استعمال کرتے ہیں۔
وہ لوگ جو ایکسل کے پرانے ورژن استعمال کرتے ہیں وہ IFERROR فنکشن ، INDEX فنکشن ، SMALL فنکشن ، کا مجموعہ استعمال کرسکتے ہیں۔ CONCATENATE فنکشن، اور COUNTIF فنکشن ۔
مرحلہ 1:
➤ ایک نیا کالم لیں اور داخل کریں یہ فارمولا:
=CONCATENATE(
B4:B14
,
C4:C14
,
D4:D14
)
- یہاں B4:B14, C4:C14, اور D4:D14 ہیں میرے ڈیٹا سیٹ کے تین کالم۔ آپ اپنا ایک استعمال کرتے ہیں۔
- یہ تین کالموں کو ایک ہی کالم میں ضم کرتا ہے۔
- یہ ایک Array Formula ہے۔ لہذا پہلے پورے کالم کو منتخب کریں اور CTRL+SHIFT+ENTER دبائیں جب تک کہ آپ Office 365 میں نہ ہوں۔
مرحلہ 2:
➤ دوسرے نئے کالم پر جائیں اور یہ فارمولہ داخل کریں:
=IFERROR(INDEX(
B4:D14
,SMALL(IF(COUNTIF(
E4:E14
,
E4:E14
)=1,ROW(
E4:E14
)-ROWS(
E1:E3
),""),ROW(
E4:E14
)-ROWS(
E1:E3
)),{1,2,3}),"")
- یہاں B4:D14 میرا ڈیٹا سیٹ ہے، E4:E14 یہ نیا کالم ہے جو میں نے بنایا ہے، اور E1:E3 کالم شروع ہونے سے پہلے کی حد ہے۔ آپ اپنا استعمال کرتے ہیں۔
- {1, 2, 3} میرے ڈیٹا سیٹ کے کالموں کے نمبر ہیں۔ آپ اپنا استعمال کریں۔ایک۔
- یہ پورے ڈیٹا سیٹ کو دوبارہ تخلیق کرتا ہے ڈپلیکیٹ قطاروں کو ہٹاتا ہے۔
نوٹ:
- اس طریقے میں، آپ ان تمام اقدار کو بھی ہٹا سکتے ہیں جو ایک سے زیادہ بار ظاہر ہوتی ہیں
- لیکن آپ ڈپلیکیٹ اقدار کی ایک کاپی نہیں رکھ سکتے جیسا کہ پہلے طریقہ میں بتایا گیا ہے۔ .
ڈپلیکیٹس کو خود بخود ہٹانے کے لیے ایکسل فارمولہ کا متبادل
آخری حصے تک، ہم نے مختلف فارمولوں کا استعمال کرتے ہوئے ڈپلیکیٹس کو ہٹانے کے لیے تمام مناسب طریقے دیکھے ہیں۔ .
اگر آپ چاہیں تو، آپ Excel کے بلٹ ان ٹولز کا استعمال کرتے ہوئے اپنے ڈیٹا سیٹ سے ڈپلیکیٹ ویلیوز کو بھی ہٹا سکتے ہیں۔
ایکسل میں ڈپلیکیٹس کو خودکار طور پر ہٹانے کے لیے ڈپلیکیٹ کو ہٹانے کا ٹول چلائیں
مرحلہ 1:
➤ پورا ڈیٹا سیٹ منتخب کریں۔
➤ جائیں کو ڈیٹا > سیکشن ڈیٹا ٹولز کے تحت ایکسل ٹول بار میں ڈپلیکیٹس ٹول کو ہٹا دیں۔
مرحلہ 2:
<0 ➤ ڈپلیکیٹس کو ہٹائیں پر کلک کریں۔➤ ان تمام کالموں کے ناموں پر ایک چیک کریں جن سے آپ ڈپلیکیٹس کو ہٹانا چاہتے ہیں۔
مزید پڑھیں: ایکسل میں کالم سے ڈپلیکیٹس کو کیسے ہٹایا جائے (3 طریقے) 3:
➤ پھر ٹھیک ہے پر کلک کریں۔
➤ آپ کو آپ کے ڈپلیکیٹس کو خود بخود ہٹا دیا جائے گا۔ ڈیٹا سیٹ۔
نوٹ:
اس طریقے میں، ڈپلیکیٹ قطار کی ایک کاپی باقی رہے گی۔ آپ ڈپلیکیٹ کو مکمل طور پر نہیں ہٹا سکتےقطاریں۔
نتیجہ
ان طریقوں کو استعمال کرتے ہوئے، آپ ایکسل میں خود بخود اپنے ڈیٹا سیٹ سے ڈپلیکیٹس کو ہٹا سکتے ہیں۔ کیا آپ کوئی اور طریقہ جانتے ہیں؟ یا آپ کے پاس کوئی سوال ہے؟ بلا جھجھک ہم سے پوچھیں۔