編按:哈嘍,大家好!在日常的辦公中,我們經(jīng)常會(huì)統(tǒng)計(jì)excel里各種數(shù)據(jù)。在excel里關(guān)于統(tǒng)計(jì)的函數(shù)也是數(shù)不勝數(shù),SUM、SUIMIF、SUMIFS、COUNT、COUNTIFS等等。今天我們總結(jié)了三類小伙伴們經(jīng)常遇到的統(tǒng)計(jì)問題,也將分享三種對(duì)應(yīng)的解決方法,以后再面對(duì)這三類統(tǒng)計(jì)問題,就再也不怕啦~ **************** 善于在工作中使用函數(shù)、公式可以提高工作效率,結(jié)合近期學(xué)員們遇到的問題,老菜鳥總結(jié)了三個(gè)非常實(shí)用的公式,每個(gè)公式都可以解決一類問題。學(xué)會(huì)這三個(gè)公式套路,就能解決日常遇到的很多麻煩事。 第一類問題:對(duì)指定時(shí)間段的數(shù)據(jù)進(jìn)行匯總 例如在一組銷售數(shù)據(jù)中,需計(jì)算出2018年4月1日至2018年6月30日期間的銷售額合計(jì)??梢允褂?strong>公式=SUMIFS(B:B,A:A,">=2018-4-1",A:A,"<=2018-6-30")得到所需要的結(jié)果。 在這個(gè)公式中,用到了SUMIFS函數(shù)進(jìn)行匯總。SUMIFS是一個(gè)多條件求和的函數(shù),基本格式為SUMIFS(要求和的區(qū)域,條件區(qū)域1,條件1,條件區(qū)域2,條件2,……)。 本例中要求和的區(qū)域是銷售額所在的B列,條件區(qū)域是銷售日期所在的A列,具體的條件有兩個(gè): 條件1:大于等于開始日期2018年4月1日。 條件2:小于等于結(jié)束日期2018年6月30日。 需要注意的是:公式中使用日期作為條件時(shí),一定要在表示日期的字符串兩端加上英文狀態(tài)下的半角引號(hào)。如果需要用到比較符號(hào),則需要將符號(hào)與日期同時(shí)放在引號(hào)中間。 掌握這個(gè)套路之后,再遇到按日期區(qū)間求和的問題時(shí),只需要選擇對(duì)應(yīng)的求和區(qū)域、條件區(qū)域和起止日期就能完成統(tǒng)計(jì)。 第二類問題:按照多個(gè)指定的數(shù)據(jù)區(qū)間統(tǒng)計(jì)人數(shù) 例如需要按照成績(jī)劃分為四個(gè)區(qū)間,并統(tǒng)計(jì)出每個(gè)區(qū)間內(nèi)的人數(shù)??梢允褂?strong>公式=FREQUENCY($B$2:$B$17,{60,75,90}-0.01)得到所需結(jié)果。 通常遇到這類問題我們首先想到的是COUNTIF或是COUNTIFS函數(shù),但它們都需要對(duì)每個(gè)區(qū)間進(jìn)行設(shè)置,比較繁瑣。 實(shí)際上在Excel的函數(shù)中,有個(gè)專門統(tǒng)計(jì)區(qū)間內(nèi)數(shù)據(jù)個(gè)數(shù)的函數(shù)——FREQUENCY。 函數(shù)的基本格式為FREQUENCY(數(shù)據(jù)區(qū)域,臨界點(diǎn))。在本例中,數(shù)據(jù)區(qū)域是成績(jī)所在的單元格區(qū)域B2:B17。統(tǒng)計(jì)結(jié)果劃分了四個(gè)區(qū)間,相當(dāng)于有了三個(gè)臨界點(diǎn)60、75和90。 由于這個(gè)函數(shù)得到的是一個(gè)數(shù)組結(jié)果,所以必須同時(shí)按Ctrl+Shift+回車鍵完成數(shù)組公式的輸入。 如果統(tǒng)計(jì)數(shù)據(jù)中正好存在與臨界點(diǎn)相同的數(shù)據(jù),則該數(shù)據(jù)會(huì)計(jì)入靠前的區(qū)間。例如成績(jī)中有90分的話,會(huì)計(jì)入第三個(gè)區(qū)間“大于等于75且小于90”: 這與本例的統(tǒng)計(jì)需求不符,因此將第二參數(shù)-0.01,對(duì)臨界點(diǎn)進(jìn)行修正。 掌握FREQUENCY的用法需要注意兩點(diǎn): 1、這是一個(gè)數(shù)組函數(shù),需要先選中統(tǒng)計(jì)結(jié)果所在的單元格區(qū)域,在再編輯欄輸入公式。公式輸入完畢后按住Ctrl+Shift+回車鍵,一次得到全部統(tǒng)計(jì)結(jié)果; 2、臨界值(FREQUENCY函數(shù)的第二參數(shù))可以是單元格區(qū)域,也可以是常量數(shù)組的方式存在。同時(shí)還需要根據(jù)具體情況對(duì)臨界值進(jìn)行修正以確保統(tǒng)計(jì)結(jié)果的正確性。 第三類問題:工齡工資的計(jì)算問題 最后一類問題是工齡工資的計(jì)算。例如企業(yè)規(guī)定員工每滿一年加100元工齡工資,15年封頂??梢允褂?strong>公式=100*MIN(15,DATEDIF(B2,C2,"y"))計(jì)算出每個(gè)人的工齡工資。 在這個(gè)公式中,用到了MIN和DATEDIF函數(shù)。 DATEDIF函數(shù)的功能是計(jì)算員工的工齡,函數(shù)格式為DATEDIF(開始日期,結(jié)束日期,統(tǒng)計(jì)方式)。本例中開始日期就是每個(gè)人的入職日期,結(jié)束日期為計(jì)算日期(也可以使用TODAY()函數(shù)作為結(jié)束日期),統(tǒng)計(jì)方式“y”表示以年為單位進(jìn)行計(jì)算。關(guān)于DATEDIF函數(shù)的詳細(xì)用法,小伙伴們可以參考之前的教程《用上DATEDIF,您永不再缺席那些重要的日子!》。 MIN函數(shù)的功能是得到一組數(shù)據(jù)中的最小值,函數(shù)格式為MIN(數(shù)據(jù)區(qū)域)或MIN(數(shù)據(jù)1,數(shù)據(jù)2,……)。本例使用的是第二種用法,作用是得到工齡與15中的較小值。這就可以實(shí)現(xiàn)當(dāng)工齡超過15年時(shí),還是以15年來計(jì)算。 在計(jì)算上限時(shí)往往可以使用MIN函數(shù)代替IF函數(shù),同理計(jì)算下限時(shí)可以使用MAX函數(shù)代替IF函數(shù),公式會(huì)更加簡(jiǎn)潔。 最后使用100乘上有效工齡就得到了所需的結(jié)果。 本例給了大家一個(gè)非常重要的啟示就是MIN函數(shù)在限制上限時(shí)的用法,可以借鑒到一些績(jī)效計(jì)算,提成計(jì)算等方面。 ************ 今天分享的三個(gè)公式涉及到三類完全不相干但是非常有代表性的統(tǒng)計(jì)問題,如果能夠做到舉一反三,那就能解決日常遇到的很大一部分問題了,而這也是學(xué)習(xí)Excel函數(shù)、公式的目的所在。 今后我們會(huì)繼續(xù)針對(duì)有代表性的案例進(jìn)行分享,帶領(lǐng)大家學(xué)以致用,提高效率。如果你有什么好的案例,也歡迎在評(píng)論區(qū)留言告訴我們。 |
|