我是DAX函数的新手。我有一个6列的运费表(vehicleclass,count,avg,peakperiod,capturedate,daytype)
。我需要一个新的列(hgvAMCount)
,以包括vehicleclass(hgv)
,count
和peakperiod (AM)
的选定值
我创建了一个DAX度量hgvcolum
:
hgvAMCount= SELECTEDVALUE (
'freights'[vehicleclass],
"**hgv**",
'freights'[count],
"**count**",
'freights'[peakperiod],
"**AM**"
)
我得到这个错误:
传递给selectedvalue函数的参数太多。函数的最大参数计数为2
我不确定我是否使用正确的DAX函数,我使用SELECTEDVALUE
,但它不起作用。我还尝试合并列。
似乎你正试图使用SELECTEDVALUE作为某种查找函数(而不是它的目的)。
我猜你在寻找更像这样的东西:
hgvAMCount =
CALCULATE (
SUM ( 'freights'[count] ),
'freights'[vehicleclass] = "hgv",
'freights'[peakperiod] = "AM"
)