【发布时间】:2013-06-11 10:54:27
【问题描述】:
例子:
ID Value MAX
Group1 2 6
Group1 4 6
Group1 6 6
Group2 1 3
Group2 3 3
Group3 7 8
Group3 4 8
Group3 2 8
Group3 8 8
Group4 1 3
Group4 2 3
Group4 3 3
Group5 7 7
“MAX”列有我想要的结果。
我的两部分问题是:
(1) 如何获取“Max”列的值?
我目前正在使用数据透视表,但用户抱怨它太慢并且可能导致 Excel 无响应。
我尝试将数组函数与这样的公式一起使用:
=MAX(IF($A$9:$A$21=A12,$B$9:$B$21))
这不会保持最新状态,我需要一些机制来刷新数据。用户表示他们不希望再有一个按钮来刷新数据。
(2)假设有一个公式可以解决上述问题,我的Value列是一个可以为空的日期,我的要求也是获取组中的最小日期,忽略任何空白。
【问题讨论】:
标签: excel excel-formula pivot-table array-formulas vba