2017-07-07 76 views
0

我有一個表(編譯跟蹤)用於跟蹤我的組織內部的認證達成情況。我有幾列用於表明符合我的組織要求獲得證書(所需的證書類別和證書)。我添加了一個列(合規性),用於計算獲得的成員證書是否符合其職位所需的證書。成員可以獲得特定所需類別的任何證書並符合要求。一些證書存在於多個類別中。我已創建的表與每個類別及其相關證書電力BI - IF功能與LOOKUP多表

我需要幫助建立一個IF(聲明,讓我確定會員的獲得證書滿足自己的位置所需的證書類別。

的主表,「編譯跟蹤器」,包括「證書合格」,「證書類型」和「證書級別要求」

證書級別需要與3個表相關:[數據如下]

「IAM I」

CAP

GSLC

安全+ CE

「IAM II」

CAP

CASP CE

CISM

CISSP

GSLC

「IAT II」

CCNA

GICSP

GSEC

安全+ CE

SSCP

證書等級所需公頃並且必須是IAM I,IAM II或IAT II

我需要幫助創建IF(聲明,該聲明允許我確定成員的獲得的證書是否符合其職位所需的證書類別。成員可以具有任何特定類別的證書並且符合IE:If(證書級別要求=「IAM I」和證書類型= [任何IAM I],然後「符合」,「不符合」。已編譯的跟蹤器中的數據具有名稱,組織,證書到期日期以及我之前提到的其他證書列表(證書合規,證書類型和證書級別要求,除證書過期之外的所有內容均爲字符串)

我創建了已編譯的跟蹤器表的證書類型列以及IAM I,IAM II,IAT II中的唯一列。

我試過RELATETABLE,RELATED,LOOKUP無濟於事。也許我的語法錯了,但是我得到了幾個錯誤,或者我不會得到我應該的迴應。

回答

0

斯金納,

我不知道有什麼都明白了,但我覺得你的問題是你的數據模型。您應該創建一個包含所有類型認證的主表,然後將您的表與主錶鏈接起來。

此時,您可以使用功率bi的報告來使用主表進行過濾,而無需使用DAX公式。

希望得到這個幫助! 讓我知道。