我正在尝试创建一个公式,该公式将查看日期单元格范围(C23:C28),并查看它们中的任何一个是否包含与日期单元格B33中列出的月份相同的月份。如果是这样,我需要它来汇出匹配单元格中列出的确切日期(在C列中)。任何见解都会有所帮助谢谢!
答案 0 :(得分:1)
试试这个公式
=IFERROR(INDEX(C23:C28,MATCH(B33-DAY(B33)+1,INDEX(C23:C28-DAY(C23:C28)+1,0),0)),"No match")
公式将所有日期(B33和C23:C28)转换为相关月份的第1个,然后进行比较 - 如果有任何匹配(按年和月),您将获得第一个匹配(按照放置顺序排列) C23:C28)。如果没有匹配则会得到“不匹配”
如果您的所有日期始终是该月的第1天,您可以简化
答案 1 :(得分:0)
尝试:
= MIN(IF(MONTH(C23:C28)= B33,C23:C28))
返回与B33中的月份匹配的最低日期。
使用[ctrl] + [shift] + [enter]输入。
使用MAX也需要cse:
= MAX(IF(MONTH(C23:C28)= B33,C23:C28))
或者没有[ctrl] + [shift] + [enter]就会出错。