Excel根據日期統計數值,excel中如何根據日期統計出不同工作表裡的某個月份的合計數

2022-03-19 20:50:06 字數 6055 閱讀 6867

1樓:

john_lq掉了一個括號,你加上就好了。

2樓:

1月的公式=sumproduct((month($b$2:$b$10)=1)*$c$2:$c$10)

2月的公式=sumproduct((month($b$2:$b$10)=2)*$c$2:$c$10)

3月的公式=sumproduct((month($b$2:$b$10)=3)*$c$2:$c$10)

依此類推,ps:表中a列是序號,b列是日期,c列是數值,第一行是標題

你把公式的的1,2,3改成10,11,12就可以啊

10月的公式=sumproduct((month($b$2:$b$10)=10)*$c$2:$c$10)

11月的公式=sumproduct((month($b$2:$b$10)=11)*$c$2:$c$10)

12月的公式=sumproduct((month($b$2:$b$10)=12)*$c$2:$c$10)

3樓:匿名使用者

有兩個工具可以使用,一是「資料-分類彙總」,另一個是「資料-透視表和透檢視」,具體如何操作,你可以看看excel的幫助或找本書專門看這一章節。

4樓:匿名使用者

用:資料——資料透視表,很直觀。

5樓:匿名使用者

如果你的日期是非標準的,例如你給出的例子,是用.隔開的,就不太好做了.如果是標準的,用資料透視,把日期欄位組合為年和月,就可以了.

我說的日期是標準的意思是用"-"或"/"隔開的.用"."隔開的一般情況不是標準的excel日期格式.

如果是非標準的: 例如08.11的彙總 =sumif(a1:a100,"??08.11.*",b1:b100)

以此類推.

子易空間站 - 高效辦公指導**

excel中如何根據日期統計出不同工作表裡的某個月份的合計數

6樓:天堂滴落的眼淚

可以用函式公式sumproduct進行多條件求和,基本格式是:sumproduct(條件1*條件2*條件3...條件n),操作步驟如下:

工具:2010版excel

1、先開啟excel,以下圖為例,需要計算2023年2月份的銷售額,結果在d13單元格顯示;

2、選中d13單元格,並輸入公式「=sumproduct((month(a3:a10)=2)*b3:b10)+sumproduct((month(d3:

d10)=2)*e3:e10)」;

3、按下回車鍵後就可以在d13單元格中得出最終的合計結果了。

7樓:匿名使用者

方法很多,這種小問題用公式太繁瑣,

我推薦一個分組的方法,以後你也能用到,透檢視1、先將日期格式修改數值型別的 「年月」如 201602  201603,

2、整個資料,以你的截圖為準 就是選中a1到b93、點選插入中的 ,插入透視表選項,選中兩列 結果就是按月分組了,附帶截圖如下:

8樓:陽光上的橋

公式:=sumproduct((text($a$2:$a$9,"yyyymm")=trim(d2))*($b$2:$b$9))

圖:結果正確,滿足你的要求。

9樓:退休畫線工

如果你的**僅這麼兩列,用公式就可以了。如果還有多列,則建議用資料透視表,可以方便從多個角度來分析(透視)資料,日期可以按月、季、年進行組合,顯示更合適於分析一個企業的各項經濟指標。

公式法:

=sumproduct((month(工作表1!a2:a366)=2)*工作表1!

b2:b366)+sumproduct((month(工作表2!a2:

a366)=2)*工作表2!b2:b366)

10樓:匿名使用者

=sumifs(工作表1!b2:b9,工作表1!

a2:a9,"<42430",工作表1!a2:

a9,">=42401")+sumifs(工作表2!b2:b9,工作表2!

a2:a9,"<42430",工作表2!a2:

a9,">=42401")

11樓:富春環保研究院

可以用sumif函式

excel中怎樣按日期統計次數

12樓:次次次蛋黃米亞

1、首先開啟excel**,在a列單元格中輸入日期,需要統計「2019/3/10」出現的次數,將滑鼠點選在b1單元格。

