今日我將講解數組應用專題的第十一講,內容是EXCEL中數組公式與普通公式的區別。這節中我們要充分認識EXCEL中普通的公式和數組公式。
一:普通公式的概念:在使用Excel的時候,“公式”這個詞是非常熟悉的,用非常簡單的語言說就是:在Excel里,凡是以半角符號“=”開始的、具有計算功能的單元格內容就是所謂的Excel公式。如:”=SUM(A2:D2)”;“=B2+C2”這些都是公式。
二:讓我們再回顧一下數組公式的概念:所謂數組公式,就是以數組為參數的公式,能通過這個單一的公式,執行多個輸入的操作並產生多個結果,每個結果顯示在一個單元中。數組公式是對一組或多組值執行多重計算,並返回一個或多個結果。
三 數組公式的標志: 在Excel中數組公式的顯示是用大括號對“{}”來括住以區分普通Excel公式。如圖:a)普通公式:

b)數組公式:

四 :普通公式和數組公式的錄入;普通公式在錄入的時候要以“=”為開始,錄入完成后要以ENTER為結束。輸入數組公式:也要以“=”為開始,但要用Ctrl+Shift+Enter結束公式的輸入。這是最關鍵的,這相當於用戶告訴Excel:當你按下三鍵后,Excel會自動給公式加上“{}”以和普通公式區別開來,不用用戶輸入“{}”。
五 兩種公式的特點分析
a):公式是一種大范圍的總稱,它要以等號“=”開始,其內部可以包括函數、引用、運算符和常量,可以包括函數公式,也可以包括數組公式。
b) EXCEL函數是預先定義好的公式,不要讀者自己再書寫了。
c) 組合函數公式,是講兩個或多個已經預定義好的公式相組合起來,完成某種特定的作用或功能。
d) 數組公式的特點: 數組公式可以認為是Excel對公式和數組的一種擴充,換一句話說,是Excel公式在以數組為參數時的一種應用。
e) 數組公式可以看成是有多重數值的公式。與單值公式的不同之處在於它可以產生一個以上的結果。一個數組公式可以占用一個或多個單元。
f) 數組公式的參數是數組,即輸入有多個值;輸出結果可能是一個,也可能是多個.這一個或多個值是公式對多重輸入進行復合運算而得到的新數組中的元素
g) 引用了數組,並在編輯欄可以看到以“{}”括起來的公式就是數組公式。而數組公式的作用就是對一組、多組數據進行處理,然后得到想要的結果。
六:兩種公式的本質區別:
a) 普通公式(如上面的=SUM(B2:D2),=B2+C2+D2等),只占用一個單元格,只返回一個結果。
b)數組公式可以占用一個單元格,也可以占用多個單元格。它對一組數或多組數進行多重計算,並返回一個或多個結果。
c) 普通公式返回的單一的值,不具有集合性
d ) 數組公式返回的是單值或者多值,具有集合性
e) 普通公式在應用中不用考慮過多的制約因素,但在采用數組公式的時候,一定要考慮到數組的制約性。(這個問題我已經專題講解過不再多說了)
今日內容回向:
1 什么是公式?
2 什么是數組公式?
3 兩者有何聯系和區別?