从 table 中查找特定值
Looking up a specific value from a table
我可以使用以下功能,但我不确定如何在设备 table 中执行 [CreatedBy]
列。我想通过 [user]
拉取最近 [CreatedBy]
行的 [UserDeviceType]
我如何修改以下内容才能做到这一点?
UserDeviceType =
CALCULATE(
MAX('devices'[UserDeviceType]),
FILTER(
'devices',
'devices'[user] = 'users'[_id]
)
)
对于计算列,以下公式有效:
UserDeviceType =
VAR _user = [_id]
VAR _tbl = FILTER(devices, [user] = _user)
VAR _latest = MAXX(_tbl, [CreatedBy])
RETURN MAXX(FILTER(_tbl, [CreatedBy] = _latest), [UserDeviceType])
devices
table:
我可以使用以下功能,但我不确定如何在设备 table 中执行 [CreatedBy]
列。我想通过 [user]
[CreatedBy]
行的 [UserDeviceType]
我如何修改以下内容才能做到这一点?
UserDeviceType =
CALCULATE(
MAX('devices'[UserDeviceType]),
FILTER(
'devices',
'devices'[user] = 'users'[_id]
)
)
对于计算列,以下公式有效:
UserDeviceType =
VAR _user = [_id]
VAR _tbl = FILTER(devices, [user] = _user)
VAR _latest = MAXX(_tbl, [CreatedBy])
RETURN MAXX(FILTER(_tbl, [CreatedBy] = _latest), [UserDeviceType])
devices
table: