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...