標題:
請教:合併儲存格加總設定
[打印本頁]
作者:
leiru
時間:
2016-7-13 13:15
標題:
請教:合併儲存格加總設定
請問跨欄置中要如何加總
E欄符合A欄及F欄符合C欄加總B欄至G欄(如附檔)
作者:
ML089
時間:
2016-7-13 13:39
回復
1#
leiru
=SUMIFS(B:B,C:C,F2,A:A,"<>"&MID(LOOKUP("嫻",E$2:E2),3,9))
作者:
leiru
時間:
2016-7-13 14:50
回復
2#
ML089
謝謝回覆,不過儲存格G3的答案不對,正確是$979258
請問是哪裡問題
作者:
p212
時間:
2016-7-13 15:24
本帖最後由 p212 於 2016-7-13 15:28 編輯
回復
3#
leiru
1.定義範圍
(1)定義「代碼」,「參照到」輸入
=OFFSET(工作表1!$A$2,,,COUNT(工作表1!$B:$B))
(2)定義「金額」,「參照到」輸入
=OFFSET(工作表1!$B$2,,,COUNT(工作表1!$B:$B))
(3)定義「類別」,「參照到」輸入
=OFFSET(工作表1!$C$2,,,COUNT(工作表1!$B:$B))
2.儲存格G2輸入
=SUMPRODUCT((代碼<>MID($E$2,2,4))*(類別=F2)*金額)
向下複製
請參考!
作者:
ML089
時間:
2016-7-13 16:11
本帖最後由 ML089 於 2016-7-13 16:17 編輯
回復
3#
leiru
可以用
=SUMIFS(B:B,C:C,F2) - SUMIFS(B:B,C:C,F2,A:A,MID(LOOKUP("嫻",E$2:E2),2,9))
作者:
leiru
時間:
2016-7-13 16:20
回復
5#
ML089
ML089 大師:
謝謝您,我在d欄設定istext(a2)往下拉去判斷是不是文字,結果得到的答案是:TRUE,這樣看起來A欄都是文字格式,
請問有數字格式是在哪一儲存格或是怎麼判斷??
謝謝您耐心指導
作者:
KCC
時間:
2016-7-13 16:41
本帖最後由 KCC 於 2016-7-13 16:48 編輯
回復
6#
leiru
把你的原始資料,資剖為通用格式就會正常
就我所知,sumif、sumifs 下等於的條件時,文字型數字會被當作數字處理,包括 "1"、"01"....
但是下成 "<>數字"就會很嚴謹的一定要數字才行,所以 "<>7070" 不會把 "7070" 的項目排除,因為實際運作只會排除 7070的項目
這是個人的一些經驗,未經詳測,僅供參考
作者:
ML089
時間:
2016-7-13 18:07
回復
7#
KCC
回復 6# leiru
把你的原始資料,資剖為通用格式就會正常
就我所知,sumif、sumifs 下等於的條件時,文字型數字會被當作數字處理,包括 "1"、"01"....
但是下成 "<>數字"就會很嚴謹的一定要數字才行,所以 "<>7070" 不會把 "7070" 的項目排除,因為實際運作只會排除 7070的項目
這是個人的一些經驗,未經詳測,僅供參考
測試過確實如你所述
sumif、sumifs 的條件 =、>、<、<>,
其中 "=" 的條件時,文字型數字會被當作數字處理,包括 "1"、"01"....
其他 >、<、<>的條件,文字型數字會被當作文字處理。
作者:
leiru
時間:
2016-7-13 23:14
謝謝兩位大師說明
作者:
leiru
時間:
2016-9-9 10:56
再請教:
請問G13至G23儲存格要如何設定,G20儲存格的答案為-46,106
作者:
KCC
時間:
2016-9-9 11:33
回復
10#
leiru
=SUMIFS(B:B,C:C,F20,A:A,$E$13)
另外,前面曾討論過的問題,想到一個解法,如果有<及>符號者,資料又是文字型數字,可加個 * 來處理,例 非7070 可用 "<>*7070" 作條件
作者:
leiru
時間:
2016-9-9 11:58
回復
11#
KCC
謝謝解答,若依原公式G2,請問:G13公式要如何修改?
作者:
KCC
時間:
2016-9-9 13:45
回復
12#
leiru
m版給的公式是配合你的 非xxxx 條件,取 全部-xxxx
而你新的計算是 單純取符合 xxxx ,兩者邏輯不同,這方面恕幫不上忙
作者:
leiru
時間:
2016-9-10 10:25
回復
13#
KCC
謝謝說明
作者:
准提部林
時間:
2016-9-10 12:13
G13:
=SUMPRODUCT((A$2:A$7201&""=E$13&"")*(C$2:C$7201=F13),B$2:B$7201)
作者:
zz5151353
時間:
2017-6-25 23:20
G2 下拉
=SUMPRODUCT(NOT(ISNUMBER(FIND($A$2
A$7201,$E$2)))*($C$2
C$7201=F2)*$B$2
B$7201)
G13 下拉
=SUMPRODUCT(ISNUMBER(FIND($A$2
A$7201,$E$13))*($C$2
C$7201=F13)*$B$2
B$7201)
歡迎光臨 麻辣家族討論版版 (http://forum.twbts.com/)