如何使用从Excel中的另一个工作表中提取第一个日期?

How to pull the first date from another sheet in Excel using?

提问人:Hellihansen 提问时间:11/15/2023 最后编辑:Hellihansen 更新时间:11/16/2023 访问量:105

问:

我有一个 Excel 文件,其中包含 a 和 a 在项目任务表中,我的同事必须输入截止日期的日期。 我需要制作一个自动功能,将时间线中的第一个日期拉到摘要表中。我该怎么做?sheet with overview of project tasksheet with summary of that project.

这是项目表的图片。例如,12 月 16 日是下一个截止日期;enter image description here

这是首页(示例)。时间线中的下一个截止日期应在此处:enter image description here

Excel vlookup

评论


答:

2赞 user11222393 11/15/2023 #1

像这样的东西可以在 Excel 365 中工作:

=IFERROR(TAKE(TOROW(D2:I2,1),,1),"No date")

结果:

enter image description here

在 Excel 2021 及更高版本中:

=IFERROR(XLOOKUP(TRUE,NOT(ISBLANK(D2:I2)),D2:I2),"No date")

在 Excel 2019 及更高版本中:

=IFERROR(INDEX(FILTER(D2:I2,D2:I2<>""),1,1),"No date")

评论

0赞 Hellihansen 11/16/2023
我可以在首页工作表中编写这一行代码,以便它在那里出现吗?还是我应该在时间线所在的同一张纸上做?
0赞 Hellihansen 11/16/2023
我添加了首页的示例
0赞 user11222393 11/16/2023
@Hellihansen您可以在所需的任何工作表中使用此公式。只需参考实际数据所在的工作表,例如 ='带数据的工作表'!D2:I2型
0赞 Hellihansen 11/16/2023
当我这样做时它不起作用:=IFERROR(XLOOKUP(TRUE,NOT(ISBLANK('sheetname'!B24:Z24)),'sheetname'!B24:Z24),“无日期”)
0赞 Hellihansen 11/16/2023
我有 Excel 版本 2310