在数据表的行中查找最小值

Find minimum value in row on datasheet

我想突出显示具有最小值的列。为此,我想使用具有以下公式的条件格式:

In Column i
Hightlight cell if following function is true:
[date i] <= Minimum([date1],[date2],[date3],[date4])

这个公式不起作用。函数 min() 查找列的最小值。我需要一个函数来获取一行的多个值和 returns 最小值。

我知道我可以做类似

的事情
[date i] <= [date1] and [date i] <= [date2] and [date i] <= [date3] and [date i] <= [date4]

但这不是干净的代码。

Picture of the according menu in Access

选项:

  1. UNION 查询将字段重新排列为规范化结构,然后在具有 Min() 函数的聚合查询中使用 UNION 查询

  2. VBA 自定义函数