0

我正在尝试创建一个由最高值名称填充的新列,条件是今天的日期,如果假设两个值相同,那么我们必须选择第一个值名称。

我的桌子是

在此处输入图像描述

我的预期表是

在此处输入图像描述

条件是

使用计数值从最常查看的屏幕中选择屏幕名称具有新列值,选择的客户计数应为 1 组按 id 和开始日期

4

1 回答 1

1

最好的方法是在查询编辑器中添加一个空白查询。使空白查询与您的第一个表相同。

=FirstTableName

例如调用空白查询SecondTable

  1. 添加具有当前日期的过滤器。
  2. 按屏幕、计数和开始日期对表格进行分组。(我认为您需要一个计数值才能使分组起作用)
  3. 为列计数添加排序顺序(去扫描)。
  4. 删除除第一行之外的所有行。

结果现在是今天日期计数列中具有最高值的一行。现在将这一行加入您的第一个表。列屏幕和开始日期是连接列,并从连接表中展开屏幕列。

这给你的结果就像你的第二张照片。

于 2020-01-13T06:04:42.460 回答