返回列表 上一主題 發帖

請教:合併儲存格加總設定

請教:合併儲存格加總設定

請問跨欄置中要如何加總
E欄符合A欄及F欄符合C欄加總B欄至G欄(如附檔)

活頁簿1.zip (136.58 KB)

joyce

G2 下拉
=SUMPRODUCT(NOT(ISNUMBER(FIND($A$2A$7201,$E$2)))*($C$2C$7201=F2)*$B$2B$7201)
G13 下拉
=SUMPRODUCT(ISNUMBER(FIND($A$2A$7201,$E$13))*($C$2C$7201=F13)*$B$2B$7201)
300 字節以內
不支持自定義 Discuz! 代碼

TOP

G13:
=SUMPRODUCT((A$2:A$7201&""=E$13&"")*(C$2:C$7201=F13),B$2:B$7201)

TOP

回復 13# KCC


    謝謝說明
joyce

TOP

回復 12# leiru


    m版給的公式是配合你的 非xxxx 條件,取 全部-xxxx
    而你新的計算是 單純取符合 xxxx ,兩者邏輯不同,這方面恕幫不上忙

TOP

回復 11# KCC


    謝謝解答,若依原公式G2,請問:G13公式要如何修改?
joyce

TOP

回復 10# leiru


    =SUMIFS(B:B,C:C,F20,A:A,$E$13)

  另外,前面曾討論過的問題,想到一個解法,如果有<及>符號者,資料又是文字型數字,可加個 * 來處理,例 非7070 可用 "<>*7070" 作條件

TOP

再請教:
請問G13至G23儲存格要如何設定,G20儲存格的答案為-46,106

活頁簿1_ref.zip (140.01 KB)

joyce

TOP

謝謝兩位大師說明
joyce

TOP

回復 7# KCC

回復 6# leiru

    把你的原始資料,資剖為通用格式就會正常
    就我所知,sumif、sumifs 下等於的條件時,文字型數字會被當作數字處理,包括 "1"、"01"....
    但是下成 "<>數字"就會很嚴謹的一定要數字才行,所以 "<>7070" 不會把 "7070" 的項目排除,因為實際運作只會排除 7070的項目
    這是個人的一些經驗,未經詳測,僅供參考


測試過確實如你所述

sumif、sumifs 的條件 =、>、<、<>,
其中 "=" 的條件時,文字型數字會被當作數字處理,包括 "1"、"01"....
其他  >、<、<>的條件,文字型數字會被當作文字處理。
{...} 表示需要用 CTRL+SHIFT+ENTER 三鍵輸入公式

TOP

        靜思自在 : 欣賞別人就是莊嚴自己。
返回列表 上一主題