0
09103042505

تعیین رکوردهای یکتا در یک لیست

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

 

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

بدین منظور بسیاری از افراد از ابزار Remove Duplicate  استفاده میکنند و با حذف رکوردهای تکراری، تعداد رکوردهای باقیمانده به عنوان لیست داده ها شناسایی میشوند.

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

 

برای مثال اگر لیست تولید کالا در یک بازه زمانی را از نرم افزار ERP شرکت به صورت اکسل خروجی بگیرم.

در این لیست در تاریخهای مختلف کالاهای مختلفی تولید شده است.

 

اگر بخواهیم لیست کالاهای تولید شده در این بازه زمانی را استخراج کنیم میتوان به صورت ذیل عمل کرد.

 

فرمول آرایه ای استخراج رکوردهای یکتا از یک مجموعه:

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

 

۱- سلول F2 را انتخاب نموده و درون آن فرمول ذیل را تایپ کرده

=IFERROR(INDEX($C$2:$C$13,MATCH(0,COUNTIF($F$1:F1,$C$2:$C$13),0)),””)

۲-بعد از وارد کردن فرمول فوق درون سلول F2 به جای زدن کلید Enter، با نگه داشتن کلیدهای Ctrl و Shift کلید Enter را زده تا فرمول به صورت آرایه ای محاسبه شود.

 

۳- با درگ کردن فرمول ثبت شده درون سلول F2، برای سلولهای F3 تا F10، لیست تمامی محصولات در این محدوده ثبت خواهد شد.

 

 

دانلود فایل.

دیدگاه کاربران
  • محمد حسین 23 جولای 2020

    با سلام
    چطور میتونم از یک ستون با ۱۰۰ سطر ،داده های مد نظر رو مثلا در سطر های ۱ و ۴ و ۸ و ۷۰ و… رو استخراج کنم؟ آیا نیاز به فرمول نویسی داره
    با تشکر

    پاسخ

    • امید معتمدی 5 آگوست 2020

      سلام از یک ستون کمکی استفاده کنید تا مقابل ردیفهای مد نظر واژه True ثبت شود (از طریق فرمول)، سپس آن ستون را فیلتر نمایید

  • محمد محب زاده 12 دسامبر 2018

    فرض کنید ۲۰ تا جدول داریم که در انها ستون کد حساب یکسان می باشد
    با استفاده از لیست کشویی که نام جدولها می باشد چگونه می توان با انتخاب نام جدول و کد حساب مانده را بدست اورد

  • محمد محب زاده 12 دسامبر 2018

    ی سوال داشتم نیاز به راهنمایی دارم

    • امید معتمدی 14 دسامبر 2018

      بفرمایید

  • پیمان بابایی 3 آگوست 2018

    سلام ممنون از آموزشتون…
    من میخوام از یک جدول رکورد و امتیاز برای به دست اوردن آزمون تست ورزش تو اکسل استفاده کنم فقط نمیدونم از چه فرمول و روشی استفاده کنم…
    به عنوان مثال برای سن ۲۲-۲۹ سال برای یک فرد رکورد شنوی روی دست شده ۴۵ و برای فرد دیگری شده ۵۰٫٫٫ که برای هر رکورد یک امتیاز داره…
    من میخوان با وارد کردن هر رکورد برای هر رده سنی خود اکسل امتیازشو تو سلولی که فرمول نوشته شده بنویسه..

    • امید معتمدی 7 آگوست 2018

      سلام
      Vlookup گزینه مناسبیه

  • سجاد 18 ژوئن 2018

    سلام و تشکر از سایت بسیار خوبتون

    این فرمول رو زدم.
    ولی میشه توضیح بدید که دقیقا این فرمولا چه کاری انجام میدن که به نتیجه میرسن؟

  • احمد 19 فوریه 2018

    سلام وقت بخیر تشکر بابت آموزش های عالی
    یک سوال با این آموزش رکوردهای تکراری پیدا کردیم حال اگر بخواهیم جمع تعداد تولید شده را در ستون روبرو هر کالا بنویسیم به چه صورت می باشد.

ارسال دیدگاه

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

این سایت از اکیسمت برای کاهش هرزنامه استفاده می کند. بیاموزید که چگونه اطلاعات دیدگاه های شما پردازش می‌شوند.