Excel命名范围更改

问题描述 投票:0回答:1

非常奇怪的情况。 4台不同的计算机。每个运行相同版本的Excel,Windows。

一个简单的命名范围,包含4个单元格,称为PlanID

PlanID
1
2
3
4

Type“ = PlanID”在第一个旁边,在3台计算机上,它返回1,正如我期望的那样。在第四台计算机上,它将返回整个范围的公式数组。仅仅花了大约2个小时研究溢出错误等,但似乎与我遇到的2个问题没有直接关系:

  1. 几年来可靠工作的东西怎么突然不工作
  2. 为什么只在一台机器上?

与Excel完全相同的版本(16.0.12325.20280 32位)

excel excel-formula
1个回答
0
投票

听起来像您现有的工作表一样依靠隐式交叉点(无论您是否意识到)。>>

如果是这种情况,可以在公式前面加@See here),然后继续使用它

如果在支持动态数组的Excel版本中创建工作簿,则需要使用隐式Inersections进行显式显示。

如果您在不支持DA的Excel版本中创建工作簿,然后稍后在不支持DA的版本中打开工作簿,则Excel将为您插入@

为了说明,这是一本以

支持DA的版本创建的书enter image description here

这里是相同的工作簿(未经修改)以

确实

支持DA的版本打开enter image description here

注意所选公式中@的加法

© www.soinside.com 2019 - 2024. All rights reserved.