Excel中的常量數組

您可以在 Microsoft Excel 中創建不存儲在單元格區域中的數組。 他們通常被稱為 常量數組. 在本課中,您將了解什麼是常量數組以及如何在 Excel 中使用它們。

簡要介紹常量數組

要創建一個常量數組,請輸入其元素並將它們括在花括號中。 例如,下圖顯示了一個由 6 個常量組成的數組:

={1;2;3;4;5;6}

這樣的數組可用於 Excel 公式。 例如,下面的公式對這個數組的值求和:

=СУММ({1;2;3;4;5;6})

公式可以一次處理多個數組。 例如,以下公式將返回兩個常量數組相加所得的最大值:

=МАКС({1;2;3;4;5;6}+{7,8,9,10,11,12})

常量數組可以包含數字、文本、布爾值和錯誤值 #N / A:

={12;"Текст";ИСТИНА;ЛОЖЬ;#Н/Д}

你可能有一個合理的問題:為什麼我們需要這樣的數組? 我會用一個例子來回答它。

在 Excel 中使用常量數組的示例

下圖顯示了獲得某些成績的學生列表:

我們的任務是將評估從數字形式轉化為口頭描述,並在 C2:C7 範圍內顯示相應的值。 在這種情況下,創建一個單獨的表來存儲成績的文本描述是沒有意義的,因此創建以下常量數組更有利可圖:

={"";"Неудовл.";"Удовл.";"Хорошо";"Отлино"}

在這種情況下,數組的第一個元素包含一個空字符串,因為假定不能評估 1。

那麼返回我們需要的結果的公式將如下所示:

Excel中的常量數組

在這個例子中,函數 INDEX 返回常量數組中元素的值,其位置由序數(分數)給出。

這個公式不是數組公式,即使它包含一個數組。 所以輸入的時候,按一下鍵就夠了 Enter.

當然,我們可以將這個公式複製到其餘的單元格中,得到我們需要的結果:

Excel中的常量數組

但是使用多單元格數組公式會更聰明。 它看起來像這樣:

Excel中的常量數組

我們可以更進一步,為常量數組命名。 名稱的分配方式與普通常量完全相同,通過對話框 創建一個名稱:

Excel中的常量數組

不要忘記在字段中包含等號 範圍,否則 Excel 會將數組視為文本字符串。

現在這個公式看起來不那麼令人生畏了:

Excel中的常量數組

如您所見,在某些情況下,常量數組甚至非常有用。

因此,在本課中,您熟悉了常量數組及其在 Excel 中的用法。 有關數組的更多信息,請閱讀以下文章:

  • Excel中的數組公式介紹
  • Excel 中的多單元格數組公式
  • Excel 中的單個單元格數組公式
  • 在 Excel 中編輯數組公式
  • 在 Excel 中應用數組公式
  • 在 Excel 中編輯數組公式的方法

發表評論