Excel多條件求和請高手幫忙解答

2022-09-03 21:31:24 字數 4342 閱讀 7545

1樓:小矇

用文字難表達,插了張圖,按圖上所示就行了。

在圖中所示f2輸入公式:

=sumproduct(($b$2:$b$100=left($e2))*($a$2:$a$100=f$1)*$c$2:$c$100)

將公式向右、向下複製就行了。

2樓:匿名使用者

用a表做一個資料透視表就可以滿足你的要求。行是產品,列用日期。

3樓:匿名使用者

請先在你的第一列用文字表示日期

在目標單元格中輸入如下公式:

=sumproduct(if(a表!$a$2:$a$100="05-01",1,0),if(a表!

$b$2:$b$100="a",1,0),a表!$c$2:

$c$100)

按ctrl+shift+enter

可求得你的第一個「??」即a產品,05-01的數量,請將公式輸入試一試,

05-02同理,b產品同理。

4樓:匿名使用者

用sumif函式,sumif(range,criteria,sum_range) range是你的條件對應區域,如你要以日期為條件,那就是日期所在列,criteria就是條件,比如,"05-01",這個要用雙引號引起來,也可以用單元格代表,sum_range就是計算區域。

5樓:蘇紫言

假設a表日期為a1~a10,產品為b1~b10...

b表 b2=sumproduct((sheeta!a1:a10="05-01")*(sheeta!b1:b10="a")*(c1:c10))

依照上面的公式,日期和產品就改相應的數字

6樓:

