excel問題~~~~有沒有函數可以加總A欄為某值時C欄合計為多少??
例如A欄有車, 麵包,汽水,糖果等等然後B欄是銷售量 , 我寫一個函數可以把A欄內所有為車的項目的B欄數量加總計算??
2005-12-14 10:51:37 · 7 個解答 · 發問者 Anonymous in 電腦與網際網路 ➔ 軟體
如果要判斷超過兩行的話呢??例如判斷A欄的條件和D欄的
2005-12-14 11:46:53 · update #1
1.用 DFUNCTION的解法, 其實EXCEL的HELP 已經很清楚了 請你用EXCEL HELP, 找DSUM, 然後進入資料庫函數, 會有更多的解釋 在這, 以你所提的例子, 做DSUM的解釋, 其他如DCOUNT, DMAX,都是類似 DSUM(資料庫, 欲求的值, 準則) 有三個引數, 如括號所寫, DSUM可以用來做單一準則的篩選, 如下 一 可以做 多重準則的 AND 篩選, 如下 二, 三 可以做 多重準則的 OR 篩選, 如下 四1 是做產品別為車的銷售數量 = 12+57 =692 是做產品別為車, 且推銷員為A員的銷售數量 = 123 是做產品別中, 有水的字樣, 且推銷員為A員, 且銷售量 > 10者 = 20 (礦泉水)4 是做 (產品別是車, 且推銷員為A員) 或 (產品別是麵包 且推銷員為B員) =12+46 = 58ABCDEFGHI1產品別銷售量推銷員1產品別銷售量銷售量2車 12A車 69=DSUM(A1:C13,H1,E1:E2)3麵包13A4汽水8A2產品別推銷員銷售量銷售量5糖果58A車 A12=DSUM(A1:C13,H1,E4:F5)6果汁36A7礦泉水20A3產品別推銷員銷售量銷售量銷售量8車 57B*水*A>1020=DSUM(A1:C13,H1,E7:G8)9麵包46B10汽水34B4產品別推銷員銷售量銷售量11糖果16B車 A58=DSUM(A1:C13,H1,E8:F10)12果汁23B麵包B13礦泉水16BDSUM的好處, 你可以看到, 很容易要做準則的調配, 而得出值缺點, 是每個篩選都必須有一個外加的準則區, 沒法子套的很方便,例如: 我有一個缺點表格, 按日期輸入, 及有公司別的分類我可以很容易從dsum知道, 12月份, 且為A公司的缺失數有多少但是要將七個公司, 每個月份的缺失數, 要做成一張表格, 就有些困難了...2.用sum解決, 我也列在下面了, 但是很容易忘了自己進行到什麼地步基本的邏輯是, 1 單一準則時, 用SUMIF, 就可以了 SUMIF(資料範圍, 準則, 加總範圍2 多重準則, 且AND時, 用SUM(第一準則 * 第二準則 * 加總範圍)因為這樣的輸入法則,是陣列方式, 輸入完成時, 用SHIFT-CTRL-ENTER輸入例如: 原來是=SUM((B3:B14=F6)*(D3:D14=G6)*(C3:C14))輸完後 {=SUM((B3:B14=F6)*(D3:D14=G6)*(C3:C14))}3. 多重準則, 且為 OR 時 用SUM( ((第一準則)+(第二準則))*加總範圍)DEFGHI1產品別銷售量銷售量車 69{=SUMIF(A:A,E2,B:B0}2產品別推銷員銷售量銷售量車 A12{=SUM((A2:A13=E5)*(C2:C13=F5)*(B2:B13))}3產品別推銷員銷售量銷售量銷售量水A1020{=SUM(IF(ISERROR(FIND(E8,A2:A13)),0,1)*(C2:C13=F8)*(B2:B13>G8)*(B2:B13))}4產品別推銷員銷售量銷售量車 A58{=SUM(((A2:A13=E11)*(C2:C13=F11)+(A2:A13=E12)*(C2:C13=F12))*B2:B13)}麵包B
2005-12-15 08:38:12 · answer #1 · answered by Anonymous · 0⤊ 0⤋
對阿,真的是爬的好累好累,美各都要點進去看才知道..這該說是...提問人的分類不佳>"<
2006-06-24 12:00:23 · answer #2 · answered by ? 7 · 0⤊ 0⤋
兩位前輩,你們讓我爬的好累哦!
但是我還是不會用DSUM吔!(每次都不會想到用DSUM來解)
2005-12-14 19:44:59 · answer #3 · answered by Elvin 6 · 0⤊ 0⤋
這一個較複雜!!
http://tw.knowledge.yahoo.com/question/?qid=1405120708377
2005-12-14 18:24:30 補充:
這一個較簡單!!
http://tw.knowledge.yahoo.com/question/?qid=1405121308685
2005-12-14 13:23:41 · answer #4 · answered by 雄哥哥 6 · 0⤊ 0⤋
一定要使用函數嗎?你的需求我個人是認為做用合併彙算來設定不管你所需的欄位有幾欄都可一次完成例:A欄:車、麵包、汽水、糖果等B欄:銷售量C欄:為合計位置將作用中儲存格置入C欄資料/合併彙算函數指定為加總,參照位址指定A欄與B欄(若有其他欄位可陸新增)記得勾選標箋名稱來自"最左欄"(這指A欄)確定即可記得若是有多筆欄位標箋名稱定為固定的左邊欄
2005-12-14 12:34:08 · answer #5 · answered by Anonymous · 0⤊ 0⤋
最近幾乎每天都有人問同樣的問題,請愛用爬文功能唷~
2005-12-14 17:24:08 補充:
幫你爬了一下:
http://tw.knowledge.yahoo.com/question/?qid=1105061312613
2005-12-14 17:24:36 補充:
再爬另一個:
http://tw.knowledge.yahoo.com/question/?qid=1105052708147
2005-12-14 12:14:34 · answer #6 · answered by ? 7 · 0⤊ 0⤋
公式=sumif(A:A,"你要輸入的值",B:B)
第2個參數也可以直接指定=某儲存格
判斷超過2欄的話,可用樞紐分析做
如果會我就不多說
如果不會我晚上再回答
2005-12-19 17:03:57 補充:
其實,知識+的爬文有點困難。每一個題目都是...問一個excel問題...不然就是...請問關於excel....。每一個都要點進去看一下內容,才會知道是討論哪一類的問題
2005-12-14 11:38:20 · answer #7 · answered by 芸蘭 4 · 0⤊ 0⤋