Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/logging/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Powerbi 基于Power BI中最后一次命中的联接表_Powerbi_Powerbi Desktop_Powerbi Datasource - Fatal编程技术网

Powerbi 基于Power BI中最后一次命中的联接表

Powerbi 基于Power BI中最后一次命中的联接表,powerbi,powerbi-desktop,powerbi-datasource,Powerbi,Powerbi Desktop,Powerbi Datasource,我正在使用Power BI,需要连接两个表,但我只想显示最后的结果。下面我将展示更多细节: 表1: number description 263745 Bank reconciliation 表2: number status 263745 progress 263745 completed 加入表格后,结果如下: number description status 263745 Bank reconciliation progress 263745 Bank

我正在使用Power BI,需要连接两个表,但我只想显示最后的结果。下面我将展示更多细节:

表1:

number  description
263745  Bank reconciliation
表2:

number  status
263745  progress
263745  completed
加入表格后,结果如下:

number  description         status
263745  Bank reconciliation progress
263745  Bank reconciliation completed
但我只想展示最后一个结果,如下所示:

number  description         status
263745  Bank reconciliation completed
我做错了什么

  • 向表中添加索引列2
  • 在表1中创建一个计算列,如下所示:
  • Last Status=LOOKUPVALUE(表2[Status],表2[number],表1[number],表2[id],计算(MAX(表2[id]),过滤器(表2,表1[number]=表2[number]))

    如果没有索引列而是日期列,只需更改计算(MAX(…)条件,以不获取MAX id,而是获取MAX date

  • 如果你愿意,把桌子藏起来