【发布时间】:2021-08-04 14:26:40
【问题描述】:
我有一个谷歌表格,上面有假期列表和相应的日期。
如果日期介于两个日期(D 列和 E 列)之间,我需要一个公式来返回假期的名称(B 列)。
这是谷歌表格https://docs.google.com/spreadsheets/d/1AG0_tgPQu5kV3k4-vqVef5IYmAaUrwg3KzEYgPBXJ0g/edit?usp=sharing
【问题讨论】:
我有一个谷歌表格,上面有假期列表和相应的日期。
如果日期介于两个日期(D 列和 E 列)之间,我需要一个公式来返回假期的名称(B 列)。
这是谷歌表格https://docs.google.com/spreadsheets/d/1AG0_tgPQu5kV3k4-vqVef5IYmAaUrwg3KzEYgPBXJ0g/edit?usp=sharing
【问题讨论】:
试试
=if(sumproduct((D2<=$A$2:$A$26)*(E2>=$A$2:$A$26)),"Holiday","")
获取哪些假期并检查同一时期内的多个事件
=iferror(textjoin(" + ",true,unique(query(A:B,"select B where A>=DATE'"&TEXT(D2,"yyyy-MM-dd")&"' and A<=DATE'"&TEXT(E2,"yyyy-MM-dd")&"' ",0))))
【讨论】: