數(shù)組的概念
數(shù)組是多個單元格數(shù)字的集合,即一組數(shù)
數(shù)組的分類
- 一維數(shù)組——單行或單列
- 二維數(shù)組——多行多列
數(shù)組的計算方式(以乘法舉例)
感覺有點像線性代數(shù)中矩陣的運算方式
一維數(shù)組*一維數(shù)組
- 元素個數(shù)必須相同,生成的結果也是相同的元素個數(shù)
-
行列對應位置相乘
一行 X 一行
一列 X 一列
一行 X 一列
一維數(shù)組*二維數(shù)組
分別進行N次一維乘一維

1行 X 2行

1列 X 2列
二維數(shù)組*二維數(shù)組
行列數(shù)必須相同,結果是對應單元格相乘

2列 X 2列
數(shù)組的使用
大于0的判斷
利用邏輯值(真為1,假為0)

判斷大于0
生成常數(shù)組成的數(shù)組
用{ }括起來,同行數(shù)字用,隔開,不同行的數(shù)用;隔開

生成常數(shù)數(shù)組
用*代替AND,用+代替OR
由于數(shù)組是一個集合,用OR的時候,只要有一個值滿足,就返回TRUE,而根據(jù)上面例子,TRUE和FALSE分別為1和0,則應該利用這個特性,使用加或乘的運算方式替代原有的AND和OR

多條件數(shù)組運算


