[英]Compare values from two columns and return in 3rd column if there is mach
我需要將 B 列中的值與 A 列中的值進行比較和匹配。我需要滿足的標准是。
希望這是有道理的。 我在 excel 上做到了,但我試圖在 Power Bi 或 excel 查詢上做到這一點
例子:
如果找到,則在 A1-A51 范圍內查找值 B1,否則返回“是”,否則在 C1 中返回“否”(從日期列檢查 A 列值的范圍是否更容易?)
在 B2-B52 范圍內查找 B2,如果找到返回“是”,否則在 C2 中返回“否”
在 B3-B53 范圍內查找 B3,如果找到返回“是”,否則在 C3 中返回“否”............
Date column A column B Column C
1 124 136 Yes
2 245 268 No
3 567 456 Yes
4 136 744 No
5 566 909 Yes
6 456 888 No
7 555 434 No
8 909 111 No
9 439 222 Yes
. ... ... ...
. ... ... ...
. ... ... ..
48 481 333 No
49 222 767 No
50 989 321 No
51 790 015 No
如果您希望通過 DAX 計算列來實現這一點
Column C =
IF ( ( 'Table'[column B] ) IN VALUES ( 'Table'[column A] ), "Yes", "No" )
如果您希望通過 DAX 度量來實現這一點
Measure =
VAR _lookUP = CALCULATE (
MAX ( 'Table'[column A] ),
FILTER (
ALL ( 'Table' ),
( 'Table'[column A] ) IN SUMMARIZE ( 'Table', 'Table'[column B] )
)
)
RETURN IF(_lookUP=BLANK(),"No","Yes")
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.