計算出平均數取整 季度計算就是拽,學會年薪加一百

2021-10-16 03:24:55 字數 1457 閱讀 2352

小夥伴們好啊,咱們知道,excel中的日期計算函式非常豐富,有用於計算年份的year函式,有計算月份的month函式,有計算星期的weekday函式等等。

但是excel沒有給我們提供乙個現成的計算季度的函式,如果我們要根據日期計算季度要如何處理呢?

首先是神龍見首不見尾的if函式法:

month函式用於提取指定日期的月份,再用if函式依次判斷:

如果月份小於4,則返回1

如果月份小於7,則返回2

如果月份小於10,則返回3

以上條件均不符合,則返回4.

季度的遞增是根據月份逢三加一,利用這個規律,可以使用以下兩種公式完成。

這裡要注意一點,需要先將月份結果減1,除以3向下取整之後再加1。

舉個例子:

假如月份是1、2、3,月份結果減1後,就變成了0、1、2

用0、1、2除以3,再用int函式向下取整,結果都是0,最後加1,就是1~3月份的季度1。

假如月份是4、5、6,月份結果減1後,就變成了3、4、5

用3、4、5除以3,向下取整的結果都是1,最後加1,就是4~6月份的季度2。

第二種使用數學計算的公式是:

首先用month函式計算出日期所在的月份,再用celing函式,將月份向上捨入成3的倍數,最後結果再除以3,就是日期所在的季度了。

舉個例子,假如月份是1、2、3,向上捨入成3的倍數結果都是3,最後結果再除以3,就是日期所在的季度了。

還有一種是**的字元長度判斷法:

說這個公式**,是說公式本身的思路真的是很奇妙,用不同月份作為2的乘冪,結果如下。

用len函式計算出乘冪的字元長度,正好與所在季度對應。

怎麼樣,你還能想出其他方法嗎?

素材提供:hoa小熊貓 

**整理:祝洪忠

時點數列序時平均數 時點數列序時平均數計算方法研究

韓 宇 摘要 時點數列序時平均數的計算是統計學教學中的乙個難點。解決方法是根據是否連續和間隔是否相等將時點數列分為四類,歸為四象限圖,不同象限採用不同方法計算。統計學中動態數列分析法是研究社會經濟現象數量方面變化的重要方法。通過動態數列的分析可以研究社會經濟現象的發展速度 發展趨勢,探索現象發展變化...

設計演算法計算出二進位制數中1的個數

相信不少人都被問到過 如何設計乙個簡單的程式來判斷乙個二進位制數中1的個數有多少。問題雖簡單但卻有不同的解決方法,我自己發現了兩種比較常規的方法,並記錄於此 這種方法相信很多人只要稍加思索就可以想到,要想知道乙個二進位制數有多少個1,只要我們進行簡單的位操作,找出每一位具體是多少這樣,將1加到一起就...

卡特蘭數計算,出棧序列可能個數,棧容量有限制

佇列中有從1到7 由小到大排列 的7個整數,問經過乙個整數棧後,出棧的所有排列數有多少?如果整數棧的容量是4 棧最多能容納4個整數 那麼出棧的排列數又是多少?public class catalan if sta 0 if deq 0 sta 0 public static void main st...