告别密密麻麻的A2:A100,WPS表格名称管理器基础教程

song
song WPS资深用户Lv.3 优质创作者WPS金话筒WPS寻令官

Lv.3优质创作者

不知道你有没有遇到这种报表噩梦:多工作表汇总、多层嵌套公式,写出来的公式全是=SUMIFS(数据!E2:E2000,数据!B2:B2000,汇总!B1,数据!C2:C2000,汇总!C1)这样一长串单元格地址。

一旦在数据源插入或删除行,引用范围直接错位;不管是同事接手文件,还是时隔许久自己回看,这一长串行列地址完全无法读懂公式含义;想修改数据源范围,还得逐个点开每一条公式去改,改到崩溃。

在这种场景下,WPS表格的【名称管理器】就是最优解。它能将单元格区域、常量乃至自定义公式,封装为可读性更强的名称。如果让前面的公式变成=SUMIFS(销售额列,销售人员列,人员1,销售日期列,日期1),同样的计算,可读性完全不一样。

那么接下来,我们就看看WPS表格的【名称管理器】是怎么使用的吧。

📝

点击下方链接获取案例文件 ↓

https://www.kdocs.cn/l/cn4r2n3iVRAL


0️⃣ 名称管理器是什么?

名称管理器,就是WPS表格里集中管理自定义名称的地方。你可以给一个单元格区域、一个常量、甚至一段公式起个名字,以后写公式时直接用这个名字,不用再敲A1:B100这种地址。

0.1 打开入口

名称管理器藏在【公式】选项卡里,两个入口任选:

  1. 点击顶部【公式】选项卡→「名称管理器」打开窗口

  1. 快捷键:Ctrl+F3

0.2 作用域

新建名称时,窗口里有一个“范围”下拉框,它决定这个名字能在哪些地方用:

  1. 工作簿级别(范围选“工作簿”):整个文件所有工作表都能调用,最常用。日常创建名称的优先选择。

  1. 工作表级别(范围选某张具体工作表):仅当前这一张工作表可用,其他工作表读不到它。适合多表隔离、避免名称冲突。


1️⃣ 基础用法:新建名称

本节以案例文件:1高一成绩表为例

方式1:名称管理器新建(常规用法)

  1. 点击【公式】选项卡→「名称管理器」打开窗口,或直接使用快捷键Ctrl+F3打开名称管理器。

  1. 点击「新建」,弹出“新建名称”对话框,在「名称」输入:“总分”;选择「范围」:工作簿;点击「引用位置」右侧按钮,在表格中框选引用位置;还可以根据需求添加「备注」说明。

  1. 点击确定,完成创建。

求全年级平均分,直接写=AVERAGE(总分列),和=AVERAGE(N2:N61)效果完全一致。

💡

在“新建名称”对话框中,「引用位置」是根据打开「名称管理器」前在表格中已经选中的位置,如果只新建一个名称,可以先选中区域,再打开名称管理器。

方式2:左上角名称框快速命名(简易快速)

选中区域,点击表格左上角的名称框,直接输入名称,回车即可。

特点:适合给区域设置名称,不需要写备注。

缺点:只支持单元格区域设置,无法设置备注和作用域。

方式3:批量一键创建名称(大量分类数据神器)

如果表格第一行是标题,下面是明细,不用手动一个个新建。

选中整块数据区域,点击【公式】→「指定」,“名称创建于”勾选「首行」,WPS会自动把每一列,以表头文字作为名称批量生成。

“指定名称”还支持最左列、末行和最右列,一键批量生成整行/整列名称。


2️⃣ 命名规则:避坑清单

2.1 硬性强制规则

很多人新建名称时频繁弹出“名称不合法”的弹窗,大多是踩中了命名红线,下面这些规则必须严格遵守:

2.1.1 首字符严格限制

✅ 名称只能以汉字、字母、下划线_、反斜杠\开头。

❌ 严禁数字开头,比如2025销售额无法保存。

2.1.2 可用字符范围

✅ 允许字符:汉字、字母、数字、下划线_、反斜杠\、英文句号.。

❗ 不推荐使用反斜杠,易混淆。

❌ 绝对禁用:空格、横杠-、@ # $ % & * 等特殊符号;不能用空格分隔单词。

