在 Excel 中,如何选择与特定值匹配的单元格下方的单元格范围

在 Excel 中,如何选择与特定值匹配的单元格下方的单元格范围

我有一个电子表格,其中包含一堆日期,其中包含日期的单元格下方有几行数据(新日期和数据每周都会附加到电子表格中)

在此处输入图片描述

在另一个电子表格中,我有 7 列,其中包含过去 7 天(包括当天)的日期。此日期信息是使用“=TODAY()”获取的。

在此处输入图片描述

如何在数据电子表格(第一个屏幕截图)中搜索与日期电子表格中的日期匹配的单元格,然后将匹配日期单元格下方的 10 个单元格复制到日期电子表格中的相应单元格?最终结果将类似于以下内容:

在此处输入图片描述

日期电子表格会动态更新,例如当当前日期发生变化时,日期电子表格中的数据会更新以匹配新的日期选择。

答案1

使用 INDEX MATCH 语法。

对于包含实时日期的工作表中的单元格 A2,输入

=INDEX(Sheet1!$A$2:$H$10,1,MATCH(Sheet2!A$1,Sheet1!$A$1:$H$1,0))

但请将 H 替换为原始数据延伸到的最后一列,将 10 替换为数据延伸到的最后一行(公式中的所有实例均如此)。然后,如果您向下填充公式并横向填充公式,则应该会得到所需的结果。

如果它不起作用或者还有其他问题,请随时询问。

相关内容