فرمول اکسل برای حذف خودکار موارد تکراری (3 روش سریع)

  • این را به اشتراک بگذارید
Hugh West

یکی از مهم ترین و پرکاربردترین فعالیت ها در اکسل، حذف مقادیر تکراری از یک مجموعه داده است. امروز نشان خواهم داد که چگونه می توانید مقادیر تکراری را با استفاده از فرمول Excel به طور خودکار از مجموعه داده های خود حذف کنید.

دانلود کتاب تمرین تمرین

فرمول اکسل to Automatically Remove Duplicates.xlsx

3 استفاده از فرمول اکسل برای حذف خودکار موارد تکراری

در اینجا ما یک مجموعه داده با Names داریم. برخی از دانش آموزان، نمرات آنها در امتحان، و نمرات آنها در مدرسه ای به نام مهدکودک آفتابگردان به دست آوردند.

اما متأسفانه، نام برخی از دانش آموزان همراه با نمرات و نمرات آنها تکرار شده است.

امروزه هدف ما کشف فرمولی برای حذف خودکار تکرارها است.

1. از تابع UNIQUE برای حذف خودکار موارد تکراری در اکسل (برای نسخه های جدید) استفاده کنید

شما می توانید از عملکرد UNIQUE اکسل برای حذف موارد تکراری از مجموعه داده استفاده کنید.

می توانید مقادیر تکراری را از یک مجموعه داده به دو روش حذف کنید:

  • حذف کامل مقادیری که بیش از یک بار ظاهر می شوند
  • نگه داشتن یک کپی از مقادیری که بیش از یک بار ظاهر می شوند.

با استفاده از تابع UNIQUE ، می توانید موارد تکراری را به هر دو روش حذف کنید.

حذف کامل مقادیری که بیش از یک بار ظاهر می شوند:

برای حذف کامل مقادیر تکراری از داده های ماتنظیم کنید، می توانید از این فرمول استفاده کنید:

=UNIQUE(B4:D14,FALSE,TRUE)

نکته:

  • سه نام از دانش آموزان تکراری بود: دیوید مویس، آنجلا هاپکینز، و برد میلفورد.
  • از بین آنها، دیوید مویس و برد میلفورد به طور کامل حذف شدند.
  • 12> آنجلا هاپکینز حذف نشده است زیرا نمرات و نمرات دو آنجلا هاپکینز یکسان نیست. این بدان معناست که آنها دو دانش آموز متفاوت هستند.

نگهداری یک نسخه از مقادیری که بیش از یک بار ظاهر می شوند:

برای نگهداری یک نسخه از مقادیر که بیش از یک بار ظاهر می شوند، از این فرمول استفاده کنید:

=UNIQUE(B4:D14,FALSE,FALSE)

در اینجا ما یک کپی از همه اسامی که دارای تکرار بودند، به جز آنجلا هاپکینز نگه داشته ام.

هر دو آنجلا هاپکینز نگهداری شده اند زیرا آنها دو دانش آموز متفاوت هستند.

مطالب مرتبط: نحوه حذف موارد تکراری و حفظ اولین مقدار در اکسل

2. ترکیب یک فرمول با استفاده از توابع FILTER، CONCAT و COUNTIF برای حذف موارد تکراری در اکسل (برای نسخه های جدید)

شما می توانید از ترکیبی از تابع FILTER ، CONCATENATE استفاده کنید. تابع ، و تابع COUNTIF برای حذف موارد تکراری در Excel از مجموعه داده های شما.

مرحله 1:

یک ستون جدید بگیرید و این فرمول را وارد کنید:

=CONCATENATE( B4:B14 , C4:C14 , =CONCATENATE( )

  • اینجا 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 :

در نهایت، Fill Handle را به سمت راست تا تعداد کل ستون های خود (در این مثال 3) بکشید

کل مجموعه داده را بدون مقادیر تکراری دریافت خواهید کرد.

توجه:

  • در این روش، می توانید تمام مقادیری را که بیش از یک بار ظاهر می شوند حذف کنید.
  • اما نمی توانید یک کپی از مقادیر تکراری را همانطور که در روش قبلی ذکر شد نگه دارید.

محتوای مرتبط: نحوه حذف موارد تکراری بر اساس معیارها در اکسل (4 روش)

خواندنهای مشابه

  • نحوه حذف ردیفهای تکراری در جدول اکسل
  • حذف ردیفهای تکراری بر اساس دو ستون در اکسل [4 روش]
  • Excel VBA: حذف موارد تکراری از یک آرایه (2 مثال)
  • چگونه موارد تکراری را در برگه اکسل حذف کنیم (7 روش) )
  • رفع: Excel Remove Duplicates کار نمی کند (3 راه حل)

