【发布时间】:2016-02-24 11:02:29
【问题描述】:
我有一个包含两列的数据表。第一列有一个项目 ID 列表,第二列有一堆与这些项目相关的日期。一个项目可以有多个与之关联的日期。
我想创建一个包含两列的单独汇总表。第一列将是唯一项目 ID 的列表(我已经能够使用索引/匹配功能做到这一点)。我希望第二列搜索日期列并确定与每个项目关联的最近日期。
是否可以使用标准 Excel 公式而不使用任何 VBA 创建汇总表的第二列?一两个小时后,我不相信这是可能的。
我希望,对于给定的项目 ID,可能有一种方法可以执行以下操作:
--> 标识包含给定项目 ID 的所有行的行号;
--> 使用此行号信息从日期列中获取相应的单元格值(大概是通过首先构造一个单元格引用列表)
--> 显示返回的最大日期。
【问题讨论】:
-
研究使用数据透视表。这将使您可以执行许多数据库可用的功能,例如按组汇总。
-
我真的很想用硬公式而不是数据透视表或 VBA 来做 - 或者至少,看看它是否可能。
标签: excel excel-formula