خانه / هوش تجاری / پاور کوئری / تابع List.Distinct در پاورکوئری

تابع List.Distinct در پاورکوئری

تابع List.Distinct در پاورکوئری برای حذف داده‌های تکراری در یک لیست به‌صورت ذیل استفاده می‌شود و حاصل آن همواره یک لیست با داده‌های یکتا است.

List.Distinct(

       list as list,

       optional equationCriteria as any

       ) as list

این تابع دو ورودی به شرح ذیل دریافت می‌کند.

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

بر اساس توضیحات فوق، حاصل این تابع برای مثال‌های مختلف در جدول ذیل آورده شده است.

 

فرمول نتیجه

= List.Distinct({1,3,2,1,2,5,1})

{۱,۳,۲,۵}

= List.Distinct({1,1,1,1,1,1,1})

{۱}

= List.Distinct({“a”,”A”,”b”,”a”})

{“a”,”A”,”b”}

 

درباره‌ی امید معتمدی

محقق، مدرس، نویسنده و مشاور در حوزه تحلیل داده

دیدگاهتان را بنویسید

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

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