- 在“公式”选项卡上的“定义的名称”组中,单击“定义名称” 。将显示”定义名称”对话框 。
- 在“名称”框中,键入第1季度 。
- 在“引用位置”框中,输入下面的常量(记住要手动键入大括号):
={“一月”,”二月”,”三月”}
对话框中的内容现在类似于以下内容:
- 单击“确定”,然后选择一行中的三个空单元格 。
- 键入下面的公式,然后按Ctrl+Shift+Enter 。
=第1季度
将显示以下结果 。
数组常量疑难解答当数组常量不起作用时请检查下面的问题:
- 某些元素可能未使用正确的字符分隔 。如果省略逗号或分号,或者如果您将其中一个括在错误的位置,则可能无法正确创建数组常量,或者您可能会看到一条警告消息 。
- 选择的单元格区域可能与常量中的元素个数不匹配 。例如,如果在一列中选择六个单元格用于要占用五个单元格的常量,则会在空单元格中显示#N/A错误值 。反过来,如果选择的单元格太少,Excel将忽略没有对应单元格的值 。
乘以数组中的各项
- 新建一个工作表,然后选择一个宽四列高三行的空单元格块 。
- 键入下面的公式,然后按Ctrl+Shift+Enter:
={1,2,3,4;5,6,7,8;9,10,11,12}*2
- 选择一个宽四列高三行的空单元格块 。
- 键入以下数组公式,然后按Ctrl+Shift+Enter:
={1,2,3,4;5,6,7,8;9,10,11,12}*{1,2,3,4;5,6,7,8;9,10,11,12}
或者,输入下面的数组公式,它使用脱字符号(^):
={1,2,3,4;5,6,7,8;9,10,11,12}^2
- 选择一列中的五个空白单元格 。
- 键入下面的公式,然后按Ctrl+Shift+Enter:
=TRANSPOSE({1,2,3,4,5})
即使输入的是水平数组常量,TRANSPOSE函数也会将该数组常量转换为列 。
- 选择一列中的五个空白单元格 。
- 输入以下公式,然后按Ctrl+Shift+Enter:
=TRANSPOSE({1;2;3;4;5})
转置二维常量
- 选择一个宽三列高四行的单元格块 。
- 输入以下常量,然后按Ctrl+Shift+Enter:
=TRANSPOSE({1,2,3,4;5,6,7,8;9,10,11,12})
TRANSPOSE函数将各行转换为一系列的列 。
从现有值创建数组和数组常量
下面的示例介绍如何使用数组公式在不同工作表的单元格区域之间创建链接 。还演示如何使用同一组值创建数组常量 。
从现有值创建数组
- 在Excel工作表上,选择单元格C8:E10,并输入此公式:
={10,20,30;40,50,60;70,80,90}
确保在输入10之前输入{(左大括号),在输入90之后输入}(右大括号),因为你要创建数字数组 。
- 按Ctrl+Shift+Enter,该单元格区域C8:E10通过使用数组公式在单元格区域中输入此数字数组 。在工作表上,C8到E10应如下所示:
10
20
大约
40
50
60
70猜你喜欢
- 数字相减
- 编写方程式或公式
- 幸运竹富贵竹护理指南与种植技巧
- IF 函数 - 嵌套公式和避免错误
- 西岳指的是
- 独占鳌头指什么动物
- 青蛙一只手有几根手指
- 214送给女朋友的情人节礼物指南
- 六出花护理指南:六出花的种植、生长和养护技巧
- 玫瑰护理指南:玫瑰花种植技巧与养护方法
