Excel是我們工作中經常使用的一種工具,對于數據分析來說,這也是處理數據最基礎的工具。很多傳統(tǒng)行業(yè)的數據分析師甚至只要掌握Excel和SQL即可。
對于初學者而言,有時候并不需要急于苦學R語言等專業(yè)工具(當然,學會了就是加分項),因為Excel涵蓋的功能足夠多,也有很多統(tǒng)計、分析、可視化的插件等,只不過我們平時處理數據的時候對于許多函數都不知道怎么用!
對于Excel的進階學習,主要分為兩塊——一個是數據分析常用的Excel函數,另一個是用Excel做一個簡單完整的分析。
30. COUNTIFS
功能:統(tǒng)計一組給定條件所指定的單元格數
語法:=COUNTIFS(第一個條件區(qū)域,第一個對應的條件,第二個條件區(qū)域,第二個對應的條件,第N個條件區(qū)域,第N個對應的條件)
比如:=COUNTIFS(Table1!A1: Table1!A100, “YES”,Table1!C1: Table1!C100, “NO” ) 計算Table1中A1到A100區(qū)域單元格中值為”YES”,而且同時C區(qū)域值為”NO”的單元格個數
31. SUM
計算單元格區(qū)域中所有數值的和
32. SUMIF
功能:求滿足條件的單元格和
語法:=SUMIF(單元格1: 單元格2 ,條件,單元格3: 單元格4)
(舉例:計算一班的總成績)
32. SUMIFS
功能:對一組滿足條件指定的單元格求和
語法:=SUMIFS(實際求和區(qū)域,第一個條件區(qū)域,第一個對應的求和條件,第二個條件區(qū)域,第二個對應的求和條件,第N個條件區(qū)域,第N個對應的求和條件)。
比如=SUMIFS(Table1!C1:Table1!C100,Table1!A1: Table1!A100, “YES” ,Table1!B1:Table1B100, “NO” ) 計算Table1中C1到C100區(qū)域,同時相應行A列值為”YES”,而且對應B列值為”NO”的單元格的和。
33. SUMPRODUCT
功能:返回相應的數組或區(qū)域乘積的和
語法:=SUMPRODUCT(單元格1: 單元格2 ,單元格3: 單元格4)
比如:=SUMPRODUCT(Table1!A1:Table1!A100, Table2!B1Table2!B100) 計算表格1的A1到A100與表格2的B1到B100的乘積和,即A1*B1+A2*B2+A3*B3+…
34. Stdev
統(tǒng)計型函數,求標準差。
35. Substotal
語法:=Substotal(引用區(qū)域,參數)
匯總型函數,將平均值、計數、最大最小、相乘、標準差、求和、方差等參數化,換言之,只要會了這個函數,上面的都可以拋棄掉了。
36. Int/Round
取整函數,int向下取整,round按小數位取數。
round(3.1415,2)=3.14 ;
round(3.1415,1)=3.1
05時間序列類
專門用于處理時間格式以及轉換。
37. TODAY
返回今天的日期,動態(tài)函數。
38. NOW
返回當前的時間,動態(tài)函數。
39. YEAR
功能:返回日期的年份。
40. MONTH
功能:返回日期的月份。
41. DAY
功能:返回以序列數表示的某日期的天數。
42. WEEKDAY
功能:返回對應于某個日期的一周中的第幾天。默認情況下,天數是1(星期日)到 7(星期六)范圍內的整數。
語法:=Weekday(指定時間,參數)
43. Datedif
功能:計算兩個日期之間相隔的天數、月數或年數。
語法:=Datedif(開始日期,結束日期,參數)
以上,就是本人整理出來常用并且學會之后無比爽的Excel函數,希望能夠幫到大家!