症状
当您尝试共享包含链接到另一个工作簿的数组公式的 Microsoft Excel 工作簿时,收到以下错误消息:
无法共享 工作簿名称 ,因为它包含链接到其他工作簿的数组公式
注意 在 Microsoft Office Excel 2007 中,可以使用以下过程:要确定与接收的邮件相关联的唯一号码,请按 CTRL + SHIFT + I。下面的数字显示在此邮件的右下角:
101134
解决方法
若要解决此问题,请为第一个工作簿中的单元格数组定义一个名称。 然后,使用该名称创建链接到第二个工作簿的公式。 或者,使用链接到第二个工作簿的 nonarray 公式。若要共享包含链接到另一个工作簿的数组公式的工作簿,请按照适用于所运行的 Excel 版本的这些步骤进行操作。
Microsoft Office Excel 2007
-
启动 Excel。
-
创建名为 Book1 的新工作簿,然后键入以下数据:
A1: 5A2: 10A3: 15A4: 20A5: 25
-
单击 " 公式 " 选项卡。
-
在 " 定义的名称 " 组中,单击 " 定义名称"。
-
在 "新名称" 对话框中,在 "名称" 框中键入 " Sample "。
-
在 " 引用位置 " 框中,键入 = Sheet1! $A $1: $A $5,然后单击 "确定"。
-
创建名为 Book2 的新工作簿,单击单元格 A1,键入下面的公式,然后按 ENTER:
= SUM(Book1!sample)注意 示例名称表示单元格的值数组。
-
单击 " 审阅 " 选项卡。
-
单击 "更改" 组中的 "共享工作簿"。
-
单击以选中 " 允许多用户同时进行更改"。这还允许工作簿合并 复选框,然后单击 "确定"。
-
当系统提示您保存工作簿时,请单击 "确定",然后保存该工作簿。
Microsoft Office Excel 2003 和早期版本的 Excel
-
启动 Excel。
-
创建名为 Book1 的新工作簿,然后键入以下数据:
A1: 5A2: 10A3: 15A4: 20A5: 25
-
在 " 插入 " 菜单上,指向 " 名称",然后单击 " 定义"。
-
在 "定义名称" 对话框中,在 "在工作簿中的名称" 框中键入 " Sample "。
-
在 " 引用位置 " 框中,键入 = Sheet1! $A $1: $A $5,然后单击 "确定"。
-
创建名为 Book2 的新工作簿,单击单元格 A1,键入下面的公式,然后按 ENTER:
= SUM(Book1!sample)注意 示例名称表示单元格的值数组。
-
在 " 工具 " 菜单上,单击 " 共享工作簿"。
-
单击以选中 " 允许多用户同时进行更改"。这还允许工作簿合并 复选框,然后单击 "确定"。
-
当系统提示您保存工作簿时,请单击 "确定",然后保存该工作簿。
若要共享包含链接到另一个工作簿的 nonarray 公式的工作簿,请按照下列步骤操作:
-
请确保 Book1 和 Book2 已打开。
-
在 Book2 中,单击单元格 A1,键入以下公式,然后按 ENTER:
= [Book1]Sheet1!A1注意 使用相对单元格引用指向单元格。 此外,不要在公式中指定单元格区域。
-
单击单元格 A1,抓取填充柄,然后向下填充以完成数组中的其余单元值。
-
在“文件”菜单上,单击“保存”。 然后,关闭这两个工作簿。
更多信息
数组公式对一个或多个值集执行多次计算。 此外,数组公式返回单个结果或多个结果。 数组公式用大括号({})括起来。 若要输入数组公式,请按 CTRL + SHIFT + ENTER。