EXCEL如何返回列的日期?

如图,想在日期栏那列,返回每列第一个白色单无格所对应的日期,如B3返回E3对应的2/19,B4返回F4对应的2/20,如何用公式实现

也就是查找 绿色单元格后面第1个数据对应的日期

也就是 绿色单元格之和,小于或等于 左边数量的,填充绿色

获取日期用VBA

温馨提示:答案为网友推荐,仅供参考
第1个回答  2022-02-19

如图:、

B2用公式:

=LOOKUP(1,0/(A2>SUBTOTAL(9,OFFSET(C2,,,,ROW($1:$6)))),C$1:H$1)+1

下拉。

第2个回答  2022-02-19
b2=INDEX(C$1:BZ$1,MATCH(1=1,SUBTOTAL(9,OFFSET(C2,,,,ROW($1:$31)))>=A2,0))数组公式,同时按ctrl+shift+回车结束下拉