若要成為 Excel 進階使用者,必須知道如何使用陣列公式,它可以執行使用非陣列公式無法進行的計算。下文內容是根據 Colin Wilcox 所撰寫的一系列「Excel 進階使用者」專欄,並改寫一位 Excel MVP,John Walkenbach 所著 Excel 2002 公式 (英文) 一書中的第 14 和 15 章。若要進一步瞭解 John 的其他著作,請參閱他的書籍網頁 (英文)。
本文內容
--------------------------------------------------------------------------------
瞭解陣列公式
瞭解矩陣常數
讓基本陣列公式開始運作
讓進階陣列公式開始運作
--------------------------------------------------------------------------------
瞭解陣列公式
本節內容簡介陣列公式,並說明如何輸入、編輯並進行疑難排解。
為什麼要使用陣列公式?
如果您有曾經在 Excel 中使用過公式的經驗,就知道您可以執行一些相當複雜的運算 (例如,您可以計算任何指定年數的貸款總值),不過,如果真的要純熟運用 Excel 中的公式,必須知道如何使用陣列公式。您可以使用陣列公式來執行如下複雜的工作:
計算儲存格範圍中所包含的字元數。
只加總符合特定條件的數字,例如範圍中的最低值或是落在上限與下限之間的數字。
加總值範圍中每隔 n 個數的值。
附註 您可以看到陣列公式被稱為「CSE 公式」,因為您是按 CTRL+SHIFT+ENTER 鍵,將公式輸入您的活頁簿。
陣列及陣列公式快速簡介
只要您曾經做過一點程式設計,可能就會碰到「陣列」這個詞。我們這裡討論的陣列是項目集合。在 Excel 中,這些項目可能是存放於單一列 (稱為一維水平陣列)、欄 (一維垂直陣列),也可能存放於多列或欄 (二維陣列)。您不能在 Excel 中建立三維陣列或陣列公式。
陣列公式是可以對陣列中一個或多個項目執行多重計算的公式,陣列公式可以傳回多重結果或單一結果。例如,您可以將陣列公式放置在儲存格範圍中,然後使用陣列公式計算一個欄或列的小計;您也可以將陣列公式放在單一儲存格中,然後計算單一數量。存放在多個儲存格中的陣列公式稱為多儲存格公式;而存放在單一儲存格中的陣列公式則稱為單儲存格公式。
下一節中的範例會為您示範,如何建立多儲存格及單儲存格陣列公式。
http://office.microsoft.com/zh-hk/excel-help/HA010228458.aspx
- Aug 14 Tue 2012 12:26
[Excel]陣列公式的規則和範例
close
全站熱搜
留言列表
發表留言