我有一张包含 2 列的小型 Excel 电子表格。一列包含值,另一列包含日期。例如。
A B
----------
1 1/1/11
2 1/4/12
3 3/3/13
1 12/4/12
3 2/2/11
我想要
- 在 A 列中搜索一个值(该值可能出现多次)并获取该值出现的行索引。
- 使用搜索索引从 B 列中获取与我在 A 列中搜索的值相关的最大 (MAX) 日期。
例如:我搜索1
并返回12/4/12
。
理想情况下,我希望用单个命令执行步骤 1 和 2。帮忙?
答案1
像这样设置电子表格(仅限 A 列和 B 列)
单元格D2
是您的输入,因此任何与 A 列匹配的数字
单元格D5
是你的输出,
右键单击单元格D5
并选择Format Cells
,选择格式为Date
,然后粘贴
=MAX(IF(A3:A7=D2, B3:B7))
将公式复制到D5
,然后按CTRL+ SHIFT+ENTER将其用作数组公式。