函数公式excel大全


今日我们来探讨WPS表格中的几个实用函数公式

小伙伴们大家好,今天我们将继续以WPS表格为例,来详细解释几个常用的函数公式。

一、计算有效面积的函数

假设我们有B~D列设备保温尺寸的测量记录,E列是有效面积的计算方式说明。我们希望在F列中自动计算出有效面积。

在F2单元格中输入以下公式,并向下复制:

=EVALUATE(SUBSTITUTES(E2, B$1:D$1, B2:D2))

SUBSTITUTES函数的功能是进行批量内容替换。具体而言,它能够将E2单元格中的"长"、"宽"、"高"等文字,按照B~D列的实际尺寸进行替换。

这里的替换逻辑是:将E2单元格中的旧字符(即B$1:D$1)替换为新字符(即B2:D2所代表的实际尺寸)。经过替换后的文本算式将被EVALUATE函数计算成实际面积。

二、清除单元格中关键字的函数

在某情况下,我们可能需要清除B列单元格中包含的特定关键字。可以使用以下公式实现这一目的:

=SUBSTITUTES(B2, E$3:E$5, "")

SUBSTITUTES函数支持动态范围应用,这里我们将第二参数(即E$3:E$5)中的字符全部清空(第三参数为空字符串)。

三、获取工作表名称详单及创建链接的函数

如果我们想获取工作簿中所有工作表的名称,并创建一个带有链接的目录,可以使用以下公式:

A2单元格输入:=SHEETSNAME(,1,1)

B2单元格则使用HYPERLINK函数为每个工作表名称创建链接。

=HYPERLINK("'"&A2&"'!A1","跳转")

此组合公式将生成一个包含所有工作表链接的目录。

四、提取与汇总金额信息的函数

在处理混合了姓名与金额信息的A列数据时,我们可以利用以下公式提取出金额部分并进行汇总:

B2单元格输入公式(并向下复制):=SUM(REGEXP(A2,"[0-9.]+")1)

REGEXP函数通过正则表达式[0-9.]+提取出所有连续的数字(包括小数点),然后乘以1将其转换为数值。最后使用SUM函数进行金额汇总。

五、按部门汇总员工职务姓名的函数

对于A~C列中各部门员工职务与姓名信息,若想按部门汇总不同职务的员工姓名,可以使用以下公式:

E2单元格输入:=PIVOTBY(A1:A31,B1:B31,C1:C31,ARRAYTOTEXT,1,0,,0)

PIVOTBY函数用于按行列对数据进行分类汇总。在此例中,A1:A31为行字段,B1:B31为列字段,C1:C31为值字段。通过ARRAYTOTEXT函数将数据转换为文本形式进行展示。

好了,今天的分享就到这里,祝大家工作顺利,天天好心情!