453公式字符、单元格地址与工作表名:揭秘WPS表格管理智慧

职场计划有古哥 2024-07-18 14:43:21

全文约1500 字;

阅读时间:约4分钟;

听完时间:约8分钟;

根据古老师的见解,查找与引用类函数的范围远不止XLOOKUP、VLOOKUP和INDEX这些基础选项,它还包括了能返回工作表名称、公式字符串及单元格地址的更为精细的工具。深入理解并熟练运用这些函数,在PMC(即生产物料控制)等特定的生产计划工作环境中,可以显著提升工作效率和准确性。

返回公式字符

在创建《生产计划排程表》模板的过程中,往往涉及到大量复杂的公式函数。有时,为了查看某个特定公式的详细内容,用户不得不直接定位到含有该公式的单元格。然而,如果能在表格中适当的位置插入一个显示公式文本的函数,那么公式的可读性和易理解性将得到显著增强。

例如,假设你想要了解单元格E3中用于计算开工日期的具体公式。这时,你可以在另一个单元格中输入以下公式:

=FORMULATEXT(E3)

公式解释:

使用FORMULATEXT函数后,它会显示出E3单元格中的公式为:

=MIN(FILTER($G$2:$L$2, G3:L3 > 0)),这样一来,通过阅读这个结果,你可以迅速地理解和分析出计算开工日期的公式结构,从而更方便地进行后续的调整或检查。效果如下图所示:

返回单元格地址

上方的公式虽然显示了公式中函数引用单元格E3的公式结果,但是有时候还需要在前面继续加入此公式的单元格地址,所以需要近回单元格本身的引用,此时可以用函数ADDRESS配合LAMBDA定义一个自定义函数来实现。

继续上方的公式,并把公式更改为:

=LAMBDA(X,ADDRESS(ROW(X),COLUMN(X),4)&FORMULATEXT(X))(E3)

公式返回的结果为:

E3=MIN(FILTER($G$2:$L$2,G3:L3>0))

函数解释:

这里,LAMBDA函数定义了一个接收单个参数X的匿名函数,该函数首先使用ADDRESS函数获取X所在行和列的绝对引用地址,格式设置为A1样式(参数4)。之后和FORMULATEXT函数的结果,后者返回的是X单元格内的公式文本。最后,将E3作为参数传递给这个匿名函数,执行整个操作,从而得到带有单元格地址前缀的完整公式表示。

返回工作表名

在Excel中,若要返回当前工作表的名字,过去的方法有些繁琐,需要用到一个相对复杂的公式:

C5=TEXTAFTER(CELL("filename",A1),"]")

不过,需要注意的是,TEXTAFTER函数是Microsoft在较新的Excel版本中引入的功能,它简化了从文本中提取特定部分的过程。但在TEXTAFTER出现之前,或者在不支持该函数的Excel版本中,通常使用以下较长的公式来实现同样的功能:

C6=MID(CELL("filename",A1),FIND("]",CELL("filename",A1))+1,255)

这里的CELL函数用于获取关于单元格A1的各种信息,当参数为"filename"时,它会返回包含工作簿全路径和工作表名称的文本。而TEXTAFTER函数的作用是从给定文本中找到指定分隔符后的文本,因此它会从CELL函数返回的文本中去除掉"["之前的路径信息,只保留工作表的名字。

但要注意,TEXTAFTER函数是在Excel 365和Excel 2021中才可用的,对于早期版本的Excel,我们需要使用其他方法,如上面提到的使用MID和FIND函数组合的公式。

WPS表格返回

在最新版本的WPS表格中,返回工作表名称的操作变得极为简便。只需使用以下函数即可轻松实现:

C5=SHEETSNAME(A1)

公式解释:

此公式用于获取包含A1单元格的工作表的名称。

如果你需要获取更多工作表的名称,可以通过稍微修改公式来实现:

C4=SHEETSNAME('1.显示公式:4.WPS方法'!A1,1)

公式解释:

此版本的公式允许一次性选取多个工作表的名称,并按行顺序显示。

最后总结:

综上所述,掌握并灵活运用Excel和WPS表格中的查找与引用类函数,不仅限于熟知XLOOKUP、VLOOKUP和INDEX等基础函数,还能利用FORMULATEXT、ADDRESS配合LAMBDA、以及SHEETSNAME等高级功能,极大地丰富了数据处理的手段。

在PMC生产计划场景中,这些技能有助于更高效地管理生产物料,提高计划的精准度。通过FORMULATEXT函数,我们能够直接读取复杂公式,便于审核和调试;结合ADDRESS和LAMBDA,公式语句的可读性和定位能力得到提升;而SHEETSNAME函数则简化了工作表名称的获取过程。

这些技巧的综合应用,无疑将为专业人员在日常工作中带来极大的便利,尤其是在处理繁复的数据分析和报告编制时,能够节省时间,减少错误,提升整体的工作效率和数据分析的准确性。随着办公软件的不断更新,学习和适应新功能成为提升个人技能的关键,尤其是在快节奏的现代商业环境中。

0 阅读:8

职场计划有古哥

简介:感谢大家的关注