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中的常量数组

在这个例子中,函数 指数 返回常量数组中元素的值,其位置由序数(分数)给出。

这个公式不是数组公式,即使它包含一个数组。 所以输入的时候,按一下键就够了 输入.

当然,我们可以将这个公式复制到其余的单元格中,得到我们需要的结果:

Excel中的常量数组

但是使用多单元格数组公式会更聪明。 它看起来像这样:

Excel中的常量数组

我们可以更进一步,为常量数组命名。 名称的分配方式与普通常量完全相同,通过对话框 创建名称:

Excel中的常量数组

不要忘记在字段中包含等号 范围,否则 Excel 会将数组视为文本字符串。

现在这个公式看起来不那么令人生畏了:

Excel中的常量数组

如您所见,在某些情况下,常量数组甚至非常有用。

因此,在本课中,您熟悉了常量数组及其在 Excel 中的用法。 有关数组的更多信息,请阅读以下文章:

  • Excel中的数组公式介绍
  • Excel 中的多单元格数组公式
  • Excel 中的单个单元格数组公式
  • 在 Excel 中编辑数组公式
  • 在 Excel 中应用数组公式
  • 在 Excel 中编辑数组公式的方法

发表评论