1樓:匿名使用者
d1輸入
=sumproduct((a$1:a$100=a列條件)*(b$1:b$100=b列條件)*c$1:c$100)回車並向下填充
回答者: stcxj | 十六級 | 2011-1-15 21:53
2樓的,看你的問題補充,我也補充。你的補充跟你之前的提問不一樣:
e2輸入
=sumproduct((a$2:a$100=a2)*(c$2:c$100=0)*b$2:b$100)回車並向下填充。
不過這樣同一技術員會出現多個結果,可增加if函式,改為:
=if(countif(a$2:a2,a2)>1,"",sumproduct((a$2:a$100=a2)*(c$2:
c$100=0)*b$2:b$100))回車並向下填充。
2樓:匿名使用者
如果 sheet1 a b c 列分別是 品名 編號 數量sheet2 a b c d 列分別是 品名 編號 日期 數量可以用以下的公式達到你的要求:
在sheet1 中
c2中輸入公式 =sumproduct((sheet2!a2:a65536=a2)*(sheet2!d2:d65536))
c3中輸入公式=sumproduct((sheet2!a2:a65536=a3)*(sheet2!d2:d65536))
以此類退
在sheet2中
在c列,即編號列中全部 輸入 一下公式
=vlookup(sheet2!a:a,sheet1!1:65536,2,1)
注:可以用陣列的方法一起性輸入一樣的公式
3樓:匿名使用者
用sumproduct函式可以解決
=sumproduct((a列區域》xx)*(b列區域=yy)*(c列區域))
具體的根據你自己的條件來定
上面只是舉例
4樓:匿名使用者
用多條件求和公式
c1=sumproduct(($a$1:$a$100="條件1")*($b$1:$b$100="條件2"),$c$1:$c$100)
5樓:匿名使用者
請教,對滿足某列的不同條件分別求和,如,a列有三個不同的條件,分別為a和1a,2a,和1,2,…n,0,而且這三個條件會重複出現,對其滿足這三個條件的b列資料分別在c列的對應位置(每一個條件的第一個序號對應c列的位置)求和,其中條件1,2…n,0 ,是隨輸入的資料變化而變化,第一個為1,最後一個為0.其它兩個條件為固定,為a和1a,2a。請教大俠,謝謝。
如:請教各大俠,如何在c列對b列求,a列的條件會隨機重複出現,對整列滿足,謝謝。
6樓:匿名使用者
是整列滿足條件,還是單元格符合條件?可以考慮sumproduct函式。
excel,根據遞增條件利用函式求和。 5
7樓:七彩虹科技****
d1輸入 =sumproduct((a$1:a$100=a列條件)*(b$1:b$100=b列條件)*c$1:
c$100)回車並向下填充 回答者: stcxj | 十六級 | 2011-1-15 21:53 2樓的,看你的問題補充,我也補充。
你的補充跟你之前的提問不一樣: e2輸入 =sumproduct((a$2:a$100=a2)*(c$2:
c$100=0)*b$2:b$100)回車並向下填充。 不過這樣同一技術員會出現多個結果,可增加if函式,改為:
=if(countif(a$2:a2,a2)>1,"",sumproduct((a$2:a$100=a2)*(c$2:
c$100=0)*b$2:b$100))回車並向下填充。
excel函式的運用,求和裡面要去掉某個條件的數值 10
8樓:魚木混豬喲
excel中如果是想按照某個條件進行求和,可以使用sumif函式;如果是按照某些條件求和,可以使用sumifs函式。
使用工具:office2007
舉例說明步驟如下:
1.對a列中內容不為」a「的對應的b列數值求和:
2.輸入公式如下:
sumif函式用法:=sumif(條件區域,條件,求和區域)3.得到結果如下:
9樓:奇哥2008重慶
求和的資料在b列:在你需要的單元格輸入:=sum(b:b)-sumif(b:b,"某個條件")
10樓:匿名使用者
可以用sumif函式
excel sumifs函式根據行和列的條件進行求和 20
11樓:
1、以此表為例,求數學與英語同時大於等於80分的同學的總分之和。
2、然後在j5單元格中輸入函式=sumifs(i2:i22,c2:c22,">=80",d2:d22,">=80")。
3、回車後得到結果1299,經過驗證我們看到其餘標註的總分之和一致。
4、該函式sumifs(i2:i22,c2:c22,">=80",d2:
d22,">=80")表示的意思是,i2:i22是求和列,c2:c22表示數學列,d2:
d22表示英語列,兩者後面的">=80"都表示是大於等於80。
12樓:關印枝胡巳
e3:e9應該是求和條件。
如果確實是求和條件,這個公式得到的是一個陣列,求總和還要再加一個sum
=sum(sumifs(銷售表!j4:j67,銷售表!d4:d67,"**",銷售表!b4:b67,e3:e9))
13樓:匿名使用者
因為張三的資訊是一行,所以不用做為條件,在張三行最後空白單元輸入:
=sumif($b$1:$n$1,"sat",b2:n2)+sumif($b$1:$n$1,"sun",b2:n2)
下拉即可
14樓:匿名使用者
公式應該改為:
=sumifs(b:n,a4:a100,"張三",b3:n3,"sat")+sumifs(b:n,a4:a100,"張三",b3:n3,"sun")
15樓:
您好!這個問題解決了嗎?我也有同的問題,但不知道怎麼解決,就是根據行,列的條件進行多條件求和,而且所在列還需要查詢得出
16樓:
=sum(sumifs(求和區域,條件區域1,))
17樓:索微坦諾
直接利用sumifs無解,需要結合transpose進行行與列的置換
18樓:匿名使用者
=sumifs($h$2:$h$4,$a$2:$a$4,a8)+sumifs($o$2:$o$4,$a$2:$a$4,a8)
求和區域只能是單一列!!
excel條件求和函式sumif的幾種常見用法
19樓:愛唐伯虎點文香
sumif函式的使用方法如下:
使用 sumif 函式可以對範圍中符合指定條件的值求和。
sumif函式的語法為:sumif(range, criteria, [sum_range])
比如:=sumif(a:a,d2,b:b)
公式表示:將a列符合等於d2條件的對應b列求和。
公式使用過程中,請注意引數的使用要求:
1、range 必需。用於條件計算的單元格區域。每個區域中的單元格都必須是數字或名稱、陣列或包含數字的引用。空值和文字值將被忽略。
2、criteria 必需。用於確定對哪些單元格求和的條件,其形式可以為數字、表示式、單元格引用、文字或函式。例如,條件可以表示為 32、">32"、b5、"32"、"蘋果" 或 today()。
3、重要 任何文字條件或任何含有邏輯或數學符號的條件都必須使用雙引號 (") 括起來。 如果條件為數字,則無需使用雙引號。
sum_range 可選。要求和的實際單元格(如果要對未在 range 引數中指定的單元格求和)。如果省略 sum_range 引數,excel 會對在 range 引數中指定的單元格(即應用條件的單元格)求和。
4、可以在 criteria 引數中使用萬用字元 (包括問號 (?) 和星號 (*))。問號匹配任意單個字元;星號匹配任意一串字元。
如果要查詢實際的問號或星號,請在該字元前鍵入波形符 (~)。
excel函式條件篩選後求和,excel中如何進行雙重條件篩選後求和?
綠衣人敲門 excel中,對篩選後的值求和的方法 如下圖,直接求和,用公式 sum c2 c10 如果僅對上海地區求和,可以先篩選出上海地區再求和確定後,發現和值並沒有改變 隱藏行仍然參與求和,要使隱藏行不參與求和,可以用分類彙總函式 subtotal 109,c2 c10 分類彙總函式subtot...
求解EXCEL條件求和函式
條件值放到b1 公式為 如果 3 4 5這樣的資料在b1輸入,在需要結果的地方輸入 sumproduct mod row indirect a2 a b1 2 7 2 7 2 indirect a2 a b1 2 7 2 如果你的列舉沒錯的話,計算就要複雜得多了。因為規律不一致。b3中為3 8時,是...
excel用sumif函式進行條件求和,多重篩選
插入分類彙總 插入單個分類彙總 要分類彙總的列 分類彙總 確保要分類彙總的資料為資料清單的格式 第一行的每一列都有標誌,並且同一列中應包含相似的資料,在資料清單中不應有空行或空列。單擊要分類彙總的列中的單元格。在上面的示例中,應單擊 運動 列 列 b 中的單元格。單擊 升序排序 或 降序排序 在 資...