b2=sumproduct((a表!$a$2:$a$100=b$1)*(a表!

$b$2:$b$100=$a2)*(a表!$c$2:

$c$100)),向下、右填充(根據情況調整數字100,保證它》=你資料最大行即可

7樓:匿名使用者

=sum(if(sheet1!$a$1:$a$6=sheet2!

b$1,if(sheet1!$b$1:$b$6=sheet2!

$a2,sheet1!$c$1:$c$6)))

多條件求和,如圖。請高手解答,謝謝!

8樓:s今生緣

d2輸入:

=if(sumproduct(($a$2:a2=a2)*($b$2:b2=b2))=1,sumproduct(($a$2:

$a$100=a2)*($b$2:$b$100=b2)*$c$2:$c$100),""),下拉填充。

excel多條件求和,求高手幫忙

9樓:匿名使用者

假設你這雜湊 分別是a、b、c列……

=sumproduct((a1:a1000="b")*b1:b1000*(c1:c1000<>""))

10樓:釋普定法師

可用公式:

=sumproduct((a2:a14="b")*(c2:c14<>"")*b2:b14)

11樓:眯住眼串針

=sumproduct((a$2:a$100="b")*(c$2:c$100<>"")*b$2:b$100)

關於excel中按條件求和,請高手幫忙解決.謝謝~~急!!!

12樓:萊昂納德_尤拉

=sumif(a:a,"*h*",b:b)

13樓:創業者富人之祖

b列最下面輸入求和公式,只選h行的相加即可

14樓:魯步昀欣

sumif(a:a,"*h*",b:b),已經解決了啊, 哈哈

excel中多條件多區域如何求和,請教高手,多謝!! 20

15樓:匿名使用者

試試用選單中的 資料--合併計算

16樓:匿名使用者

資料透視表或者合併計算好像都可以

17樓:

你這兩個**式一樣 看不明白要怎麼求和

18樓:匿名使用者

比如 a部門的人工成本,不就1個數嗎?怎麼求和?

請求excel函式高手幫幫忙解答問題? 謝謝了!

19樓:匿名使用者

這個問題你發了三遍

不過為什麼我回答的第一個問題被你關閉了

這是我的回答

=lookup(max(mmult(n(e1:e5=transpose(e1:e5)),5-(len(mmult((a1:

d5="")*,))))),mmult(n(e1:e5=transpose(e1:e5)),5-(len(mmult((a1:

d5="")*,)))),e1:e5)

陣列公式 ctrl+shift+enter結束

思路:求每一行的最後一個空單元格的位置,用此確定第一行x的個數(你的資料除了空就是x),5-(len(mmult((a1:d5="")*,)))返回第一行x個數的一個陣列,你的第一例為

mmult(n(e1:e5=transpose(e1:e5)),5-(len(mmult((a1:d5="")*,))))對e列的條件求和,第一例返回

後面的lookup和max函式就不用說了吧

至於用mmult條件求和是在excelhome上學的,不是很好理解,不過用於生成記憶體陣列很方便

20樓:木易宇

費了半天勁,終於看明白你的問題了!

我覺得你這個要通過函式實現可能不行,

比如「a5=x, b5=空,c5=x,d5=x,e5=1」,a列的x你不能計算進去,也就是說如果x後面有空的話不算入你的那個答案裡,那就有點麻煩。

你應該照人通過vb來給你想想辦法。

還有哈,你這樣說問題太複雜了,你應該通過一個簡單通用的模型來說明。你具體要解決一個什麼問題,比如你是想統計成績,還是什麼的,這樣大家容易明白。

excel公式高手幫忙請解答一下

21樓:匿名使用者

sumifs 函式 (excel2007以上版本)

說明:對區域中滿足多個條件的單元格求和

語法:sumifs(sum_range, criteria_range1, criteria1, [criteria_range2, criteria2], ...)

sum_range 求和區域或單元格引用。(你函式中的「全天!g:g,」)

criteria_range1 計算關聯條件的第一個區域。(你函式中的「全天!a:a,」)

criteria1 第一個區域的關聯條件。(你函式中的「report!d17」)

criteria_range2, criteria2, … 可選。附加的區域及其關聯條件。最多允許 127 個區域/條件對。

(你函式中的「全天!h:h,"y",全天!

i:i,"n")

要點: sumifs 和 sumif 函式的引數順序有所不同。具體而言,sum_range 引數在 sumifs 中是第一個引數,而在 sumif 中則是第三個引數。

22樓:匿名使用者

多條件求和

全天!g:g求和的單元格,全天!

a:a一個條件的範圍,report!d17 第一個條件 全天!

h:h第二全條件的東西 「y」 第二個條件,全天!i:

i 第三個條件的範圍,"n"第三個條件

sumifs只能在2007以下版本才有 ,最多可以有127個條件

23樓:匿名使用者

元全看不明白!我只會那些簡單的!那個加那個那個乘那個平均數那些就會!

excel多條件求平均值,請高手幫忙,謝謝!

24樓:

多條件下,可考慮用資料庫函式

如果結合資料有效性與資料庫公式,更具靈活性

25樓:匿名使用者

=sumproduct((a2:a9

d9)/sumproduct((a2:a9

=sumproduct((month(a2:a9)=6)*(b2:b9="調料")*d2:

d9)/sumproduct((month(a2:a9)=6)*(b2:b9="調料"))

EXCEL表中多條件求和(通過工作表1中的資料,在工作表2中生成彙總資料)

魔方鈴 使用資料透視 可以很好的分級顯示結果。 北方會員 表一隻顯示當月的資料嗎?如果是 1 在d2輸入公式 concatenate a2,b2 下拉複製2 在表二的c2輸入公式 sumif 表一 d d,concatenate a2,b2 表一 c c 試試吧!我已試用過。如果不是就麻煩一點,要把...

EXCEL如何實現多條件匹配,EXCEL如何用VBA實現多條件查詢資料?

在sheet2的a2單元格輸入以下陣列公式,按ctrl shift enter組合鍵結束,然後向右向下填充公式 index sheet1 a a,all if sheet1 b 2 b 2000 收入 sheet1 c 2 c 2000 1 sheet1 d 2 d 2000 是 row 2 200...

excel多條件判斷對錯,Excel當中用IF公式判斷對錯,為什麼明明兩個數是一樣的,他還顯示錯誤

excel中可以利用and函式du來實zhi現對多個條件對錯判斷dao 並返回結果回。作業系統 答win10 軟體版本 office2007舉例說明如下 1.如果a1 a4分別等於1 4,則返回 符合條件 否則 不符合條件 輸入if函式和and函式組成的公式如下 2.結果如下 滿足多個條件和不滿足多...