2.1.3 禁止与单元格地址重名

❌ 禁止使用单元格地址作为名称:A1、B3、R1、C2、R1C1等单元格引用;

❌ 禁止单独使用关键字R、r、C、c,这是R1C1引用样式的保留字,会产生公式解析冲突。

补充1:即使没有开启R1C1引用样式,该关键字限制依然生效,所以单独命名R、C会直接报错;
补充2:R1C1引用样式开启路径:「文件」→「选项」→「常规与保存」→勾选「R1C1引用样式」。
附注:什么是R1C1引用样式,点击此处跳转查看。

2.1.4 系统保留字不能占用

❌ 禁止使用TRUE、FALSE两个逻辑常量作为名称。

❗ 同时不要手动新建系统内置名称:Print_Area、Print_Titles、Database等,避免覆盖打印与高级筛选配置。

2.1.5 名称不区分大小写

❗ 名称不区分大小写,ABC、Abc、abc会被判定为同一个名称。

2.1.6 唯一性与长度限制

1)字符长度上限:名称不能为空,最多支持255个字符,名字不宜过长,方便使用;

2)同作用域内名称唯一:

  • 工作簿级名称:整个文件内不能重名;

  • 工作表级名称:仅当前工作表内不能重名;

  • 同一名称,分别设置在不同工作表下,不会产生冲突。

2.2 推荐命名规范

命名规则是底线,但合规的名字并不一定是好名字,下面这些推荐命名方法一定要试试:

2.2.1 单词分隔

优先用下划线_,其次用英文句号.,不能用横杠和空格。

✅ 推荐写法:销售额_月度、date_amount、数据.销量列

❌ 错误写法:销售额 月度(空格非法)、销售额-月度(横杠非法)

2.2.2 统一前缀

统一表格下的名称使用同一个前缀,参考工作表名_业务模块_字段名的命名方式。

示例:原始数据_明细_销售额、汇总表_条件_人员名称

2.2.3 避开单字母简写

不要使用单字母简写,尤其不能单独使用R、C、S、D这类单字母容易与单元格标识混淆,建议改为S_销售额这类格式。


3️⃣ 核心操作:编辑、查看、删除、清理无效名称

本节以案例文件:1高一成绩表为例

3.1 查看名称(定位核对)

作用:快速查看名称对应的引用范围,校验定义是否正确,定位到表格对应的区域。

操作步骤:

  1. Ctrl+F3打开“名称管理器”;

  1. 在列表中单击选中任意一条名称;

  1. 点击下方【引用位置】预览框右侧按钮,“名称管理器”窗口折叠,工作表会高亮选中对应的单元格区域。

3.2 编辑名称(修改名称、引用、备注)

作用:修改名称文字、调整引用区域、补充备注。当数据源行数增加,只需要在这里一次性修改引用位置,所有调用该名称的公式全部自动更新,不用逐个修改工作表内的公式,这也是名称管理器最核心的优势。

操作步骤:

  1. Ctrl+F3打开“名称管理器”;

  1. 在列表选中需要修改的名称;

  1. 点击窗口上方【编辑】按钮,弹出「编辑名称」对话框;

  1. 在弹窗内按需修改:

  • 名称:修改自定义名称文本;

  • 范围:调整作用域(工作簿/指定工作表);

  • 引用位置:点击右侧拾取器按钮,重新框选单元格区域;也可以直接修改公式文本(动态区域、常量名称都在这里修改);

  • 备注:补充业务说明,方便团队其他人看懂这个名称用途;

  1. 修改完成,点击【确定】保存。

⚠️避坑提醒
修改名称文本后,表格里所有调用这个旧名称的公式会直接报#NAME?错误,修改名称文字前务必评估影响;只修改【引用位置】则不会出现该报错。

3.3 删除名称(单个删除/批量删除)

作用:清理不再使用的旧名称,减少文件冗余。

操作步骤:

  1. Ctrl+F3打开名称管理器;

  1. 单选:鼠标点击选中一条名称,点【删除】;

  1. 批量多选:按住键盘Ctrl键,鼠标依次点击多条需要清理的名称,选中全部后点击【删除】;

  1. 弹出确认提示,点击「是」完成删除。

