繁体   English   中英

当另一列的同一行单元格具有今天的日期时,创建列的索引

[英]create index of column when same row cell of another column has today's date

我想在另一列中的单元格与今天的日期匹配时创建索引。 这是我对D2的尝试:

=index($A2:$B14, match(today(),$A2:$A14,false ),1)

我究竟做错了什么? 表+公式

这是所需的结果: 获得理想结果的图像

如果要检索Created Time = Today()的项目组,请在E2:E14输入以下公式:

=IF(A2=TODAY(),B2,"")

现在,如果您只需要列出具有今天日期的网上论坛,请在F2:F14输入以下公式:

=IFERROR(
INDEX($B$2:$B$14,
AGGREGATE(15,6,
(1+ROW($A$2:$A$14)-ROW($A$2))/($A$2:$A$14=TODAY()),
ROWS($A2:$A$2))),"")

在此处输入图片说明

编辑以处理时间
如果创建的时间还包含hh:mm:ss则需要按以下方式调整公式:第一个公式:

=IF(INT($A2)=TODAY(),$B2,"")

第二个公式:

=IFERROR(
INDEX($B$2:$B$16,
AGGREGATE(15,6,
(1+ROW($A$2:$A$16)-ROW($A$2))/(INT($A$2:$A$16)=TODAY()),
ROWS($A2:$A$2))),"")

在此处输入图片说明 图2

但是,这并不能说明OP显示的结果。 我建议通过在任何其他单元格中输入以下公式来验证OP机器的日期: =TODAY()

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM