定义名称有许多限制规则
Excel版本参考:2010
excel在定义名称时有哪些规则限制:
1、须以字母或下划线开头
2、直接定义名称不能包含空格或其他无效字符
3、Excel不允许使用字母r和c作为区域名称。
4、区域名称不能以数字开始并且不能像单元格引用。例如,32和A4都不能作为区域名称,由于Excel 2007可以超过16 000列,不能使用cat1之类的区域名称,因为存在一个CAT1单元格。如果试图将一个单元格命名为CAT1,Excel会提示是无效名称。
C属于R1C1引用时候的列,会引起混淆,R也是一样
举个例子
如果你定义了个名称为B2,那么使用的时候,
=B2是代表B2单元呢,还是代表你定义的名称
自定义名称不能用系统内置有特殊用途的字符。
R和C表示行列的,还有如A1之类表示单元格名称的等等,是不能当成名称的。用它们当自定义名称,容易造成混乱,所以加以限制。
不是一定要加W,是因为只用一个字母C内部冲突了,不能单字母
下面是创建和编辑名称时需要注意的语法规则列表。
1、有效字符 名称中的第一个字符必须是字母、下划线 (_) 或反斜杠 (\)。名称中的其余字符可以是字母、数字、句点和下划线。
注意 不能将大小写字母“C”、“c”、“R”或“r”用作已定义名称,因为当在“名称”或“定位”文本框中输入这些字母中的两个时,会将它们作为当前选定的单元格选择行或列的简略表示法。
2、不允许的单元格引用 名称不能与单元格引用(例如 Z$100 或 R1C1)相同。
3、空格无效 在名称中不允许使用空格。请使用下划线 (_) 和句点 (.) 作为单词分隔符,例如 Sales_Tax 或 First.Quarter。
4、名称长度 一个名称最多可以包含 255 个字符。
5、区分大小写 名称可以包含大写字母和小写字母。Excel
在名称中不区分大写字符和小写字符。例如,如果创建了名称 Sales,接着又在同一工作簿中创建另一个名称 SALES,则 Excel会提示您选择一个唯一的名称。
详见EXCEL帮助。