excel月份統計,關於excel計算月份的公式

時間 2022-02-26 03:55:05

1樓:匿名使用者

1、首先請看下錶。a列的日期列,包含年月日的日期資料。b列是銷售量。

2、現在,要做的是,如何按照a列中的年份,或者是月份,求出某一年的銷售量,或多年中的某個月的銷售量。

一、按年份進行統計

看下圖,在c2單元格中對應的fx公式輸入框中,輸入如下公式

=sumproduct((year($a$2:$a$11)=2010)*$b$2:$b$11)

並按回車鍵即可統計出2023年的銷售量。

3、部分函式公式解釋:

(year($a$2:$a$11)=2010),獲取年份為2023年。

其中的$a$2:$a$11指明瞭年份所在的單元格範圍。而$b$2:$b$11區域指的是資料求和的範圍。

二、按月份進行統計

按月份統計,和按年份統計的道理是一樣的,通過公式:

=sumproduct((month($a$2:$a$11)=2)*$b$2:$b$11)

即可統計出結果。

4、按月統計,很難於辨別月份所對應的年份,如上的**功能,已忽略了年份,只要月份滿足條件,不管是哪個年份,統統進行統計。

2樓:

=sumproduct((month(a1:a100)=4)*b1:b100))

這是求4月的.別的月份以此類推.

*************

=sumproduct((month(a1:a100)=4)*(year(a1:a100)=2008)*b1:b100))

這是求2008.4的.別的月份以此類推.

3樓:

=month(b2) b2=2007-4-1=month(b3) b2=2007-4-3=month(b4) b2=2007-4-10=sumif(a:a,4,c:c)

excel如何自動統計月份的數值?

4樓:人人哦哦哦課

1、有大量的資料存在,我們只需要引用一部分資料,選中要輸入資料的單元格;

2、找到選單欄裡的「公式」,接著我們點選子選單「插入函式」;

3、此時會跳出一個彈窗用來搜尋函式,我們在輸入框內輸入「rows」查詢即可;

4、在引數設定彈窗中,我們輸入引用資料的範圍,這裡根據實際需求選擇,比如選取a3:h18;

5、點選彈窗的確定;

6、最後我們就自動獲得了引用的資料行數。

5樓:匿名使用者

一、這可以用month或text函式來做到。

二、舉例如下:

假設日期寫在a1單元格中,要在b1單元格中得出該日期的月份數,則可以在b1單元格寫入公式

=month(a1)

或=text(a1,"m")

三、相關函式的定義。

(1)month函式

返回以序列號表示的日期中的月份。月份是介於 1(一月)到 12(十二月)之間的整數。

語法month(serial_number)

serial_number    表示一個日期值,其中包含要查詢的月份。應使用 date

函式來輸入日期,或者將日期作為其他公式或函式的結果輸入。例如,使用 date(2008,5,23) 輸入 2008 年 5 月 23 日。如果日期以文字的形式輸入,則會出現問題。

說明microsoft excel 可將日期儲存為可用於計算的序列號。預設情況下,1900 年 1 月 1 日的序列號是 1 而 2008 年 1 月 1

日的序列號是 39448,這是因為它距 1900 年 1 月 1 日有 39448 天。microsoft excel for the macintosh

使用另外一個預設日期系統。

由 year、month 和 day 函式返回的值為公曆值,而不用考慮所給日期值的顯示格式。例如,如果所給日期值的顯示格式為 hijri,則 year、month 和

day 函式的返回值將是與等價的公曆日期相關的值。

(2)text函式的定義

將數值轉換為按指定數字格式表示的文字。

語法text(value,format_text)

value    為數值、計算結果為數字值的公式,或對包含數字值的單元格的引用。

format_text    為「單元格格式」對話方塊中「數字」選項卡上「分類」框中的文字形式的數字格式。

說明format_text 不能包含星號 (*)。

通過「格式」選單呼叫「單元格」命令,然後在「數字」選項卡上設定單元格的格式,只會更改單元格的格式而不會影響其中的數值。使用函式 text

可以將數值轉換為帶格式的文字,而其結果將不再作為數字參與計算。

6樓:匿名使用者

1、先插入一列輔助列,列名【月份】,輸入=text(b2,"yyyy年mm月")

2、選擇你的資料(包括標題),點選【插入】-【資料透視表】

7樓:匿名使用者

在b3單元格輸入以下公式,然後向下填充公式

=sumproduct((month(d$3:d$200)=month(a3))*e$3:e$200)

關於excel計算月份的公式

8樓:

=datedif(a2,today(),"m")

如果是月份用這個公式就可以了,如果是天的話就把「m」改成「d」年就是「y」

公式意思是,a2到今天,是n個月。

datedif函式 [英] datedif function

excel隱藏函式,在幫助和插入公式裡面沒有。

簡要說明: 返回兩個日期之間的年\月\日間隔數

語法datedif(start_date,end_date,unit)

start_date 為一個日期,它代表時間段內的第一個日期或起始日期。

end_date 為一個日期,它代表時間段內的最後一個日期或結束日期。

unit 為所需資訊的返回型別。

unit 返回

"y" 時間段中的整年數。

"m" 時間段中的整月數。

"d" 時間段中的天數。

"md" start_date 與 end_date 日期中天數的差。忽略日期中的月和年。

"ym" start_date 與 end_date 日期中月數的差。忽略日期中的日和年。

"yd" start_date 與 end_date 日期中天數的差。忽略日期中的年。

例項1:

題目: 計算出生日期為1973-4-1人的年齡

