中企动力 > 商学院 > excel定义名称
  • ?

    小技巧:excel工作簿快速提取各个工作表名称

    布布

    展开

    excel工作簿快速提取各个工作表名称的方法:

    1.定义名称“获取表名”,在“插入”菜单下点击“名称”下的“定义”。

    2.名称定义为get ,可以随便设置,在下方输入函数“=get.workbook(1)”。

    3.在单元格中,选择多个单元格,输入公式=transpose(get),然后按ctrl+shift+enter三键输入数组计算。

    4.可以看到,工作表名称是获得了,但前面的前缀还要删除掉。选择所有的工作表名称,ctrl+c,再右击,在弹出的菜单中选择“选择性粘贴”。

    5.在“选择性粘贴”窗口中选择“数值”后点击“确定”按钮。

    6.在“数据”菜单下选择“分列”。

    7.在“分列”窗口中我们选择“固定宽度”。

    8.如图将做分隔线定位在工作表前。

    9.点击下一步骤,选择“不导入此列(跳过),最后点击”确定按钮。这个时候就可以提取出所有工作表的名称了。

      

    (本文内容由百度知道网友雷筱轩33贡献)

  • ?

    用Excel批量修改文件名字, 快准狠!

    糜元菱

    展开

    大家都知道Excel在我们工作中有很大的作用,那么今天呢也和大家分享一个利用Excel去批量修改文件名字的一个好方法,接下来就一步步去看看吧,

    step1:归类文件

    先把要改变文件名的文件放在对应的一个文件夹,同时在对应文件夹下方新建Excel文档

      

    setp2:定义名称

    打开excel文档,然后在公式选项卡下方选择定义名称功能,然后定义名称栏写上=FILES("E:\修改文件名文件夹\*.docx")

      

    step3:编辑公式

    在A1单元格中录入【=INDEX(名称,ROW(A1))】引用定义的名称。然后往下填充复制。

      

    step4:编辑结果文件名称

    在B列中,编辑出我们对应的结果要改的文件名称。

      

    step5:用公式去替换

    在C1单元格输入公式:="ren "&A1&" "&B1,然后往下填充。

      

    step6:建立text文档

    新建一个记事本,然后把C列的内容复制到TXT记事本里面。然后保存

      

    step7:更改记事本后缀名

    将已经保存的txt文档,更改后缀名为bat文档,更改后效果如下:

      

    step8:运行bat文档

    双击文档进行运行,然后就发现文件名称就被修改了。

    这就是今天和大家分享的利用Excel批量修改文件名的具体操作方法,希望能帮助到大家!如果有任何疑问,欢迎留言评论即可。

  • ?

    陶泽昱Excel应用技巧大全第37期:定义名称的对象

    绿竹

    展开

    一、使用合并区域引用和交叉引用

    (1)在名称中使用合并区域引用

    有些工作表由于需要按照规定的格式,需要计算的数据存放在不连续的多个单元格区域中,在公式中直接使用合并区域引用让公式的可读性变弱,可以将其定义为名称来调用。

    例1 使用合并区域名称统计多区域降雨量

    如图1所示,为某地区降雨量报表(格式固定),在H5:H8单元格需要统计最高、最低、平均日雨量和降雨天数。由于日降雨量数据分散在B3:B12、D3:D12、F3:F12和H3这些不连续的单元格中,因此可使用联合运算符(逗号“,”)形成合并区域。

    使用名称进行统计的操作方法如下。

    步骤1 按住Ctrl键,选取B3:B12、D3:D12、F3:F12和H3单元格区域。

    步骤2 在【名称框】中输入“降雨量”,按Enter键结束编辑,如图2所示。

    也可以单击【公式】选项卡上【定义名称】按钮,在弹出的【新建名称】对话框中将自动为该合并区域引用“降雨量”作为命名,单击【确定】按钮退出对话框,如图3所示。

    步骤3 在H5:H8单元格分别输入以下公式,即可完成多区域数据统计:

    =MAX(降雨量)

    =MIN(降雨量)

    =AVERAGE(降雨量)

    =COUNT(降雨量)

    (2)在名称中使用交叉引用

    在名称中使用交叉运算符(单个空格)的方法与在单元格的公式中一样,例如定义一个名称X,使之引用Sheet1工作表的A3:G7与C4:D12单元格的交叉区域,操作方法如下。

    步骤1 单击【公式】选项卡【定义名称】按钮。

    步骤2 如图4所示,在【新建名称】对话框中,在【名称】编辑框输入“X”。

    步骤3 单击【引用位置】编辑框,然后鼠标选取A3:G7单元格区域,自动将”Sheet1!$A$3:$G$7”应用到该编辑后,按Space键入一个空格,再使用鼠标选取C4:D12单元格区域,单击【确定】按钮退出对话框。

    二、使用常量

    如果需要在整个工作簿中多次重复使用相同的常量,如产品利润率、增值税率、基本工资额等,那么将其定义为一个名称并在公式中使用名称,将使得所有公式的修改、维护变得更加容易。

    例如,某公式经营报表中,需要在多个工作表的多处公式中计算营业税(税率为3%),当这个税率发生变动时,多出更改公式中的值效率不高,且容易发生遗漏造成计算结果不符合。可以定义一个名称“税率”以便公式调用和修改。才做方法如下。

    步骤1 如图5所示,单击【定义名称】按钮,在【新建名称】对话框的【名称】编辑框中输入“税率”。

    步骤2 在【备注】编辑框中输入该税率的文件依据“根据闽榕税【2009】382号规定”。

    步骤3 在【引用位置】编辑框中输入“=3%”,单击【确定】按钮退出对话框。

    三、使用常量数组

    在单元格中存储查找所需的常用数据,可能影响工作表的美观,并且会由于误操作(例如删除行、列操作,数据单元格区域激活时不小心按到键盘造成数据以外更改等)导致查询结果错误。可在公式中使用常量数组或定义名称让公式易于阅读和维护。

    例3 定义产品等级标准常量数组

    如图6所示,某工厂生产产品按单批检验的不良率评定质量等级,其标准为不良率小于1.5%、5%、10%的分别算特级、优质、一般,达到或超过10%的为劣质产品。

    原先使用F3:G6单元格区域存储质量等级对应关系,现改用常量数组定义名称,操作方法如下。

    步骤1如图7所示,单击【定义名称】按钮,在【新建名称】对话框的【名称】编辑框中输入“级次”。

    步骤2 在【引用位置】编辑框中输入以下等号和数量数组,单击【确定】按钮退出对话框:=(0,”特级”;1.5,”优质”;5,”一般”;10,”劣质”)。

    步骤3 在D3单元格中输入以下公式并双击“填充柄”向下复制到D10单元格:

    =LOOKUP(C3*100,级次)

    其中,C3单元格为百分比数值,因此需要*100后查询。

    四 使用函数与公式

    在名称中,也可使用函数。例如在Excel 97~2003中,由于函数允许的最大嵌套层数为7层,当需要在B1单元格使用公式将A1单元格的数字剔除时,可以选择B1单元格后定义名称“X”,在【引用位置】中输入:

    =SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE($A1,0,),1,),2,),3,),4,),5,),6,),7,)

    然后在B1单元格输入以下公式:

    =SUBSTITUTE(SUBSTITUTE(X,8,),9,)

    虽然Excel 2010版允许64层嵌套,基本不存在查过嵌套层数限制问题。但将部分公式定义为名称,也可大大缩短单元格中公式的长度,特别是重复使用的公式部分。

  • ?

    浅谈Excel中的name——名称

    小女巫

    展开

    在Excel中,你可以给一个单元格,或者单元格区域起一个名称,一个可以代表业务含义的容易被识别的名称,而不仅仅是A1、B2:D5这样的默认名称。

    先来个简单的示例:

    上图中两个公式都可以得到总金额,但显然“=SUM(销售金额)”的形式,从业务角度更易理解,特别是当你在以后回顾表格,或者将表格发布给同事时,这种形式显然更加直观易读。

    如何定义名称

    1、使用名称框:

    选中需要命名的单元格或区域,在名称框中输入名称,确认即可。

    通过名称框的下拉按钮,可以选择到定义的名称,对应的数据区域将高亮显示出来。

    另外,按住Ctrl键,选择不连续的数据区域,也是可以将其定义为一个名称的。

    2、使用名称管理器:

    切换到【公式】功能页签,点击“定义的名称”组中的“名称管理器”功能按钮,可以打开“名称管理器”维护窗口,点击“新建”按钮,在“名称”文本框中输入带有业务含义的名称,将“引用位置”设置为对应的数据区域。

    Ctrl+F3快捷键可以直接打开名称管理器。

    使用“定义的名称”组中的“定义名称”,可以直接进入新建名称窗口。

    在“名称管理器”窗口中,光标定位到名称的“引用位置”时,可以看到对应的数据区域有一圈绿色的虚线外边框,通过这个,可以看出定义的名称是否正确。

    在“名称管理器”中可以对名称进行修改、删除,但要注意:删除名称是无法使用Ctrl+Z恢复的!

    公式编辑时使用名称

    当我们定义了名称后,在公式中可以直接输入名称,并且Excel的语法屏幕提示会自动显示出匹配的名称清单以供选择,位于函数提示的上方,使用方向键加TAB键就可以切换选中需要的名称,而不用输入名称的全部字符。(中文命名的语法屏幕提示要在删除字符时才能出现)

    下图中,我已经将区域D3:D10命名为sales,当在“=SUM(”之后输入s,即出现了相应的屏幕提示了:

    名称的范围

    定义名称时,默认范围为工作簿,可以选择设置成工作表范围的名称。

    名称范围应用的规则:

    1、可以在工作簿内的任何工作表中直接使用工作簿范围的名称。

    2、当名称设置为某个工作表范围时,该工作簿内的其他工作表引用该名称时,需要使用跨表引用的方式:“工作表名+半角感叹号+名称”,比如:=SUM(sheet1!销售金额)。

    3、对于工作簿范围的名称,还可以跨工作簿使用名称,引用方式:“工作簿名+半角感叹号+名称”,比如:=SUM(销售订单!销售金额)。

    4、对于工作表范围的名称,也可以跨工作簿使用,引用方式:“[工作簿名]+工作表名+半角感叹号+名称”,比如:=SUM([销售订单]sheet1!销售金额)。

    动态名称区域

    上图中,要统计各销售员的总销售金额,当前的公式为:=SUMIF(C2:C20,I2,G2:G20),但若新增了销售数据,就不得不重新编辑这些公式了。

    但是,使用动态名称区域就不一样了!

    无论增加或修改多少销售数据,右侧的总销售金额公式始终不变,就能自动完成统计。

    J2单元格公式:=SUMIF(SalesPerson,I2,SalesAmt)

    这里的SalesPerson和SalesAmt就是定义的两个动态名称区域:

    SalesPerson:=Sheet2!$C$2:OFFSET(Sheet2!$C$1,COUNTA(Sheet2!$C$2:$C$1000),,1)

    SalesAmt:=Sheet2!$G$2:OFFSET(Sheet2!$G$1,COUNTA(Sheet2!$G$2:$G$1000),,1)

    两个名称的引用位置公式设置原理相同,我们以SalesPerson为例进行公式解释:

    1、"Sheet2!$C$2:"部分:表示引用位置从Sheet2工作表的C2单元格开始;

    2、"COUNTA(Sheet2!$C$2:$C$1000)"部分:使用COUNTA函数返回Sheet2工作表C2:C1000区域内,包含有数据的单元格的总数量。

    3、OFFSET部分:使用OFFSET结合COUNTA函数返回Sheet2工作表C2:C1000区域内最后一个包含数据的单元格,以构造SalesPerson名称的引用位置为从C2到C列最后一个有数据的单元格所构成的动态区域。

    注意:

    1、这里的1000是考虑可能包含销售数据的最大行数,若实际数据可能要更大,则只需将这个数值调大即可。

    2、维护销售数据时,中间不能有空行,否则COUNTA函数不会计算这些空行,将导致统计结果出错。

    3、这个示例仅仅是一个简单的动态名称区域的应用,实际上,在名称的引用位置中使用函数公式,可以创造出很多的动态名称效果,如创建动态数据源的透视图表、动态的下拉清单等。

    OK,这次就先浅谈到这里吧,Excel的名称实际上真是一个很大的话题,它的应用也很广泛,下次再继续聊一聊关于名称的其他方面,比如常量名称、相对名称区域等等。

    本文版权归Excellive所有,更多Excel好文和示例下载,请关注Excellive!喜欢的话就请点赞、收藏、分享吧!如果您有问题或建议,欢迎留言与大家一起分享!

  • ?

    Excel | 用VLOOKUP、INDEX函数、定义名称,制作带照片的信息查询表

    向雁

    展开

    原始信息表:

    数据有效性(数据验证)制作编号下拉菜单

    在B1设置数据有效性:

    OOKUP信息查询

    在B2单元格输入公式:“=VLOOKUP(B1,信息表!$A$1:$C$13,2,0)”,可实现“名称查询”;

    在B3单元格输入公式:“=VLOOKUP(B1,信息表!$A$1:$C$13,3,0)”,可实现“名称查询”。信息查询

    1、定义名称:

    引用位置输入的公式为:“=INDEX(信息表!$D$2:$D$13,MATCH(Sheet3!$B$1,信息表!$A$2:$A$13,0),)”。该公式的含义是指向“照片”列和B1单元格编号所在行的交叉点,即是B1单元格编号对应的照片。

    2、照片位置输入“名称”

    在即将放入照片的单元格,用“开发工具——照相机”,划也照片位置,同时改引用为“照片”:

    “照相机”如果菜单栏内找不到,可以在“开始——选项——所有命令”中找到,添加:

    实现了带照片的信息查询表。

    结果如下:

  • ?

    Excel小技巧-单元格/单元格区域的名称定义

    Nathan

    展开

    大家可能不太了解单元格的名称定义应该是什么?实际上Excel表格中,每一个单元格都具有一个默认的名字,命名规则是列标和行标,比如我们所说的:A1,表示的就是第一行第一列的单元格。我们可以为我们的单元格重新命名,甚至是为单元格区域进行名称的定义,可以使用定义的名称进行导航和代替公式中的单元格地址,使工作表更容易理解和更新。今天小编和大家一起学习如何为单元格重命名。

    一、名称框定义名称

    首先选中目标单元格或单元格区域,在公式栏左侧的名称框中,我们可以看到挡墙的名字,按照名称定义的格式(名称第一个字符必须是字母或下划线,它最多可包含255个字符,可以包含大、小写字符,但是名称中不能有空格且不能与单元格引用相同)输入新的名称即可,我们就可以在下拉列表中看到我们定义的新名称。

    二、快捷键定义名称

    选中目标单元格或目标区域,单击鼠标右键,在弹出的快捷菜单中点击【定义名称】按钮,此时,弹出【新建名称】对话框,在此输入符合规范的名称,点击确定按钮即可。

    三、选项卡定义名称

    选中目标单元格或单元格区域,切换到【公式】选项卡,在【定义的名称】组中,点击【定义名称】按钮,弹出【新建名称】对话框,在此输入符合规范的名称,点击确定按钮即可。

    若想删除或管理所有定义名称,可切换到【公式】选项卡,在【定义的名称】组中,点击【名称管理器】按钮,弹出【名称管理器】对话框,在此进行名称管理。在默认状态下,名称使用的是绝对单元格地址引用,是单元格的精确地址。

    欢迎关注,以上。

  • ?

    excel2010如何使用定义名称?

    飞叶

    展开

    在定义名称时需要注意以下的命名规则,以免引起错误和冲突。

    1、 名称中的第一个字符必须是字母、下划线 (_) 或反斜杠 (\)。名称中的其余字符可以是字母、数字、句点(.)和下划线(_), 字母不区分大小写。

    2、名称不能与单元格引用(例如 Z$100 或 R1C1)相同。不能将字母“C”、“c”、“R”或“r”用作已定义名称,因为当在“名称”或“定位”文本框中输入这些字母中的两个时,EXCEL会将它们作为当前选定的单元格选择行或列的简略表示法。

    3、不允许使用空格。可以使用下划线 (_) 和句点 (.) 作为单词分隔符,例如 Sales_Tax 或 First.Quarter。

    4、 一个名称最多可以包含255 个字符。

    基本方法

    EXCEL定义名称的方法有三种:一是使用编辑栏 左端的名称框;二是使用“定义名称”对话框;三是用行或列标志创建名称。

    1.使用编辑栏 左端的名称框:

    选择要命名的单元格、单元格区域或不相邻的选定内容 ,单击编辑栏 左端的名称框,键入引用您的选定内容时要使用的名称,按 Enter确认。

    点击名称框的下拉箭头就可以看到我们定义的名称了。

    2.使用“定义名称”对话框

    在“公式”选项卡上的“定义的名称”组中,单击“定义名称”。在“新名称”对话框的“名称”框中,键入要用于使用的名称。在“引用”框中, 默认情况下,输入当前所选内容。要输入其他单元格引用作为参数,请单击“折叠对话框”按钮(暂时隐藏对话框),接着选择工作表中的单元格,然后按“展开对话框”按钮。要完成并返回工作表,请单击“确定”。 

    点击名称框的下拉箭头查看刚定义的名称。选择名称还可以查看名称的引用范围是否正确。

    3.用行或列标志创建名称

    选择要命名的区域,包括行或列标签。在“公式”选项卡上的“定义的名称”组中,单击“从所选内容创建”。在“基于选定区域创建名称”对话框中,通过选中“首行”、“左列”、“末行”或“右列”复选框来指定包含标签的位置。使用此过程创建的名称仅引用包含值的单元格,并且不包括现有行和列标签。

    此处选择“首行”和“最左列”来定义以首行标志和以最左列标志命名的名称,可以一次性定义包含有“工号、姓名、......、出生日期”以及“KT001、KT002、......、KT014”等多个名称,并在名称框的下拉列表中能查看到这些名称。

    根据行或者列标志中创建出来的名称可以用来指定命名的行与列交叉部分的单元格。在下图工作表中,名称“KT001”表示区域B13:E13,名称“籍贯”表示区域D2:D15,公式“= KT001 籍贯”(注意:在两个名称之间,要加入一个空格),返回的值是:北京。

    (本文内容由百度知道网友wawan_ok贡献)

  • ?

    在excel中自定义单元格名称的几种方法,你完全掌握了吗?

    杨念云

    展开

    使用名称可以使公式更加容易理解和维护,用户可为单元格区域、函数、常量或表格定义名称,一旦采用了在工作簿中使用名称的做法,便可轻松地更新、审核和管理这些名称。

    今天小编就来说一说如何自定义单元格名称,大家可以跟着小编来操作一下。

    第一种使用名称框定义名称 在excel中,我们可以直接使用编辑栏中的名称框,来快速地为需要定义名称的单元格或单元格区域定义名称。

    选中准备创建名称的单元格区域,将光标移至名称框中,单击进入编辑状态。在名称框中输入名称,按enter键即可完成操作定义名称的操作!

    第二种:使用“定义名称”按钮创建名称 打开工作表选中准备创建名称的单元格区域,选择菜单栏中的“公式”选项卡,单击“定义的名称”功能组中的“定义名称”按钮。

    弹出的“新建名称”对话框,在“名称”文本框输入准备创建的名称,单击确定即可。

    第三种方法:使用名称管理器创建名称 选中准备创建名称的单元格区域,在菜单栏中选择“公式”选项卡,在“定义的名称”功能组中单击“名称管理器按钮”。

    弹出的“名称管理器”对话框,在中部的列表框中会显示已定义的名称,单击“左上角”的“新建”按钮。

    弹出的新建对话框相信大家已经熟悉了,和第二种方法类似的操作方法!

  • ?

    修改和删除excel中自定义的单元格名称

    觅波

    展开

    我们学过了给excel定义名称的方法以后,我们还需要了解到如何对定义的excel名称进行管理,这节我们就来共同学习一下如何修改和删除excel中自定义的单元格名称,具体操作方法看下面的图文excel教程。

    1、在“公式”选项卡下的“定义的名称”组中单击“名称管理器”按钮,如图1所示。

    图1

    2、在弹出的“名称管理器”对话框,选择需要管理的名称,单击“编辑”按钮,如图2所示。

    图2

    3、在“编辑名称”对话框的“名称”文本框中输入新的名称,最后单击“确定”按钮,如图3所示。

    图3

    4、即可我们即可看到更改过的名称,如图4所示。

    图4

    5、如果我们需要删除名称的话,我们直接在“名称管理器”对话框中选择要删除的名称,单击“删除”按钮即可,如图5所示。

    图5

    我们使用修改和删除excel单元格名称的时候并不是很多,一般在我们做了定义名称以后,我们都不再修改了,因为我们居然定义了名称就是为了做excel运算的,如果我们在更改的话,就会造成excel公式中的运算出问题的。

  • ?

    Excel定义名称的3种方法和作用

    小伙计

    展开

    方便引用。1、把一个区域定义为名称,引用这个区域时,可直接使用名称。2、把一个公式定义为名称时,重复使用这个公式时,可直接使用名称。3、使用定义名称,可打破函数30个参数的限制。4、宏表函数需要定义为名称,才能使用。

    第一种定义名称

    打开名称管理器就可以看到

    第二种定义名称

    第三种定义名称

excel定义名称

所有视频需要登录后,才能观看

请先登录您的帐号,即可完整播放,如果您尚未注册帐号,请先点击注册。

img

在线咨询

建站在线咨询

img

微信咨询

扫一扫添加
动力姐姐微信

img
img

TOP