Excel數據分析系列(四):Excel中的公式、函數及數組

做者 | CDA數據分析師

Excel 公式

Excel 函數

Excel 經常使用函數概覽

數組的表示方式

Excel中的數組是指一行、一列或多行多列的一組數據元素的集合,在Excel中用{}進行建立,其中同一行的元素用逗號「,」隔開,不一樣行的元素用分號「;」隔開。編程

以下圖展現的是一個3行5列的數組:小程序

用Excel中的數組表達式表示就是:{ $1,2,3; 4,5,6; 7,8,9; 10,11,12; 13,14,15 $ }數組

Excel中的數組運算

Excel中的數組運算和Python中numpy的數組對象相似,具備廣播功能。微信

在Excel中,當兩個數組的形狀相同時,他們運算的方式是相同位置處的元素對應加減乘除。編程語言

那麼,當兩數組的形狀不一樣時,是如何計算的呢?Excel能夠轉換這些形狀不一樣的數組,使它們都具備相同的大小,而後再對它們進行運算。廣播示意圖以下所示:編輯器

Excel數組公式的建立

瞭解了Excel中的數組表現形式和運算方式後,咱們再來了解一下在Excel中如何來建立數組公式。在這裏咱們必須明確一點:Excel數組公式的建立不一樣於編程語言,並非寫完一行公式語句就完事了。下面咱們以建立上文中的3行五列的常量數組爲例,掌握數組公式的建立方式:函數

  1. 明確咱們數組的形狀,根據數組形狀在Excel中選擇相同形狀的區域,即選擇一個3行5列的區域;
  2. 在公式編輯器中輸入數組表達式:= { $1,2,3; 4,5,6; 7,8,9; 10,11,12; 13,14,15 $ }
  3. 使用數組運算啓動快捷鍵:Ctrl+Enter

Excel數組函數

在array數組型或vector向量類型的函數參數中使用數組,並返回單一結果時,不須要使用數組公式就能自動進行多項計算,如:SUMPRODUCT函數、FREQUENCY函數。大數據

SUMPRODUCT函數的語法以下:spa

SUMPRODUCT函數返回對應的區域或數組的乘積之和。 默認運算是乘法,但加、減和除也能夠。對象

= SUMPRODUCT (array1,[array2],[array3],...)

更多行業乾貨持續不斷分享給你們,能夠一直關注咱們喲!

(1)大數據AI時代,全部職場人都在高薪奔跑,前往CDA網頁:https://www.cda.cn/?seo

(2)微信搜索CDA小程序,手機端隨時隨地瀏覽最新資訊和優質課程:

相關文章
相關標籤/搜索