⚠️避坑提醒
删除自定义名称后,文档中所有使用该名称的公式,会出现#NAME?报错,删除前建议先确认报表不再调用该名称。
不要随意删除系统内置名称(Print_Area、Print_Titles等),会直接丢失打印区域、打印标题设置。

3.4 清理无效名称(#REF!断裂名称,解决报表卡顿)

很多旧报表文件体积大、打开卡顿、刷新缓慢,根源就是大量残留无效、断裂的名称,批量清理后,文件会明显变轻快。

3.4.1 识别#REF!错误名称

在名称管理器列表的【引用位置】列,如果显示#REF!,代表引用断裂。

常见原因:数据源工作表被删除、整行/整列被剪切删除、复制工作表产生的残留引用。

3.4.2 处理方案二选一

方案 A:保留名称,修复引用(需要继续使用这个名称)

  1. 选中#REF!的名称;

  1. 点击【编辑】;

  1. 重新选择正确的引用位置,确定保存。

方案 B:不再使用,直接删除(推荐,大部分旧报表场景)

  1. 利用名称管理器【筛选】功能快速筛选全部错误名称;

  1. 点击窗口右上角【筛选】→勾选【错误名称】;

  1. 列表仅保留所有#REF!失效名称;

  1. Ctrl多选,批量删除。

3.5 筛选功能(辅助批量管理名称)

名称管理器右上角【筛选】,可以快速分类查看,方便批量维护:

  • 清除筛选(C):清除当前筛选条件,恢复显示全部名称。

  • 名称扩展到工作表范围(S):只显示作用域为工作表级的名称,即名称仅在指定的某一工作表中生效。

  • 名称扩展到工作簿范围(B):只显示作用域为工作簿级(全局) 的名称,即名称在整个文件的所有工作表里都能使用。

  • 有错误的名称(W):只显示引用失效的名称。比如名称的引用单元格被删除了,名称还留在列表中但已经失效,用这个筛选能快速揪出来清理或修复。

  • 没有错误的名称(O):只显示引用正常、当前能有效使用的名称。

  • 定义的名称(N):只显示你手动创建的名称(例如通过名称框输入、设置打印区域等)。这类名称可以正常编辑和删除。

  • 表名称(T):只显示由“创建表”(Ctrl+T)自动生成的表名称。这类名称通常无法直接在名称管理器里删除,需要把表格转换为普通区域,它才会自动消失。


4️⃣ 进阶玩法:不止是单元格区域,还能定义常量、自定义公式

很多人只知道给单元格区域命名,其实名称管理器还可以存常量、公式。

4.1 定义常量型名称

新建名称,引用位置写=0.06,命名为增值税税率。以后所有计税公式直接写=金额*增值税税率,税率调整只需要修改名称管理器里这一处,全表统一更新。

4.2 定义公式型名称

搭配OFFSET/COUNTA函数,创建动态范围。新增数据时,命名区域自动扩展,不用手动修改引用,做自动更新的报表、下拉列表非常好用。

搭配OFFSET+COUNTA、INDEX这类函数,创建动态区域。新增、删除数据时,命名区域自动伸缩,不用手动修改引用;适合制作自动更新的报表数据源、动态下拉菜单、动态图表。


恭喜看到这里的你,已经掌握了名称管理器的基础用法——新建、命名、编辑、清理。
但只掌握基础操作还不够,名称管理器真正强大的地方,是和其他函数配合实现“可变化”的动态引用。
下一篇直接开练,戳下方链接直达实战篇。
告别密密麻麻的A2:A100,WPS表格名称管理器实战教程

浏览 47
收藏
5
分享
5 +1
4
+1
全部评论 4
 
Vicky
谢谢,学习
   上海
举报
0
1
song
songWPS资深用户Lv.3 优质创作者WPS金话筒WPS寻令官

Lv.3优质创作者

· 广东省
举报
0
0
 
HC.旋
HC.旋 WPS资深用户Lv.3 优质创作者WPS寻令官KVPWPS产品体验官

Lv.3 优质创作者

沙发,好帖支持
   福建省
举报
0
1
song
songWPS资深用户Lv.3 优质创作者WPS金话筒WPS寻令官

Lv.3优质创作者

谢谢洪老师的点赞支持
·
举报
0
0