在工作簿范围内定义名称

在工作簿范围内定义名称

我使用 MS Excel 2010。在此应用程序中,我知道使用公式>定义名称>定义名称可以命名单元格(或范围)。在该对话框中有一个范围矩形,如果我选择整个工作表范围(工作簿),则表示此名称对整个工作簿有效。首先,这个有效是什么意思?然后,好的,我想我明白了,但是为什么当我将单元格 A1(例如在工作表 1 中)命名为“first”时,它在该工作表上的名称是有效的,即它的名称,此处为“first”,显示在名称框中,但尽管我使用了工作簿范围,当我将工作表(更改为工作表 2)和活动单元格 A1 时,只显示 A1,而不是输入名称“first”!?

答案1

你的逻辑颠倒了……

当您设置工作簿范围的名称时,您是在说“First”将始终指向 Sheet1!A1,无论您在工作簿中的哪个位置引用 First。在这种情况下,您没有命名 Sheet2!A1,因此选择它时不会出现任何名称。

如果您设置了工作表范围的名称,则可以将“First”设置为 Sheet1 中的 A1(在 Sheet1 中使用时)、Sheet2 中的 B1(在 Sheet2 中使用时)等等。

相关内容