公式: =datedif("1973-4-1",today(),"y")

結果: 33

簡要說明 當單位**為"y"時,計算結果是兩個日期間隔的年數.

例項2:

題目: 計算日期為1973-4-1和當前日期的間隔月份數.

公式: =datedif("1973-4-1",today(),"m")

結果: 403

簡要說明 當單位**為"m"時,計算結果是兩個日期間隔的月份數.

例項3:

題目: 計算日期為1973-4-1和當前日期的間隔天數.

公式: =datedif("1973-4-1",today(),"d")

結果: 12273

簡要說明 當單位**為"d"時,計算結果是兩個日期間隔的天數.

例項4:

題目: 計算日期為1973-4-1和當前日期的不計年數的間隔天數.

公式: =datedif("1973-4-1",today(),"yd")

結果: 220

簡要說明 當單位**為"yd"時,計算結果是兩個日期間隔的天數.忽略年數差

例項5:

題目: 計算日期為1973-4-1和當前日期的不計月份和年份的間隔天數.

公式: =datedif("1973-4-1",today(),"md")

結果: 6

簡要說明 當單位**為"md"時,計算結果是兩個日期間隔的天數.忽略年數和月份之差

5、例項6:

題目: 計算日期為1973-4-1和當前日期的不計年份的間隔月份數.

公式: =datedif("1973-4-1",today(),"ym")

結果: 7

簡要說明 當單位**為"ym"時,計算結果是兩個日期間隔的月份數.不計相差年數

注意:today()函式獲取的是系統當前日期,所有列舉的例項為2006-11-7日的計算結果,並不一定和你得到的結果相符。

9樓:

=datedif(入職日期單元格,today(),"m"),將公式中入職日期單元格換成相應的單元格,如a1就可以了

10樓:匿名使用者

按每年360天計算:

=days360(1988-4-1,today(),1)/30

11樓:

=month(today()-日期所在單元格)

12樓:匿名使用者

=datedif(a94,today(),"m")

13樓:匿名使用者

用datedif公式試試

excel裡面怎麼統計兩個日期之間的相隔月份 20

14樓:excel辦公實戰

=datedif(--a1,--b1,"m")即可分析:無法得出結果,可能原因是a1 b1單元格中必定有一個或者兩個都不是日期

雖然看上去是日期,但是其實是文字格式。

公式解析:

我們在單元格a1 b1前加--,使其轉為數值(日期),便可以計算了。

15樓:匿名使用者

=datedif(a1,b1,"m")

函式拼寫少了一個 "d"

複製一個空白單元格,選擇b2右鍵--選擇性貼上--數值--加 確定

16樓:西門無刀

是=datedif(a5,b5,"m")

你的函式中間少了個d

17樓:匿名使用者

=datedif(a1,b1,"ym")

或=datedif(a1,b1,"m")

excel計算間隔月份

18樓:小周愛嘮叨

1、首先,計算兩個日期之間的天數。在excel中,兩個日期直接相減就可以得到兩個日期間隔的天數

2、計算兩個日期之間的天數,也可以用隱藏函式datedif函式來完成,公式為datedif(a2,b2,"d")

4、最簡單的是兩個時間直接相減即可得到時間差。但是注意,儲存結果的單元格要設定成時間格式。

5、上面的例子是未超過1天的時間,超過1天的時間,需要通過設定單元格格式的方法來顯示正常的時間差。

19樓:刀劍上的舞者

材料/工具:excel2003

1、首先啟動excel2003,我們以下圖的為例。

2、選擇單元格d2,通過鍵盤輸入公式=datedif()。

3、接著設定第一個引數為b2,第二個引數為c2,第三個引數為「m」。

4、接著回車確認,檢視結果,採用填充的方法填充下面的單元格。

5、選擇單元格e2,輸入同樣的公式,修改第三個引數為「y」。

6、回車之後,拖拽滑鼠往下填充其他資料即可完成操作。

20樓:匿名使用者

=month(today())-if(day(a1)<=15,month(a1),month(a1)+1)

即用當天所在的月份減去新人進入單位的月份(如果月份中的日期<=15,則月份為進入單位的月份,否則進入單位的月份要延後一個月)

關於EXCEL不是很難的問題,關於EXCEL一個不是很難的問題

在y1 內輸入公式 vlookup x1,a 1 c 1000,3,false 然後向下複製 1000 請根據工作表的行數自行修改。3是取a到c列的第三列,即取c列 0是精確查詢,無完全相同的值則反回 錯誤 在y2輸入 vlookup x2,a 2 c 65536,3,1 雙擊填充柄!3,0 是 模...

excel怎麼製作動態折線圖,關於EXCEL表如如何製作動態趨勢圖

excel精選課 excel怎麼製作動態圖表呢? 愛小欣欣老師 首先全選 按ctrl加t美化 然後按alt加f1生成圖表,最後在設計裡面插入一個切片器,勾選我們需要篩選的內容即可生成對應的圖表。關於excel表如如何製作動態趨勢圖 右擊 2010年實際 系列 圖表型別 折線圖 確定。 小達人乾貨分享...

excel具體怎麼指數平滑,如何用excel進行指數平滑法的資料預測

呆呆的小鈺 指數平滑法 值是從第二期開始,第二期的 值 第一期的實際值,所以c3 b2 從第三期開始 每一期的 值 平滑係數 上一期的實際值 1 平滑係數 上一期的 值 我把平滑係數的值固定在了d1單元格,由於您沒說平滑係數是多少,我只能假設是0.2 這樣c4的公式就是 d 1 b3 1 d 1 c...