1樓:匿名使用者
如果你用的是07版以上的excel,可以用這個公式,更簡單些
=if(countifs(d:d,a3,e:e,$a$1)=0,-2,sumifs(f:f,d:d,a3,e:e,,$a$1))
2樓:匿名使用者
2007 版本以上:
=if(countifs(d:d,a3,e:e,$a$1),sumifs(f:f,d:d,a3,e:e,$a$1),-2)
********************===
漏條件 是故意漏的,因為不需要這個條件 不管是 空還是 0, 求和都是0
你說的簡單的表達方式, 2007 可以用iferror, 2003 比較長,之前沒準備寫
=iferror(lookup(1,0/((d$1:d$100=a3)*(e$1:$e100=$a$1)),f$1:f$100),-2)
excel多條件組合求和問題 10
3樓:
多條件求和用sumifs(多條件求和)和countifs等函式會好用一些,週末用weekday (weekday(b2,2)判斷那一天)來判斷作為條件求和
e列加入公式e2=if(or(weekday(b2,2)=6,weekday(b2,2)=7),true,false), 向下拷貝貼上
然後在i2輸入=(sumifs(c:c,a:a,f2,b:
b,">g2",e:e,true)+sumifs(c:c,a:
a,f2,b:b,">g2",e:e,false)-countifs(c:
c,a:a,f2,b:b,">g2",e:
e,true)*8)*加班工資倍數+sumifs(c:c,a:a,f2,b:
b,">g2",e:e,false)*日常工資倍數
e:e,true判斷是否週末,false為非週末乙丙丁對應複製公式,然後修改加班工資倍數和日常工資倍數
4樓:
陣列公式就ctrl+shift+enter
隨便編輯
excel中用公式sumproduct()多條件求和運算效率低,有沒有更好的方法
5樓:excel資料專家
使用該資料透視表,快捷且可以重新整理。
6樓:匿名使用者
看你的樣表是隻有兩列,那可以用sumif函式試試,格式為=sumif(區域,條件),如果是多條件求和,可以使用sumifs,限07版以上excel
7樓:匿名使用者
像這麼多資料量,建議就用vba來實現了
excel中sumif函式和sumifs函式進行條件求和的異同
8樓:學點筆記
用途:對符合條件的區域(單元格)進行求和。
用法不同:sumif()先明確條件然後求和,求和的區域可以是多行列結合區域。而sumifs()先確定求和的區域然後按條件求和,因為需要滿足多條件,所以它對區域的限制比較嚴格,求和的區域一般是單獨的行或者列。
而且條件的區域必須和求和的區域一致(比如求和區域是a1:a5,那麼條件的區域必須也是行號為1-5的區域,比如d1:d5,但如果條件在是d2:
d6就會報錯),因此,sumifs()對區域的一致性要求比較高。
適用場景不同:sumif() 適合單條件求和,sumifs() 適合多條件求和。
excel函式sumif多條件區,多條件的求和的問題 20
9樓:匿名使用者
如下面公式進行設定,列要對應清楚
=sumproduct((sheet1!a2:a1000,2="a")*(sheet1!
b2:b1000="100-200")*(sheet1!c2:
c1000="上海")*sheet1!d2:d1000)
10樓:無畏
如果是2003版本,則用這個公式:
在sheet2的d2輸入:
=sumproduct((sheet1!a$2:a$100=a2)*(sheet1!
b$2:b$100=b2)*(sheet1!c$2:
c$100=c2)*sheet1!d$2:d$100)
11樓:朱仕平
2003用sumif搞不定,可以使用sumproduct=sumproduct((sheet1!a2:a1000="a")*(sheet1!
b2:b1000="100-200")*(sheet1!c2:
c1000="上海")*sheet1!d2:d1000)
2007可以用sumifs
=sumifs(sheet1!d:d,sheet1!a:a,"a",sheet1!b:b,"100-200",sheet1!c:c,"上海")
12樓:匿名使用者
假設品名是a列,規格是b列,牌子c列,**是d列
在sheet2 中要求和的單元格輸入=sumifs(sheet2!d:d,sheet2!
b:b,sheet2!b1,sheet2!
c:c,sheet2!c1)
13樓:匿名使用者
按你的闡述 ,首先在sheet1中建立上面基礎資料資料庫。
在sheet2中建立如上查詢資料庫,在總價單元格輸入:=sumproduct((sheet3!b2:
b6 = "a")*(sheet3!c2:c6 = "100-200")*(sheet3!
d2:d6 = "上海"),sheet3!e2:
e6) 就可以了。是一個多條件求和函式的應用。
14樓:匿名使用者
如果你用的是2007及以上版本,用sumifs,sumifs(求和列,條件列1,條件1,條件列2,條件2...)
若是2003,可以把品名,規格和牌子等資訊通過&連結起來,用連結起來的條件做sumif函式,sumif(條件列,條件,求和列)
excel中用sumproduct函式多條件統計和萬用字元應用的問題
15樓:匿名使用者
首先sumproduct函式不支援萬用字元,
其次因為萬用字元無法對數字進行匹配所以查詢不到匹配值
對於數字你可以用大於或小於某個區間數值來限定範圍
16樓:匿名使用者
雖然sumproduct不能使用萬用字元,但是可以用not函式和iserror函式組合來解決,但是不能解決多個萬用字元問題,如:
sumproduct((c2:c11="*z37*")可以用not函式和iserror函式編寫如下:
sumproduct(not(iserror(find("z37",c2:c11)))
17樓:樂怡
是2007或以上版本可用countifs函式啊
18樓:匿名使用者
解決了嗎?還在不在啊?
excel sumif函式 可以滿足多個條件下得求和嗎?
19樓:匿名使用者
統計江西區域**低於10的產品數量
=sumproduct(a2:a8="江西")*(d2:d8<10)*e2:e8)
統計江西區域產品c**低於10的產品數量
=sumproduct((a2:a8="江西")*(c2:c8="c")*(d2:d8<10)*e2:e8)
20樓:釋普定法師
sumif不能多條件求和,可以用公式:
=sumproduct((a2:a8="江西")*(d2:d8<10)*e2:e8)
21樓:匿名使用者
首先選中你要帥選的內容 工具欄點資料-篩選-高階篩選就ok了
22樓:香蕉樹洞
不可以,可以用sumproduct這個函式 。
f1=sumproduct((a2:a1000="江西")*(d2:d1000<10)*(e2:e1000))。
f2=sumproduct((a2:a1000="江西")*(c2:c1000="c")*(d2:d1000<10)*(e2:e1000))。
sumif函式只適應於單條件彙總。
你要多條件的,可用乘積和函式sumproduct(),如:
f1=sumproduct((條件區域1=條件1)*(條件區域2=條件2)*(條件區域3=條件3)*彙總區域)。
結束計算直接回車就行。
excel中sumif函式的模糊求和問題
23樓:海天盛
1.首先,開啟帶有錯誤sum的excel檔案,如下圖所示。
2.然後您可以看到,我們求和的單元格中的數字的左上角是綠色的,如下圖所示。
3.然後可以解釋為,我們求和的單元格中的數字是一個字串,因此求和公式不能用於得到正確的答案,如下圖所示。
4.然後選擇要求和的單元格,如下圖所示。
5.然後點選「感嘆號」圖示,如下圖所示。
6.然後選擇虧格選項,如下圖所示。
7.最後,我們可以看到我們的總和是正確的,如下圖所示。
24樓:s今生緣
在公式中引用單元格或區域時,不能將單元格或區域放在引號內,放在引號內就成了文字,不再作為引用,原公式:=sumif(a2:a101,"*c2*",b2:
b101),就是這個原因,需要用&連線符將其提出,同時公式是要向下填充的,引用區域的行必須加絕對引用符$,公式為:
25樓:匿名使用者
先全部選中,以a為條件列排序,然後分類彙總。把你想彙總的項都打上勾,3分鐘也用不了就搞定了。
26樓:匿名使用者
可以不用輔助列
=sumproduct((if(iserror(find("雅詩蘭黛",a2:a101)),0,1))*(b2:b101))
輸完之後ctrl+shift+enter結束
27樓:匿名使用者
把你的公式稍微改一下就可以了,如下:
=sumif(a2:a101,"*" & c2 & "*",b2:b101),
28樓:芮城老憨
=($a$2:$a$101,"*c2*",$b$2:$b$101)
試,或者:
29樓:匿名使用者
公式改為:
完全菜鳥學生求價效比高的筆記本,完全菜鳥學生求價效比高的筆記本推薦
呵呵,這問題問的實在。我以前呢也問過的,雖然我不是女生,散熱是影響壽命的,惠普的散熱不好,我現在用的是聯想y430a tsi 還不錯,價錢5500以下。要不你就買y430a tfo 4300以下。hp540或者 cq40系列 價效比自己在網上搜尋!hp的價效比挺高,華碩的效能比較好。以上2個牌子都不...
菜鳥自學者學截拳道幾個問題
1.大概40 50cm的樣子,這個問題真的比較扯啊2.拳 鼻與正前方三點是一條直線,光拳和鼻子兩點,怎麼看都可以是直線3.後拳?腰?腰是一圈,怎麼和後拳呈一條直線?4.差不多與肩同寬,多一點點少一點點無所謂,不用太精確5.稍微彎曲就是彎曲一點點,從上往下看膝蓋不過腳尖的都行,也別站直了有些問題問法不...
fm菜鳥求教,fm菜鳥求教
其實對於fm新手來說漢化是最重要的,當然人名沒必要漢化,也漢化不過來。只要除了人名 球場名以外都漢化了就行了,去爆棚網看看,那裡是專門討論fm的,有各種資源 也沒必要升級到10.3.0,先熟悉遊戲再說,開個中等的資料庫就足夠足夠你玩的了,再有就是一些介面的美化,要是沒有頭像或頭像不全的話,建議樓主下...