在各種高級(jí)程序設(shè)計(jì)的語言中,數(shù)組和數(shù)組公式都是一種數(shù)據(jù)結(jié)構(gòu),在Excel 2007中同樣也支持簡單的數(shù)組結(jié)構(gòu)。 數(shù)組是單元的集合或是一組處理的值集合,這些元素按順序存儲(chǔ)在一起,可以通過對(duì)元素的需要獲取指定的元素。如{2,4,6,8,10}就是一個(gè)數(shù)組,它是5個(gè)元素的集合。 在Excel中,數(shù)據(jù)是按照單元格的行列順序排列的,可以將連續(xù)的數(shù)據(jù)作為一個(gè)數(shù)組。 在Excel中,表示數(shù)組的方法一般是用一對(duì)大括號(hào)將數(shù)據(jù)或單元格引用括起來,如{A2:D5}。 在Excel中,數(shù)組的維數(shù)包括一維數(shù)組和二維數(shù)組。數(shù)組的維數(shù)與工作表的行列對(duì)應(yīng),如一維數(shù)組可以存儲(chǔ)在由一個(gè)數(shù)據(jù)行或列組成的區(qū)域中,二維數(shù)組可以存儲(chǔ)在一個(gè)矩形的單元格區(qū)域中。 在Excel中定義公式時(shí),可以引用區(qū)域數(shù)組或常量數(shù)組,這樣定義出來的公式稱為數(shù)組公式。 數(shù)組公式可以返回單個(gè)結(jié)果也可以返回多個(gè)結(jié)果。輸入數(shù)組公式,首先必須選擇用來存放結(jié)果的單元格區(qū)域(返回多個(gè)結(jié)果的數(shù)組公式要選擇多個(gè)單元格),數(shù)組公式輸入完成后,需要按組合鍵“control+shift+enter'來鎖定數(shù)組公式,Excel將在公式兩邊自動(dòng)加上花括號(hào)“{}”。 在返回多個(gè)結(jié)果的數(shù)組公式中,數(shù)組包含數(shù)個(gè)單元格,這些單元格形成一個(gè)整體,所以不能單獨(dú)編輯數(shù)組里的某一個(gè)單元格。在編輯數(shù)組前,先選取整個(gè)數(shù)組。 關(guān)于數(shù)組公式的一些細(xì)節(jié),請(qǐng)見下面的文章: 《Excel|細(xì)說數(shù)組公式及其優(yōu)勢(shì)》 Excel有部分函數(shù)能處理數(shù)組,有的函數(shù)需要使用數(shù)組作為參數(shù),有的函數(shù)返回?cái)?shù)組形式的處理結(jié)果,或者既能處理數(shù)組也能返回?cái)?shù)組。
|
|