您可以在 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 中编辑数组公式的方法