EXCEL里如何求第一次及最后一次回款的日期

参加下图,求能够得出第一次及最后一次回款对应日期的公式。

第1个回答  2017-05-31
条件求值函数实现:
第一次回款日期相当于求1-2-101的回款日期的最小值,最后一次回款日期相当于最大值。
条件求最小值()=DMIN()
条件求最大值()=DMAX()
但是你原来数据里面并没有提出日期值 啊?追问

第一次回款日期是2017年1月,这是累次收款的第一笔回款,最后一次回款日期是2017年5月,此时的累计收款等于总房款。我要反向求的是第八行符合条件的单元格。

追答

你求的是回款日期,但是在原来的数据里(栋号,单元号,房间号,房源,姓名,面积,总房款)这些里面并没有一项是日期的啊。让人怎么求?

第2个回答  2017-05-31
E13公式:
=INDEX($8:$8,MIN(IF(OFFSET(A$1,MATCH(D$13,D$1:D$11,)-1,8,,5)<>"",COLUMN(I:M))))
F13公式:
=INDEX($8:$8,MAX(IF(OFFSET(A$1,MATCH(D$13,D$1:D$11,)-1,8,,5)<>"",COLUMN(I:M))))
以上两个公式都是数组公式,需要按CTRL+SHIFT+回车,完成公式。本回答被提问者采纳