2、然後點選插入函式,在查詢函式中輸入「countif」,選擇該函式,點選確定。

3、在彈出的函式引數設定對話方塊中,將區域選擇為「 a列」,將條件選擇為「a1」單元格(2019/3/10),點選確定。

4、即可在b1單元格內顯示出統計後的數字,「2019/3/10」日期出現了3次。

13樓:杜醫生

我用的是wps**的「分類彙總」匯出日期的頻數,已經實踐過,excel與此類似,也可參照下面的路徑完美解決。

目標:統計c列「報告日期」中,同一日期的出現頻數。

首先,對c列「報告日期」,進行「分類彙總」

匯出結果如下:

複製這兩列,

粘在另一頁資料表上,注意,要選擇「貼上為數值」,就可以去掉函式格式對數值的持續影響。

用「篩選」功能,把「空白」項去除

篩選結果如下

把這兩列複製下來,另外「貼上為數值」

再複製原始數值,粘在旁邊

結果如下

再選取「刪除重複項」,刪掉原始數值中的重複的日期。

結果如下:

調整一下列的位置關係,日期和頻數,就可以完美匹配了

14樓:一點設計演示

1.4月份售出套數統計結果在e2單元格,5月份售出套數統計結果在f2單元格。

2.選中e2,插入統計**

=sumproduct((c2:c9999>=datevalue("2015-04-01"))*(c2:c9999<=datevalue("2015-4-30"))*(d2:

d9999="已售"))。

3.紅色方框裡c2:c9999(也可以寫成c:c),是時間所在的區域。藍色方框裡d2:d9999(也可以寫成d:d),是已售和未售所在的區域。

4.如圖,紅色方框內的時間,第一個為起始時間,第二個為結束時間,即2015-4-1至2015-4-30的這段時間,時間可以更改,如果像統計4月份5號-20號的銷售套數,起始時間和結束時間分別改為2015-4-5和2015-4-20即可。

5.如圖,紅色方框內為「已售」,表示要統計的物件是已售,即在2015-4-1至2015-4-30這段時間內,「已售」的數量,**填寫寫好之後,回車。e2統計結果為9,表示4月份已售套數為9。

6.如圖,5月份統計結果為4,把第二步**內的起始時間和結束時間修改成5月份日期就可以了。

7.如圖,工作中資料多的時候,為了輸入方便,會用數字表示,如1表示已售,2表示未售,同樣用上面的**,統計4月份售出套數為0。

8.看**,紅色方框內是d2:d9999="1",把符號「」去掉,直接為d2:d9999=1,回車,就可以統計出來了。

9.最終結果如圖。

15樓:匿名使用者

假設資料在a2至a100

因為涉及到日期的比較所以把統計日期的下限(2010-11-12)放在c2,上限(2010-11-14)放在c3。

統計送貨次數的公式為:

=sumproduct((a2:a100>=c2)(a2:a100<=c3)(b2:b100="福格"))

注:日期的格式一定要規範即用「-」或者「/」間隔年、月、日。

16樓:幻靈雪影

資料——篩選「福格」,出來的就全是福格的了

excel中的條件統計如何實現按時間段統計?

17樓:人人哦哦哦課

1、選擇時間所在的列,點選」資料「選項卡中的」分列「

2、經過分列之後,時間由右對齊變成了左對齊,也就是系統認可的時間格式了,這樣才能夠正常進行下面的操作。選擇資料區域中的任意一個單元(系統會自動將相鄰區域選中,如果僅對部分割槽域資料進行透視,則務必選擇這部分割槽域),點選」插入「,「資料透視表」

3、確認下資料區域選擇是否正確,然後點選資料透視表放置於本工作表中,選擇一個單元格用於放置資料透視表

4、然後在右側新出的介面中,將時間拖動到「行標籤」中,將數量拖動到「數值」中

5、此時,選擇資料透視表已經出現的行標籤下的任意一個單元格,點選「選項」中的「將所選內容分組」

