Excel 中以数字结尾的表名称是否有未记录的最小长度限制?

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

通过 CSV 导入生成表格时,我注意到 Excel 在某些表格名称中添加了结束下划线:例如

abc12.csv
变成了
Table abc12_
。这似乎与此处规定的官方规则不一致:

https://support.microsoft.com/en-us/office/rename-an-excel-table-fbf49a4f-82a3-43eb-8ba2-44d21233b114

经过多次尝试,我发现表名如果只包含[a-z],可以短至1个字符,但是,一旦在末尾添加数字,则至少接受5个字符。如果数字更多,那就更多

例如:名字

Table a
是可以接受的。姓名
Table a1
不可接受。可接受的最短名称是
Table abcd1
。但是
Table a1234
也不可接受,可接受的最短名称是
Table a1234567

是否有任何文档详细描述了此行为以及表名称中字符和数字的使用其他规则?或者我所描述的只是一个未记录的错误?

excel excel-tables excel-365
1个回答
1
投票

可能与不要将这些名称与单元格引用混淆有关。

例如,如果限制为 16,384 列,从

a
xfd
,则
abcd1
不能引用单元格是有道理的,因为
abcd
after
xfd

同样,

a1234567
不能作为单元格引用,因为行数限制为 1,048,576。但
a1234
绝对可以是一个细胞。

a1
a1234
(您给出的“格式错误”的两个)都可以指细胞。

您的

Table a
案例也支持这一点:
a
不是细胞,但
a1
是。

您可以通过两个导入文件

xfd1.csv
xfe1.csv
来检查这一点,并检查前者是否是唯一一个带有
_
字符后缀的文件。当然,它可能不是那么细粒度,而是假设所有三字符表都应该具有后缀)。

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