如果您在Excel中使用過公式,想必知道利用公式可以執行某些相當復雜的操作。例如,可以基于給定的年數計算貸款總成本。但是,如果您確實想精通Excel,還需要掌握如何使用數組公式。因為使用數組公式可以執行更多復雜的任務,例如:
計算包含在某個單元格區域中的字符數。
僅對滿足特定條件的數字求和,例如某一區域中的最小值或介于上限和下限之間的數字。
對一系列值中的每第n個值求和。
如果你的需要滿足以下條件之一,那么采用數組公式技術可能會是你很好的選擇方案。
你的運算結果會返回一個集合嗎?
你是否希望用戶不會有意或無意的破壞某一相關公式集合的完整性?
你的運算中是否存在著一些只有通過復雜的中間運算過程才會等到結果的運算?
注釋數組公式也被稱為“CSE公式”,這是這是因為可以按Ctrl+Shift+Enter在工作簿中輸入它們。
數組公式還具有以下優點:
一致性如果單擊E2下的任意單元格,您將看到相同的公式。這種一致性有助于確保更高的準確性。
安全性您不能覆蓋多單元格數組公式的組成部分,例如單擊單元格E3并按Delete。您必須選擇整個單元格區域(E2到E11),然后更改整個數組的公式,否則只能讓數組保留原樣。作為一種附加安全措施,必須按Ctrl+Shift+Enter確認對公式的更改。
文件大小較小通常可以使用單個數組公式,而不必用多個中間公式。例如,為本次練習創建的工作簿使用單個數組公式在列E中計算結果。如果使用標準公式(例如=C2*D2),則要使用11個不同的公式,而計算得出的結果并無不同。