Part 引言
    生活处处有名称!每个人都有自己的名称,Excel也是如此。
    定义名称能够让我们更加专业化地使用Excel!

    Part 1 定义名称的意义
    定义名称有以下作用:

    • 作为区域的代称,便于理解和维护公式
    • 替代多次出现的公式,简化输入,便于理解和维护
    • 作为公式或者单元格区域的代表,被Excel各个模块引用
    • 一些特殊函数只能在定义名称中使用,例如Get cell等
    • 生成动态的区域引用,用于动态数据透视表、动态图表等。

    举个例子,我们通常使用A1代表第一行第一例的那个单元格。
    在工作表少或数据引用较少时,这种默认表达并不会影响我们地辨识
    但当数据量大的时候,使用名称才能更加高效,减少我们内心对于错误的担忧。
    这里不对意义做出过多解释,学会操作后你自然明白了。

    Part 2 定义名称的方法
    (1)名称框直接输入名称

    • 可创建名称的对象:单元格区域
    • 操作方法:打开Excel,选择单元格,里面写着内容“编制日期”,在Excel中我们称呼该单元格为D1单元格。如果想要修改它的名称,可以在上端方框内进行修改(红色方框处),修改后记住回车确认,否则修改无效。

    动画.gif
    (动图:直接命名地方法)

    • 注意事项:给单元格命名的时候不能重复。例如你给D1单元格命名为“小红”后回车确认,之后你直接修改“小红”为“小白”,这并不代表“小红”消失了,只是D1单元格可以有两个名称来指代了。

    通过这个步骤,我们便可以验证定义名称的一个重要意义——方便引用,引用的时候可以明确自己所引用数据的含义!

    (2)名称管理器新建名称

    • 可创建名称的对象:常量、单元格区域、公式
    • 操作方法:点击“公式”选项卡,选择“名称管理器”,直接在里面进行单元格命名设置,十分简单。你也可以通过快捷键来快速启动。

    1.gif
    (动图:名称管理器命名)
    【注意事项】

    • 这里的引用是绝对引用,也就是说你定义的这个名称就是这个单元格的位置,不会移动,除非你手动编辑修改或者你将这个单元格内容移动了。
    • 编辑器里的范围代表你可以引用这个名称的范围,一般来说都会设置“工作簿”,如果你只想在某个工作表中使用,可以更改该范围。

    这是一个最常用、最全面的方法,需要着重提一下。
    使用这个方法,你可以直观地看到自己命名了那些东西,然后进行修改或者维护。
    这个方法可以针对的对象有公式,下面进行说明
    image.png
    在成绩一栏设置公式=IF(G3>13,”优秀”,IF(G3>10,”良好”,”开除”))
    由于我觉得IF(G3>10,”良好”,”开除”)麻烦,直接命名其为A
    在之后的公式里,输入A即可使用。
    1.gif
    (动图:函数正常书写)
    2.gif
    (动图:函数命名后书写)
    可以看出两次输出结果一致!
    将函数命名后,复杂函数会显得更加简洁,也方便我们后期维护。

    (3)批量创建名称

    • 可创建名称的对象:单元格区域
    • 操作方法:第一步:选择需要命名的数据区域;第二步:点击“公式——指定名称”第三步:在弹出的对话框里,选择合适的排列方式。

    批量.gif

    (4)设置打印区域,自动创建
    可创建名称的对象:单元格区域
    这里演示一下,大家知道就行,并没有什么使用需求。
    3.gif

    Part 3 区域命名的注意事项
    对由多个单元格组成的区域命名和单个单元格命名的方法相同,包括名称框、批量命名以及名称管理器等。这里我以批量命名进行演示(单个单元格命名也能用):

    命名.gif
    命名完成后就是使用,使用的时候需要格外注意。
    这种区域命名在使用时候存在规范问题,你使用的位置必须与数据同列才行。
    以下图为例,我在同列位置使用并没有什么问题
    使用.gif
    但当我换一个位置的时候,公式就会产生错误值。
    错误.gif
    如果你希望在任何单元格使用该公式都能返回正确地结果,应该按照数组方式进行区域命名,即在完成公式输入后同时按键,即可以啦!