6、在彈出的「分組」對話方塊中,取消選擇預設的「月」,選擇「小時」,其中的起始時間和結束時間系統會自動填充,也可以根據需要自行設定

7、至此,就利用資料透視表輕鬆求得了各個小時段中資料的和

18樓:匿名使用者

假設資料在a1至b100單元格區域

1、統計列b中每個時段(24小時按每2小時一個時段,即00:00:00至01:

59:59為一個時段)列b的出現次數(即00:00:

00至01:59:59中列b共出現2次)。

c1單元格輸入公式

=sumproduct((a$1:a$100<>"")*(a$1:a$100>=(row(a1)-1)/12)*(a$1:a$100""))

下拉至c12單元格即可求出一天12個時段每個時段的b列資料個數

2、同上,列b的數字總和(即00:00:00至01:59:59中列b的總值為6)

d1單元格輸入公式

=sumproduct((a$1:a$100<>"")*(a$1:a$100>=(row(a1)-1)/12)*(a$1:

a$100

下拉至d12單元格即可求出一天12個時段每個時段的b列資料之和

19樓:匿名使用者

使用資料透視表,把列a放行標籤,右鍵組合按2小時,列b放到數值,右鍵設定值欄位屬性,改成計數

20樓:tat蘿蔔

假如c列為時間段,即c1:00:00:00,c2:02:00:00.....

統計次數:

=sumproduct((a$1:a$100<>"")*((a$1:a$100-c$1)*24>=0)*((a$1:a$100-c$1)*24<2))

統計總和:

=sumproduct((a$1:a$100<>"")*((a$1:a$100-c$1)*24>=0)*((a$1:a$100-c$1)*24<2)*b$1:b$100)

公式下拉複製

a$100根據實際範圍調整

21樓:香格里拉稻草人

用程式解決你的問題應該能夠符合要求

sub abcd()

for i = 1 to [a65536].end(xlup).row

a = cells(i, 1)

if i = 1 then b = a

if a - b > 8.33333333333334e-02 then

cells(i - 1, 3) = b: cells(i - 1, 4) = cells(i - 1, 1)

cells(i - 1, 5) = t: cells(i - 1, 6) = c

range(cells(i - 1, 3), cells(i - 1, 4)).numberformatlocal = "h:mm:ss;@"

b = cells(i, 1): i = i - 1: t = 0: c = 0

else

t = t + 1

c = c + cells(i, 2)

d = a - b

end if

next

cells(i - 1, 3) = b: cells(i - 1, 4) = cells(i - 1, 1)

cells(i - 1, 5) = t: cells(i - 1, 6) = c

range(cells(i - 1, 3), cells(i - 1, 4)).numberformatlocal = "h:mm:ss;@"

b = cells(i, 1)

end sub

如何用excel篩選後統計數量,excel表格篩選後如何統計行數

1 首先我們需要開啟excel 做一個月份扣款表。2 產品合計的話,輸入 subtotal 9,e2 e14 9為sum,按回車得到結果 3 這時候對月份進行篩選,例如2月份時在單元格區域顯示的統計值這時候對篩選結果的統計,而不是對全部資料的統計。excel必備技巧,快速篩選相同的資料並統計,學會讓...

用excel統計資料問題

考慮多個人掛科並列最多 e列作為複製列 e2單元格公式 countif c 2 c2,c2 格式柄下拉複製公式 f2單元格公式 index c c,if sumproduct large max e 2 e 25 e 2 e 25 row 2 25 row a1 0,4 8,sumproduct l...

Excel統計A列相同的所有B列含有數值的單元格的個數該怎麼實現呢

a列相同的所有b列含有數值的單元格的個數 輸入 countifs a a,a1,b b,a列相同的所有b列的和 輸入 sumif a a,a1,b b excel 將a列相同的值對應的b列的單元格進行合併 內容來自使用者 liuyuanjie1213 excel 將a列相同的值對應的b列的單元格進行...