当前位置:

首页 > 软件教程 > 如何在 Excel 中获取活动工作表的名称?

如何在 Excel 中获取活动工作表的名称?

Excel不提供内置公式来立即返回活动Excel工作表的名称。但是,在某些情况下,您可能需要在Excel文件中动态填充活动工作表的值。例如,如果工作表上的表格名称必须是工作表本身的名称,并且如果您对表格名称进行硬编码,并且稍后更改工作表名称,则还必须手动更改表格名称。但是,如果表格的名称是动态填充的,比如使用公式,那么如果工作表名称更改,表格的名称也会自动更改。如前所述,尽管要求非常有可能,但没有直接公式可用于提取活动工作表的名称。但是,我们确实有一些公式组合,您可以使用它们成功提取活动工作表的

本文目录

    Excel 不提供内置公式来立即返回活动 Excel 工作表的名称。但是,在某些情况下,您可能需要在 Excel 文件中动态填充活动工作表的值。例如,如果工作表上的表格名称必须是工作表本身的名称,并且如果您对表格名称进行硬编码,并且稍后更改工作表名称,则还必须手动更改表格名称。但是,如果表格的名称是动态填充的,比如使用公式,那么如果工作表名称更改,表格的名称也会自动更改。

    如前所述,尽管要求非常有可能,但没有直接公式可用于提取活动工作表的名称。但是,我们确实有一些公式组合,您可以使用它们成功提取活动工作表的名称。继续阅读,了解如何操作!

    第 1 节:如何使用 Right、Cell、Find 和 Len 函数的组合获取当前工作表的名称

    第 1.1 节:完整公式

    第一步是确保您已保存 Excel 工作表。如果您尚未保存 Excel 文档,请先保存它,否则此公式将不起作用。

    要保存文档,您只需同时按下CTRL + S键,导航到要保存文档的位置,为文件命名,然后最后保存。

    第 1 步:保存 Excel 文档后,只需双击任何单元格。进入编辑模式后,复制并粘贴以下公式,然后按Enter键。

    =RIGHT(CELL("文件名"),LEN(CELL("文件名"))-FIND("]",CELL("文件名")))

    注意:不要担心看到公式的长度,在下面的部分中,我们已经详细解释了公式。

    如何在 Excel 中获取活动工作表的名称?

    第 2 步:一旦您按下Enter键,您可以看到当前工作表的名称,在下面的示例中,工作表名称为The Geek Page,在输入公式的单元格上成功返回。是的,这很简单,我们也同意。但是如果你想知道这个公式是如何工作的,你可以参考下面的部分。

    如何在 Excel 中获取活动工作表的名称?

    第 1.2 节:公式说明

    在本节中,让我们从上面的部分中取出冗长的公式,将其拆分并找出真正发生的事情以及它如何成功返回当前工作表的名称。

    第 1 步:公式的第一部分是=CELL(“filename”)。cell函数只接受一个参数。它返回单元格的完整地址,包括工作表的文件位置和当前工作表名称。

    如何在 Excel 中获取活动工作表的名称?

    第 2 步:如果你看下面的截图,如果你按下Enter键,你会得到整个文件名,包括最后的当前工作表名称。

    如何在 Excel 中获取活动工作表的名称?

    第 3 步:如您所见,工作表名称位于文件名的最后。准确地说,右方括号 ] 之后的任何内容都是工作表名称。因此,让我们使用FIND函数来查找方括号字符的索引值。在我们找到那个索引之后,让我们找出它后面的所有字符,它本质上是工作表名称。

    FIND函数有两个参数,一个是要查找其索引的字符,第二个是要执行搜索的字符串。因此,在这种特殊情况下,我们的FIND函数将如下所示。

    =查找(“]”,A1)

    A1是包含我们使用CELL函数找到的文件名的单元格的单元格 ID。如果您的文件名位于不同的单元格中,则应提供该单元格 id 而不是 A1。

    如何在 Excel 中获取活动工作表的名称?

    第 4 步:FIND函数返回值 65。这意味着右方括号位于第65位。所以我们需要从文件名中提取第 65 位之后的所有内容,即右方括号之后的所有内容。

    如何在 Excel 中获取活动工作表的名称?

    第 5 步:要提取第 65 位之后的所有内容,我们首先需要知道在第 65 位之后要提取多少个字符。为了让它更简单,我们需要知道我们当前的工作表名称有多少个字符。为此,让我们使用LEN函数。功能如下。

    =LEN(A1)-FIND("]",A1)

    上面的公式只返回工作表名称的长度。首先使用LEN(A1)计算文件名的长度,然后减去文件名的长度直到右方括号,即 65。

    如何在 Excel 中获取活动工作表的名称?

    第6步:上面的公式返回13,这是当前工作表名称The Geek Page的长度。

    如何在 Excel 中获取活动工作表的名称?

    第 7 步:所以我们现在有了源字符串,它是完整的文件名,我们知道当前工作表名称有 13 个字符,并且位于文件名的末尾。因此,如果我们从文件名的最右边提取 13 个字符,我们将得到当前工作表名称。

    现在,让我们直接使用RIGHT函数提取工作表名称。RIGHT函数如下。

    =RIGHT(A1, LEN(A1)-查找("]",A1))

    RIGHT函数有2 个参数,一个是要从中提取子字符串的字符串,第二个是需要从父字符串右侧提取的字符数。

    现在,下面的屏幕截图会详细告诉您这一点。RIGHT函数接受文件名和当前工作表的长度。因此,从文件名中,RIGHT字符串将从字符串的最右侧提取工作表名称,根据上述步骤计算,该名称为 13 个字符。

    如何在 Excel 中获取活动工作表的名称?

    第8步:你去!现在已成功提取活动工作表的名称!

    如何在 Excel 中获取活动工作表的名称?

    第九步:名字解压成功,但是有一个小依赖。我们的公式依赖于定义CELL函数的单元格。我们继续提到A1。有一件事是,我们可能不希望文档中包含完整的文件名,因此将它放在文档中可能会带来巨大的不便。另一件事是,如果我们删除它,我们的公式将不再起作用,因为它具有依赖关系。因此,让我们删除依赖项。

    为此,双击定义 CELL 函数的单元格并复制整个公式。您可以通过选择公式,然后同时按下CTRL + C键来复制公式。

    如何在 Excel 中获取活动工作表的名称?

    第 10 步:现在在我们的RIGHT公式中,将 A1 替换为您在第 9 步中复制的 CELL 函数。RIGHT 公式中出现了 3 次 A1,因此必须替换所有 3 次。

    如何在 Excel 中获取活动工作表的名称?

    第 11 步:下面的屏幕截图显示了替换后的 RIGHT 公式应该是什么样子。

    如何在 Excel 中获取活动工作表的名称?

    第12步:如果你按回车键或点击其他地方,你可以看到当前工作表名称被成功提取。此外,由于不再存在依赖关系,您可以删除A1单元格。享受!

    如何在 Excel 中获取活动工作表的名称?

    第 2 节:如何使用 Mid、Cell 和 Find 函数的组合获取当前工作表的名称

    这是另一个公式组合,您可以使用它找到活动工作表的名称。在这个公式中,我们没有使用RIGHT函数,而是使用了MID函数。公式如下。

    =MID(CELL("文件名"),FIND("]",CELL("文件名"))+1,255)

    在 Excel 文档中,双击任意单元格并简单地复制粘贴上述公式并按Enter键。您将获得在您输入公式的单元格上返回的活动工作表的名称。

    注意:如果我们给出子字符串的起始位置及其长度, MID函数会从主字符串返回子字符串。

    另请注意,即使要使此公式起作用,您也应该首先将文档保存在某个地方,否则您将收到Value 错误。

    即使 Excel 中没有直接的公式,您可以使用它直接获取活动工作表的名称,但使用上述任一公式组合,您都可以获得所需的结果。

    本站声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系bd@zhengruan.com
    作者最新文章
    软件教程 单元格 excel公式
    相关文章 更多
    动态考勤表格制作excel教程:月份切换与出勤统计怎么联动
    动态考勤表格制作excel教程:月份切换与出勤统计怎么联动

    本教程详解如何在Excel中构建动态考勤表,实现年份月份切换时日期表头、考勤状态与统计数据的自动联动。通过分离参数区、明细表与展示区,利用DATE、XLOOKUP、SEQUENCE及COUNTIFS等函数,确保换月后历史数据不丢失且统计准确。

    Excel乘法公式怎么写?详细教程
    Excel乘法公式怎么写?详细教程

    在Excel中创建乘法公式的方法是:1.在目标单元格输入=A1*B1并按回车键,Excel会自动计算结果并显示在目标单元格中。

    Excel快速复制公式技巧
    Excel快速复制公式技巧

    Excel公式复制的核心在于理解引用方式并掌握快捷操作。1.相对引用(如A1)会随目标位置变化而改变,2.绝对引用(如$A$1)锁定行列不变,3.混合引用(如$A1或A$1)部分锁定。快速复制技巧包括拖拽填充柄、双击填充柄、复制粘贴、使用“填充”菜单、通过公式栏批量填充以及命名公式提升效率。若复制后结果出错,应检查引用方式及数据区域是否正确;批量修改引用可用“查找和替换”功能;复制到其他软件时可通过截图、文本框、Latex代码或嵌入表格保持公式;避免循环引用需检查引用关系或启用迭代计算;忽略隐藏行或列可使

    PHP中常用的字符串处理函数及其使用方法
    PHP中常用的字符串处理函数及其使用方法

    PHP是一种服务器端脚本语言,众所周知,字符串是任何编程语言中最基本的数据类型。PHP中有很多的字符串处理函数,如何灵活使用这些函数,对于开发高效、规范的程序来说,是非常关键的。本文将介绍PHP中常用的字符串处理函数及其使用方法。一、字符串长度处理strlen函数strlen函数返回一个字符串的长度,该函数不计算多字节字符,而只计算单字节字符。例如:$st

    如何使用 PHP 的字符串函数?
    如何使用 PHP 的字符串函数?

    如何在PHP中使用字符串函数?PHP提供了一系列内置字符串函数,可用于操作和处理文本数据。这些函数操作包括文本格式化、搜索和替换、比较和验证等。基本字符串操作函数描述strlen()返回字符串的长度strtoupper()将字符串转换为大写strtolower()将字符串转换为小写substr()从字符串中提取子字符串str_replace()搜索并替换字符串中的特定子字符串文本格式化函数描述trim()从字符串中删除首尾空白字符ltrim()从字符串中删除左边的空白字符rtrim()从字符串中删除

    PHP编程必备:掌握常用字符串函数
    PHP编程必备:掌握常用字符串函数

    PHP是一种非常流行的脚本语言,常被用于Web开发领域。在PHP编程中,字符串处理是一项必不可少的技能。字符串在Web开发中非常常见,因此熟练掌握PHP的字符串函数是非常重要的。在这篇文章中,我们将会介绍一些常用的PHP字符串函数,以及它们的用法和示例。这些函数非常实用,可以帮助你轻松地处理和操作字符串。strlen()strlen()函数用于计算一个字符串

    防止Excel删除数值前导零的方法
    防止Excel删除数值前导零的方法

    自动从Excel工作簿中删除前导零是否令人沮丧?当您在单元格中输入数字时,Excel通常会删除数字前面的前导零。默认情况下,它将缺少显式格式的单元格条目视为数值。前导零在数字格式中通常被认为是无关紧要的,因此被省略。此外,前导零可能会在某些数值运算中造成问题。因此,零被自动删除。本文将教你如何在Excel中保留前导零,以确保输入的帐号、邮政编码、电话号码等数字数据格式正确。在Excel中,如何允许数字前面有零?您可以在Excel工作簿中保留数字的前导零,有多种方法可供选择。您可以通过设置单元格格式或使用目

    在Excel中自动更新数字为最新的日期,将日期随机更改为数字
    在Excel中自动更新数字为最新的日期,将日期随机更改为数字

    如果您在Excel中遇到数字被自动更改为日期,或者日期变成随机数字的问题,本文将提供解决方案。一些用户反映,当他们输入数字时,数字会自动变成日期。这一问题通常是由单元格格式引起的。Excel不断将数字更改为最新如果MicrosoftExcel中的数字一直更改为日期,则可以使用以下方法解决此问题:将单元格设置为文本格式。在数字前插入撇号。使用选择性粘贴。1]将单元格设置为文本格式要防止Excel自动调整数字格式,首先需要将相关单元格的格式更改为文本。下面是实现此目的的简单步骤:首先,用数字选择所有有问题的单

    如何在Excel单元格中创建换行文本
    如何在Excel单元格中创建换行文本

    本文将向您介绍如何在Excel单元格中创建新的文本行。在Excel中,文本行是以文本形式显示在电子表格中的内容块。这些内容可以涵盖姓名、数字、电子邮件地址等信息。为什么要在Excel单元格中开始新的文本行?在Excel中创建新的文本行不仅可以提高电子表格的整洁度和视觉吸引力,还可以更好地组织数据并使其更易于理解。这种分行方法可以使文本内容更清晰地呈现在单元格中,有助于减少混乱和提高数据的可读性。此外,适当的文本分行还可以帮助用户快速浏览和比较不同单元格中的信息,从而提高工增强可读性更有效地组织信息避免单元

    Excel中如何对多个工作表的单元格进行求和
    Excel中如何对多个工作表的单元格进行求和

    本文将演示如何在Excel中对多个工作表中的单元格进行求和。MicrosoftExcel是一个功能强大的电子表格程序,用于数据管理。在处理数据时,可能需要跨多个单元格进行求和。本指南将指导您如何轻松实现这一目标。如何在Excel中对多个工作表中的单元格求和在Excel中对多个工作表中的单元格求和时,可能会遇到以下两种情况:添加单个单元格值在单元格区域中添加值我们将在这里介绍这两种方法。在Excel中跨多个工作表添加单个单元格值我们收集了包含6家不同公司在连续四个月(从1月到4月)的销售额的样本数据。总销售

    查看更多
    精品专题 更多
    装机必备
    装机必备

    正软商城装机必备专区,精选办公、浏览器、安全防护、影音播放、压缩解压、设计创作和系统工具等电脑常用正版软件,帮助用户快速完成新电脑软件配置。

    Windows
    Windows

    正软商城Windows软件专区,汇集适用于Windows电脑的办公、设计、安全防护、影音播放、开发工具和系统优化软件,提供软件介绍、系统要求、正版授权及购买下载服务。

    PDF教程
    PDF教程

    正软商城PDF教程频道提供PDF编辑、转换、合并、拆分、压缩及格式处理方法,同时介绍常用PDF软件和工具的使用技巧。

    Mac软件 更多
    讯飞智作 网页版
    讯飞智作 网页版
    Windows/ macOS/ Linux

    讯飞智作是一款基于语音合成技术、虚拟人驱动技术与数字人形象声音构建能力的 AI 数字人音视频创作平台。

    火山引擎 网页版
    火山引擎 网页版
    Windows/ macOS/ Linux

    火山引擎是字节跳动旗下企业级云与AI服务平台。聚焦大模型核心能力,依托字节自研豆包多模态大模型,凭借火山方舟一站式平台,提供模型精调、推理部署、智能应用搭建等全链路服务,结合高性能AI算力,助力各行业快速落地大模型数字化与智能化应用。

    Aperty macOS版
    Aperty macOS版
    macOS

    Aperty 是 Skylum 推出的 AI 人像修图软件,支持自然肤质修饰、瑕疵处理、面部与身体调整、预设及批量同步。

    WINDOWS 更多
    讯飞智作 网页版
    讯飞智作 网页版
    Windows/ macOS/ Linux

    讯飞智作是一款基于语音合成技术、虚拟人驱动技术与数字人形象声音构建能力的 AI 数字人音视频创作平台。

    火山引擎 网页版
    火山引擎 网页版
    Windows/ macOS/ Linux

    火山引擎是字节跳动旗下企业级云与AI服务平台。聚焦大模型核心能力,依托字节自研豆包多模态大模型,凭借火山方舟一站式平台,提供模型精调、推理部署、智能应用搭建等全链路服务,结合高性能AI算力,助力各行业快速落地大模型数字化与智能化应用。

    PixTV 网页版
    PixTV 网页版
    Windows

    PixTV 是一款在浏览器中使用的 AI 视觉内容创作平台,提供图片、视频、音频、文字生成、AI 分镜、局部重绘、提示词反推和无限画布等工具,适合短剧、漫剧、广告及社交媒体内容制作。