簡體   English   中英

Tableau檢查兩組中的多個ID

[英]Tableau check for multiple IDs across 2 groups

我想在tableau中創建一個集合,它將顯示以下兩個值中的一個:Y或N.

2現有的列在這里很重要,“VAT-ID”和“CUSTOMER-ID”。 新列應檢查客戶ID是否包含多個VAT-ID。 如果是,則應顯示值“Y”,否則顯示“N”。 該表看起來像:

customer-id  VAT-id       in-both
123456       EE999999999  Y
654321       AA999999999  N
666666       GG999999999  N 
123456       KK999999999  Y
654321       AA999999999  N

任何幫助將不勝感激,我已經嘗試過IF [CustomerID] = 1 AND Count([VAT-ID]) > 1 THEN 'Y' ELSE 'N' END無法正常工作。

你很親密 為此,您需要一個LOD(細節級別)表達式。 LOD表達式允許您以不同的粒度進行計算,然后呈現視圖。

您可以使用:

if 
{fixed [Customer-Id]: countd([VAT-id]) } > 1
then 'Y'
else 'N'
end

LOD是{fixed...} 您閱讀本文的方式是,您希望計算每個Customer-id的VAT-id的不同數量。 (例如123456將返回2;所有其他人將返回1)。 然后你只需將它包裝在If語句中。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM