我有一张包含两张表的电子表格,它们都有两列:ID和检查日期。
我想要:
查看第一张表中具有特定ID (
xxxxx
) 和日期( )的行x/xx/xxxx
。然后,查看第二张工作表以查找具有相同ID的匹配项(
xxxxx
)。在所有结果日期中,找出紧接在 之前的日期
x/xx/xxxx
。
我有一张包含两张表的电子表格,它们都有两列:ID和检查日期。
我想要:
查看第一张表中具有特定ID ( xxxxx
) 和日期( )的行x/xx/xxxx
。
然后,查看第二张工作表以查找具有相同ID的匹配项( xxxxx
)。
在所有结果日期中,找出紧接在 之前的日期x/xx/xxxx
。
您可以使用
FILTER
函数来查找其 ID 与 中的 ID 匹配的所有日期,Sheet2
并且日期早于x/xx/xxxx
。然后使用MAX
找到最接近的匹配项:其中
A2
和B2
是第一个选项卡中的 ID 和日期。如果没有匹配,
IFERROR
可以用以下方法来处理:No Match
如果没有匹配则返回。以下/此处参考:
也许对我来说更感兴趣的是 Sht1 中多个日期与 11111 匹配的情况。可能吗?
如果您有 Microsoft 365,您可以尝试以下操作:
要自动包含最后一个非空白单元格,您可以像这样替换变量: