目前設定"收入"或"支出",能夠成功撈出"指定資料"
公式=IFERROR(INDEX('收支記錄'!$A:$F,SMALL(IF('收支記錄'!$B:$B=$A$2,ROW('收支記錄'!$B:$B)),ROW()-1),0),"")
但再增加條件如指定"年份"或"月份",研究一段時間還是撈不出來
公式=IFERROR(INDEX('收支記錄'!$A:$H,SMALL(IF(and(iferror(year(index('收支記錄'!$A:$A,ROW('收支記錄'!$B:$B),1))=A4,0),iferror(MONTH(index('收支記錄'!$A:$A,ROW('收支記錄'!$B:$B),1))=A6,0),'收支記錄'!$B:$B=$A$2),ROW('收支記錄'!$B:$B)),ROW()-1),0),"")
上面公式仍無法撈出資料,IF(and(iferror(year(index('收支記錄'!$A:$A,ROW('收支記錄'!$B:$B),1))=A4,0),iferror(MONTH(index('收支記錄'!$A:$A,ROW('收支記錄'!$B:$B),似乎這邊的陣列大小不符
熬夜幾天仍無法解決,本人第一次嘗試寫試算表公式,不知各位有無其它建議

(總表畫面)

(撈出資料畫面)
https://drive.google.com/file/d/1keOP2263oz-s4FavZDK7gzTVvTp1ZKGL/view?usp=sharing
(檔案參考)