我很感激任何关于此的指示,我需要在PP中查找基于另一个PP表中的范围的值。
我想回归' BAND'基于第一个表中的收入在带表中的高带和低带值之间的位置。
=LOOKUPVALUE(Band[Band],Band[Low],>=[Revenue],Band[High],<=[Revenue])
Band Table设置为
Band 0-100 Low 0 High 100
Band 101-200 Low 101 High 200
etc
我也试过这个......
=FILTER(Band[Band],[Revenue]>=Band[Low],[Revenue]<=Band[High])
感谢您的帮助。 GAV
答案 0 :(得分:0)
LookupValue不支持条件评估,您可以使用FILTER
函数和FIRSTNONBLANK
函数来获得正确的Band[Band]
。
使用以下表达式在Combined
表中创建计算列:
LookupBand =
CALCULATE (
FIRSTNONBLANK ( Band[Band], 0 ),
FILTER (
Band,
[Low] <= EARLIER ( Combined[Revenue] )
&& [High] >= EARLIER ( Combined[Revenue] )
)
)