فروش لایسنس Power BI

با ما داده های خود را درک کنید تا برای آینده کسب و کارتان بهتر تصمیم گیری کنید.

تابع COUNTA در DAX

تابع COUNTA در DAX

تابع COUNTA در Power BI

تابع COUNTA در Power BI برای شمارش تعداد تمام مقادیر غیرخالی (non-blank) در یک ستون استفاده می‌شود، صرف‌نظر از نوع داده. این تابع برخلاف COUNT فقط به داده‌های عددی محدود نیست و می‌تواند مقادیر متنی، منطقی (TRUE/FALSE) و تاریخ را نیز بشمارد.

تعریف تابع COUNTA

DAX
COUNTA(<column>)
  • <column>: ستونی که می‌خواهید تعداد مقادیر غیرخالی آن را بشمارید.

 نحوه عملکرد

تابع COUNTA تمام ردیف‌هایی را که مقدار آن‌ها در ستون مشخص‌شده خالی (BLANK) نیستند، می‌شمارد. این شامل انواع داده زیر می‌شود:

نوع داده شمارش می‌شود؟
عددی
متن
TRUE/FALSE
تاریخ
BLANK()
 مثال ساده

فرض کنید ستونی به نام Survey[Response] دارید با مقادیر زیر:

Code
"Yes", TRUE, 5, BLANK(), "No"

فرمول زیر:

DAX
ResponseCount := COUNTA(Survey[Response])

خروجی برابر با 4 خواهد بود، چون فقط یک مقدار BLANK() وجود دارد.

تفاوت با توابع مشابه

تابع عملکرد
COUNT فقط مقادیر عددی غیرخالی را می‌شمارد
COUNTA همه نوع داده غیرخالی را می‌شمارد
COUNTBLANK فقط مقادیر خالی را می‌شمارد
COUNTX شمارش مقادیر حاصل از ارزیابی یک عبارت در هر ردیف از جدول

 کاربردها

  • شمارش پاسخ‌های نظرسنجی (شامل متن و TRUE/FALSE)
  • بررسی تعداد مقادیر واردشده در یک ستون ترکیبی
  • تحلیل داده‌های ناقص یا ناقض

ملاحضات

  • وقتی تابع هیچ ردیفی برای شمارش پیدا نمی‌کند، مقدار خالی برمی‌گرداند.
  • برخلاف COUNT، تابع COUNTA از نوع داده بولی پشتیبانی می‌کند.
  • این تابع برای استفاده در حالت DirectQuery، هنگام استفاده در ستون‌های محاسبه‌شده یا قوانین امنیتی سطح ردیف (RLS) پشتیبانی نمی‌شود.

 

برای خرید لایسنس نرم افزار Power BI ، می‌توانید از خدمات ما استفاده نموده و درخواست خود را از طریق فرم زیر ثبت نمایید.

فرم درخواست لایسنس Power BI

میتوانید پاور بی آی دسکتاپ رایگان را دانلود کنید : Power BI desktop download

 

دیدگاه‌ خود را بنویسید

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

پیمایش به بالا