=SUMPRODUCT((YEAR
- 教育綜合
- 2023-05-14 17:44:02
請問在EXCEL中如何對指定日期對滿足條件的數(shù)據(jù)求和,
以2007版EXCEL為例,對滿足指定日期即2月25日之前的A產(chǎn)品的數(shù)量進行求和。
1、打開如下圖所示工作表,將公式設置到F5單元格,在F5單元格輸入:=SUMIFS()。
2、選中要求和的數(shù)據(jù)區(qū)域,即數(shù)量所在單元格:C2到C11單元格,所以選中或輸入:C2:C11。
3、輸入SUMIFS函數(shù)的第一個條件(即,日期小于2月25日)日期所在區(qū)域,即A2到A11單元格,則選中或直接輸入:A2:A11,如下圖所示。
4、輸入要滿足的第1個條件:日期小于等于2月25日,則輸入:“<2018年2月25日”,如下圖所示。
5、輸入第二個條件的區(qū)域,即產(chǎn)品所在單元格區(qū)域:B2到B11單元格,則選中或輸入:B2:B11,如下圖所示。
6、輸入第二個條件,對產(chǎn)品中的A產(chǎn)品進行求和,即:“=A”,如下圖所示。
7、輸入完成后按回車鍵返回函數(shù)公式的計算結(jié)果,如下圖所示,滿足日期小于2月25日的A產(chǎn)品的數(shù)量為:60,完成。
請高手幫檢查EXCEL公式錯在哪里 =SUMPRODUCT(((YEAR(A$2:A$100>=2009))*(B$2:B$100=E2)*C$2:C$100))
把公式改為這樣就行了:
=SUMPRODUCT((YEAR(A$2:A$100)>=2009)*(B$2:B$100=E2)*C$2:C$100)
或者改為這樣也行:
=SUMPRODUCT((A$2:A$100>--"2008-12-31")*(B$2:B$100=E2)*C$2:C$100)
如果用的是EXCEL 2007及以上版本,公式可精簡為:
=SUMIFS(C:C,A:A,">2008-12-31",B:B,E2)
提問的公式主要出錯在這部份,(YEAR(A$2:A$100>=2009)) 應改為(YEAR(A$2:A$100)>=2009),再把C$2:C$100))后面的兩個右括號去掉其中一個就行了。
=SUMPRODUCT((YEAR($B$3:$B$199)=2017)*$K$3:$K$199)
完整復制這公式,雙擊目標單元格,右鍵粘貼,鼠標點下前面?zhèn)€“$b”的$前,再點下表1的表名,前面?zhèn)€$k也這樣操作下回車即可EXCEL中對指定年份和月份計數(shù)或求和
G4輸入
=SUMPRODUCT((YEAR(B:B)=E4)*(MONTH(B:B)=F4))
H4輸入
=SUMPRODUCT((YEAR(B:B)=E4)*(MONTH(B:B)=F4)*(C:C="是"))
excel怎么根據(jù)一列日期統(tǒng)計不同年份,另一列的出現(xiàn)的數(shù)據(jù)次數(shù)?
公式為:
=SUMPRODUCT((YEAR(A$2:A$12)=D2)*(B$2:B$12=E2))
如圖所示: