等級:初學者
-
積分:3
-
財富值:1.44
-
身份:普通用戶
我用最笨的方法,依次遞增查詢上一個月區域內和是否為0 ,返回相應月至目前月的間隔月數,怎樣簡化這個公式,謝謝!!!
=IF(AND(SUM(OFFSET(INDEX($A4:$OW4,MATCH($OH$2,$A$3:$OT$3,0)),0,6,1,IF(YEAR($OH$2)=2024,5,3)))>0,YEAR($OH$2)>2022),"本月有回款",IF(AND(SUM(OFFSET(INDEX($A4:$OW4,MATCH(DATE(YEAR($OH$2),MONTH($OH$2)-1,1),$A$3:$OT$3,0)),0,6,1,IF(YEAR(DATE(YEAR($OH$2),MONTH($OH$2)-1,1))=2024,5,3)))>0,YEAR(DATE(YEAR($OH$2),MONTH($OH$2)-1,1))>2022),DATEDIF(DATE(YEAR($OH$2),MONTH($OH$2)-1,1),$OH$2,"M"),IF(AND(SUM(OFFSET(INDEX($A4:$OW4,MATCH(DATE(YEAR($OH$2),MONTH($OH$2)-2,1),$A$3:$OT$3,0)),0,6,1,IF(YEAR(DATE(YEAR($OH$2),MONTH($OH$2)-2,1))=2024,5,3)))>0,YEAR(DATE(YEAR($OH$2),MONTH($OH$2)-2,1))>2022),DATEDIF(DATE(YEAR($OH$2),MONTH($OH$2)-2,1),$OH$2,"M"),IF(AND(SUM(OFFSET(INDEX($A4:$OW4,MATCH(DATE(YEAR($OH$2),MONTH($OH$2)-3,1),$A$3:$OT$3,0)),0,6,1,IF(YEAR(DATE(YEAR($OH$2),MONTH($OH$2)-3,1))=2024,5,3)))>0,YEAR(DATE(YEAR($OH$2),MONTH($OH$2)-3,1))>2022),DATEDIF(DATE(YEAR($OH$2),MONTH($OH$2)-3,1),$OH$2,"M"),IF(AND(SUM(OFFSET(INDEX($A4:$OW4,MATCH(DATE(YEAR($OH$2),MONTH($OH$2)-4,1),$A$3:$OT$3,0)),0,6,1,IF(YEAR(DATE(YEAR($OH$2),MONTH($OH$2)-4,1))=2024,5,3)))>0,YEAR(DATE(YEAR($OH$2),MONTH($OH$2)-4,1))>2022),DATEDIF(DATE(YEAR($OH$2),MONTH($OH$2)-4,1),$OH$2,"M"),IF(AND(SUM(OFFSET(INDEX($A4:$OW4,MATCH(DATE(YEAR($OH$2),MONTH($OH$2)-5,1),$A$3:$OT$3,0)),0,6,1,IF(YEAR(DATE(YEAR($OH$2),MONTH($OH$2)-5,1))=2024,5,3)))>0,YEAR(DATE(YEAR($OH$2),MONTH($OH$2)-5,1))>2022),DATEDIF(DATE(YEAR($OH$2),MONTH($OH$2)-5,1),$OH$2,"M"),"23年無回款"))))))
等級:傳說級人物
等級:初學者