Board logo

標題: [發問] 區間&模糊比對(公式修改) [打印本頁]

作者: shootingstar    時間: 2013-10-18 17:28     標題: 區間&模糊比對(公式修改)

請問各位大大
如附件,想計算每月的月結金額,以Account來計算,目前Account編碼為85XXXX、VXXXXXXXX、9EXXXX及ZXXX共四種,想以天數落在0~30天、31~70天、71~95天來抓取金額,因為不會用模糊比對也不會設定範圍,以至於在"V*"的部分抓不出金額,而Z0的0~30天跟31~70天是一樣金額,請問該如何修改公式,謝謝。
作者: rakefrank    時間: 2013-10-19 08:40

[attach]16372[/attach]

這樣子是你要的嗎?

0-30
=SUMPRODUCT(ISNUMBER(FIND(LEFT($A$2:$A$364,1),$M6))*(MONTH($E$2:$E$364)=$L6)*($J$2:$J$364<=30)*($G$2:$G$364))

31-70
=SUMPRODUCT(ISNUMBER(FIND(LEFT($A$2:$A$364,1),$M6))*(MONTH($E$2:$E$364)=$L6)*($J$2:$J$364<=70)*($G$2:$G$364))-SUMPRODUCT(ISNUMBER(FIND(LEFT($A$2:$A$364,1),$M6))*(MONTH($E$2:$E$364)=$L6)*($J$2:$J$364<=30)*($G$2:$G$364))

71-95
=SUMPRODUCT(ISNUMBER(FIND(LEFT($A$2:$A$364,1),$M6))*(MONTH($E$2:$E$364)=$L6)*($J$2:$J$364<=95)*($G$2:$G$364))-SUMPRODUCT(ISNUMBER(FIND(LEFT($A$2:$A$364,1),$M6))*(MONTH($E$2:$E$364)=$L6)*($J$2:$J$364<=70)*($G$2:$G$364))

96以上
=SUMPRODUCT(ISNUMBER(FIND(LEFT($A$2:$A$364,1),$M6))*(MONTH($E$2:$E$364)=$L6)*($J$2:$J$364>95)*($G$2:$G$364))
作者: ML089    時間: 2013-10-19 09:25

回復 1# shootingstar

[attach]16373[/attach]

N6 =SUMPRODUCT((MONTH($E$2:$E$364)=LOOKUP(99,$L$6:$L6))*(LEFT($A$2:$A$364,LEN($M6))=$M6)*(MATCH($J$2:$J$364,{0,31,71,96})=COLUMN(A1))*($G$2:$G$364))
公式右拉下拉複製

注意: M欄的 V* 改為 V




歡迎光臨 麻辣家族討論版版 (http://forum.twbts.com/)