共用方式為


HASONEVALUE

適用於:匯出數據行計算數據表量值視覺計算

columnName 的內容已篩選為只有一個相異值時,傳回 TRUE。 否則為 FALSE

語法

HASONEVALUE(<columnName>)

參數

術語 定義
columnName 使用標準 DAX 語法的現有數據行名稱。 它不能是表達式。

傳回值

columnName 的內容已篩選為只有一個相異值時,TRUE。 否則為 FALSE

言論

  • HASONEVALUE() 的對等表示式 COUNTROWS(VALUES(<columnName>)) = 1

  • 在匯出數據行或數據列層級安全性 (RLS) 規則中使用時,不支援在 DirectQuery 模式中使用此函式。

下列量值公式會驗證內容是否以一個值進行配量,以根據預先定義的案例估計百分比;在此情況下,您想要比較轉銷商銷售與 2007 年的銷售額,則您需要知道內容是否依單一年份篩選。 此外,如果比較毫無意義,則您想要傳回 BLANK。

= IF(HASONEVALUE(DateTime[CalendarYear]),SUM(ResellerSales_USD[SalesAmount_USD])/CALCULATE(SUM(ResellerSales_USD[SalesAmount_USD]),DateTime[CalendarYear]=2007),BLANK())