首页 > 解决方案 > 在excel中自动填充日历

问题描述

我有一个项目 ID 列表,其中包含按编号的日期和月份列出的开始日期和结束日期。(EX august =8, 1st =1)我在另一张纸上有一个日历,在自己的单元格中有月份和日期。我希望项目 ID 填充在两张表上的月份和日期数字匹配的单元格中。

示例 = 如果 Sheet1 上的 A1 + A2 匹配 Sheet2 上的 A1 和 A2,则在此处填充项目 ID。

有人可以帮我找出最简单的方法吗?

标签: excelcalendar

解决方案


如果您有这样的数据(在此示例的表 1 中):

在此处输入图像描述

您可以使用此数组公式(不要忘记按 Ctrl+Shift+Enter)在日期和月份编号匹配时填充 ID:

=INDEX(Sheet1!$A$1:$A$6,MAX((A2=Sheet1!$B$2:$B$6)*(B2=Sheet1!$C$2:$C$6)*ROW(Sheet1!$B$2:$B$6)))

在此处输入图像描述

公式开头和结尾的括号是因为它是一个数组公式。

我在这里举个例子:https ://docs.google.com/spreadsheets/d/1xVmoZ8cGURuwnYF8AsLkozWUIxc5nPmt/edit?usp=sharing&ouid=109997475435544900987&rtpof=true&sd=true


推荐阅读