3.یک فرمول اکسل با توابع IFERROR، INDEX، SMALL، CONCAT و COUNTIF برای حذف خودکار موارد تکراری (برای نسخه های قدیمی تر) ایجاد کنید

دو روش قبلی فقط برای کسانی است که از نسخه های جدید اکسل استفاده می کنند.

کسانی که از نسخه های قدیمی اکسل استفاده می کنند می توانند از ترکیبی از عملکرد IFERROR ، عملکرد INDEX ، عملکرد SMALL ، استفاده کنند. تابع CONCATENATE، و تابع COUNTIF .

مرحله 1:

یک ستون جدید بگیرید و درج کنید این فرمول:

=CONCATENATE( B4:B14 , C4:C14 , D4:D14 )

  • در اینجا B4:B14، C4:C14، و D4:D14 سه ستون از مجموعه داده های من شما از یکی خود استفاده می کنید.
  • این سه ستون را در یک ستون ادغام می کند.
  • این یک فرمول آرایه است . بنابراین کل ستون را زودتر انتخاب کنید و 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} اعداد ستون های مجموعه داده من هستند. شما از خود استفاده می کنیدیک.
  • این کل مجموعه داده را دوباره تولید می کند با حذف ردیف های تکراری.

توجه:

  • در این روش، شما همچنین می توانید تمام مقادیری را که بیش از یک بار ظاهر می شوند حذف کنید
  • اما نمی توانید یک کپی از مقادیر تکراری را همانطور که در روش قبلی ذکر شد نگه دارید. .

یک جایگزین برای فرمول اکسل برای حذف خودکار موارد تکراری

تا آخرین بخش، همه روش های مناسب برای حذف موارد تکراری با استفاده از فرمول های مختلف را مشاهده کرده ایم. .

در صورت تمایل، می‌توانید مقادیر تکراری را نیز با استفاده از ابزارهای داخلی اکسل از مجموعه داده‌های خود حذف کنید.

برای حذف خودکار موارد تکراری در اکسل، Remove Duplicates Tool را اجرا کنید

مرحله 1:

کل مجموعه داده را انتخاب کنید.

برو به داده > ابزار Duplicates را در نوار ابزار اکسل در قسمت ابزارهای داده حذف کنید.

مرحله 2:

روی حذف موارد تکراری کلیک کنید.

همه نام ستون هایی را که می خواهید موارد تکراری را حذف کنید، بررسی کنید.

بیشتر بخوانید: نحوه حذف موارد تکراری از ستون در اکسل (3 روش)

مرحله 3:

سپس روی OK کلیک کنید.

شما موارد تکراری را به طور خودکار از خود حذف خواهید کرد مجموعه داده.

توجه:

در این روش، یک کپی از ردیف تکراری باقی می ماند. شما نمی توانید نسخه تکراری را به طور کامل حذف کنیدردیف‌ها.

نتیجه‌گیری

با استفاده از این روش‌ها، می‌توانید موارد تکراری را از مجموعه داده‌های خود به طور خودکار در اکسل حذف کنید. آیا روش دیگری می شناسید؟ یا سوالی دارید؟ از ما بپرسید.

هیو وست یک مربی و تحلیلگر اکسل بسیار با تجربه با بیش از 10 سال تجربه در این صنعت است. وی دارای مدرک لیسانس در رشته حسابداری و امور مالی و مدرک کارشناسی ارشد در رشته مدیریت بازرگانی است. هیو علاقه زیادی به تدریس دارد و یک رویکرد آموزشی منحصر به فرد ایجاد کرده است که به راحتی قابل پیگیری و درک است. دانش تخصصی او از اکسل به هزاران دانش آموز و متخصص در سراسر جهان کمک کرده تا مهارت های خود را بهبود بخشند و در حرفه خود برتری پیدا کنند. هیو از طریق وبلاگ خود دانش خود را با جهان به اشتراک می گذارد و آموزش های رایگان اکسل و آموزش آنلاین ارائه می دهد تا به افراد و مشاغل کمک کند تا به پتانسیل کامل خود دست یابند.