網站首頁 健康小知識 母嬰教育 起名 運動知識 職場理財 情感生活 綠色生活 遊戲數碼 美容 特色美食 愛好
當前位置:酷知知識幫 > 遊戲數碼 > 電腦

EXCEL陣列公式從入門到精通一

欄目: 電腦 / 釋出於: / 人氣:3.12W

EXCEL 陣列公式是相對於普通公式而言的,普通公式的計算結果是單一值,陣列公式計算結果卻可以是多個值,因為陣列公式是對多個元素組成的組成的矩陣的計算,而這個矩陣可以是一維的,二維的,等等!所以計算的結果也可以是一維的,二維的,等等!下面就先來了解一下陣列公式的基本概念吧。

操作方法

(01)先來了解下什麼是陣列:這個問題是仁者見仁,智者見智。EXCEL的陣列,就相當於我們數學中的矩陣,一個矩陣內包裝有多個元素,元素與元素的不同組合就構成了不同維數的矩陣,表現在EXCLE表格上就 N行*M列的一個區域,N和M 不同時=0 就可以了,如下圖就是一維,二維,三維陣列的不同組合方式,分別是單行或單列一維陣列,多行多列二維,三維陣列。

EXCEL陣列公式從入門到精通一

(02)陣列公式在EXCEL表格中的輸入方法:對於普通公式,我們直接在單元格內或公式欄內輸入即可,如對A1:D1求和公式為=SUM(A1:D1),它的特點是,這個公式只能在一個單元格內輸入,並且只返回一個計算結算,而使用陣列公式就可以同時在一個單元或多個單元格內輸入公式,並對一個或多個數值就行計算,最後返回一個或多個計算結果,如下圖:

EXCEL陣列公式從入門到精通一 第2張
EXCEL陣列公式從入門到精通一 第3張

(03)由上圖兩個公式的對比發現:1、陣列公式比普通公式外面多一組{},也就是花式大括號;2、陣列公式在輸入後,要以Ctrl+Shift+Enter來結束公式。

(04)如何在表格或公式中直接輸入陣列的個個元素:如下圖一:選擇A1:D1區域,在公式欄內輸入={1,2,3,4},Ctrl+Shift+Enter來結束輸入,這時A1:D1 中已經自動填充了相關資料如下圖二:選擇A3:C4區域,在公式欄內輸入={1,2,3;4,5,6},Ctrl+Shift+Enter來結束輸入,這時A3:C4中已經自動填充了相關資料

EXCEL陣列公式從入門到精通一 第4張
EXCEL陣列公式從入門到精通一 第5張

(05)從上圖對比中會發現,在輸入一維陣列和二維陣列時,一維中的各各元素之間用“,” 分開,而二維陣列的同行的元素之間用 “,”分開, 換行時用 “;” 分開。

(06)陣列公式應用舉例:問題:在D列中分別求出各產品對應的銷售額,在F2中計算總計金額使用陣列公式的步驟如圖二,計算結果如圖三很顯然這樣批量計算的方式,可以節省不少的時間哦!

EXCEL陣列公式從入門到精通一 第6張
EXCEL陣列公式從入門到精通一 第7張
EXCEL陣列公式從入門到精通一 第8張
EXCEL陣列公式從入門到精通一 第9張

(07)需要注意的是,當你想要單獨修改某一個計算結果時,EXCEL 會彈出如下的對話方塊,不能更改陣列的某一部分,呵呵,這是EXCEL為防止使用者在操作時無意間改動到表格的公式而設定的,它保證公式集合的完整性,這是不是會安全得多呢?點選確定後,再次Ctrl+Shift+Enter輸入就可以結束這個煩人的對話方塊了,呵呵。

EXCEL陣列公式從入門到精通一 第10張

(08)限於篇幅, 接下來在第二篇中繼續講解,陣列的計算原理及陣列公式的更多應用舉例。