为什么我无法在 Excel 图表中使用以“Corona”开头的命名范围?

为什么我无法在 Excel 图表中使用以“Corona”开头的命名范围?

我在 Excel 2010 中遇到了一个荒谬的问题,我似乎无法在图表中使用名称以“Corona”开头的命名范围。我创建了一个新工作簿,其中包含该问题的简化版本。

我有两张包含简单条形图的工作表。我还有一张名为“数据”的工作表,其中包含下表:

      A     B
  +-------+---+
1 | ONE   | 1 |
2 | TWO   | 2 |
3 | THREE | 3 |
4 | FOUR  | 4 |
5 | FIVE  | 5 |
  +-------+---+

工作簿中有四个命名范围。两个“名称”范围相同,两个“值”范围也相同:

Brea_Names    : =Data!$A$1:$A$5
Corona_Names  : =Data!$A$1:$A$5
Brea_Values   : =Data!$B$1:$B$5
Corona_Values : =Data!$B$1:$B$5

在 Brea 图表上,如果我突出显示该系列然后按 Enter,一切都会正常工作。在 Corona Chart 工作表上,如果我突出显示系列并将每个“Brea_Names”更改为“Corona_Names”,或将“Brea_Values”更改为“Corona_Values”,则无法按 Enter。我没有收到任何错误消息;就好像我根本没有按 Enter 一样。

我通过将所有内容命名为“ItsCorona”来解决这个问题,但这对我来说仍然没有意义。“Corona”这个名字有什么问题?

测试文件可以在这里下载:http://cl.ly/K4NJ/download/Book1.xlsx

问题截图

答案1

在 Excel 2010 中复制此操作。事实上,对于以 或 开头的任何命名范围,您都会遇到同样的C问题R

CR也是您不能拥有的唯一单字母命名范围。尝试创建名为 的命名范围时,它会显示以下错误C在此处输入图片描述

(相比之下,命名范围A就可以了)

我猜想您无法命名命名范围C或是R因为R1C1引用样式。我想知道 Excel 是否使用了这种引用样式,这可能会导致以图表源开头CR图表源中的任何命名范围出现问题。

我同意 Adam Ryczkowski 对您的问题的评论,即这看起来像一个 Excel 错误,并且解决方法就像您所做的那样,对图表源使用不以 或 开头的命名R范围C

相关内容