EXCEL中如何筛选出符合多个条件,并返会表格中的值?

2025-04-08 01:11:01
推荐回答(1个)
回答1:

因为提问中没有说明A列中的星期几的数据是怎样的数据,直接输入的,还是日期数据通过设置格式显示的?不同的数据要匹配,公式会不一样的。下面的公式按直接输入的考虑:

=INDEX(B2:Y8,MATCH(TEXT(WEEKDAY(TODAY()),"aaaa"),A2:A8,),MATCH(--TEXT(HOUR(NOW()),"0;;\24"),B1:Y1,))

或者更直接简单些:

=INDEX(B2:Y8,WEEKDAY(TODAY(),2),--TEXT(HOUR(NOW()),"0;;\24"))

但前一个公式可以不要求星期和时间按升序排列。