亞寵展、全球寵物產業風向標——亞洲寵物展覽會深度解析
1010
2025-04-04
Excel數組公式(之一)——基礎知識
有很多文章內提到了“數組公式”,也有朋友留言給,說能不能詳細 “數組公式”?!皵到M公式”真的數一個很大的概念,一次推文是不清楚的,那從今天開始,分幾次來詳細述。
數組公式基礎1、數組概念
什么是數組?
是這樣認為的:多個單元格數值的組合
當然,這里的多個單元格并不是任意雜亂無章的,而是具有某種聯系的。
如下圖:
B2:B8、E2:K2、E6:F10都是有某種關聯的一組數,都叫數組。
2、數組的維度
“維度”是數組的一個重要概念。數組有一維數組,二維數組,三維數組,四維數組……
在公式里,更多應用的是一維數組和二維數組。
一維數組可以簡單地看成是一行或一列單元格數據集合,比如上圖中B2:B8、E2:K2都是一維數組;
二維數組可以看成是一個多行多列的單元格數據集合,也可以看成是多個一維數組的組合,比如上圖中E6:F10是五行兩列的二維數組;
在普通的文字描述中,比如,寫這篇文章,描述數組時,可以用“起始單元格:結束單元格”來描述數組。
但在公式中,數組的描述是:
一維數組:
單獨一行的,數組元素之間用英文逗號“,”隔開;
單獨一列的,數組元素之間用英文逗號“;”隔開;
二維數組:
同行的元素間用逗號“,”分隔,不同的行用分號“;”分隔。
如果要看一個數組中的數值元素,可以將該數值選中,按F9鍵,即可在地址欄中顯示數組元素,如下動圖:
(在一個單元格里輸入數組公式,結束以后會顯示該數組第一個元素,所以本示例顯示“10”)
詳細圖示如下:
單獨一列的一維數組:
單獨一行的一維數組:
二維數組:
3、數組公式
數組公式與普通公式的不同在于:
(1)結束方式不同:
普通公式以Enter鍵結束,數組公式以Ctrl+Shift+Enter結束
(2)公式顯示方式不同:
整個數組公式外圍有一對{}
(3)結果顯示位置不同:
普通公式結果顯示在一個單元格里,
數組公式的結果可以顯示在一個單元格,也可以顯示在多個單元格里,如下圖;
(4)公式修改方式不同:
普通公式選中該公式所在單元格即可修改,
數組公式,尤其是結果顯示在多個單元格里的公式,必須選中結果區域,進行修改,并以Ctrl+Shift+Enter結束修改,否則會提示“無法更改部分數組”,如下圖:
如果停止數組公式更改,需要按“Esc”鍵,或者選中公式左側的“取消”。
版權聲明:本文內容由網絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發現本站中有涉嫌抄襲或描述失實的內容,請聯系我們jiasou666@gmail.com 處理,核實后本網站將在24小時內刪除侵權內容。
版權聲明:本文內容由網絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發現本站中有涉嫌抄襲或描述失實的內容,請聯系我們jiasou666@gmail.com 處理,核實后本網站將在24小時內刪除侵權內容。