我正在努力寻找获得这个结果的正确方法:我希望列的第一个值与“group by”列相关。假设原始表有3列:a,b,c。我想通过列b聚合并具有c的第一个值。
我试过使用下面的函数,但它没有像我期望的那样工作:
Aggr(nodistinct[c],[b])
谢谢你的帮助。
要实现这一点,您需要在表中使用FirstSortedValue:
FirstSortedValue(c,c)
这是一个示例qliksense app的链接(我把你的数据保存在我的OneDrive上):
https://1drv.ms/u/s!Am4ZTQ8qcLwRtACt1wAoUTdFZ6lt
如果需要在加载脚本中实现它,可以使用相同的功能。