分享一组WPS中常见的文本,字符相关的公式。

合并指定条件的文本

=TEXTJOIN(",",TRUE,IF(C2:C11>=80,B2:B11,""))

IF判断销售额是否大于等于80,满足的返回姓名,否则返回空。

TEXTJOIN将IF返回的结果合并,巧妙运用第二参数设置为TRUE表示忽略文本这一功能。

WPS中常见的文本,字符公式介绍-趣帮office教程网

合并指定条件的文本

提取指定字符

提取”-“前的4个字符。

=RIGHT(LEFT(C2,FIND("-",C2)-1),4)

FIND查找定位“-”,将其位置作为LEFT提取的参数提取出“AE00NVX “,最后用RIGHT提取最右边的4位。

WPS中常见的文本,字符公式介绍-趣帮office教程网

提取指定字符

高版本中用新函数TEXTBEFORE会更简单:

=RIGHT(TEXTBEFORE(C2,"-"),4)

WPS中常见的文本,字符公式介绍-趣帮office教程网

提取指定字符

带单位的数据求和

带单位的数据求和,看似求和问题,实在字符问题,因为单位无法参与数学计算。

SUBSTITUTE将单位“吨”替换为空,双减号的目的是将替换后剩余的数字转为真正的数值,组后用SUM求和:

=SUM(--SUBSTITUTE(B2:B8,"吨",""))&"吨"

WPS中常见的文本,字符公式介绍-趣帮office教程网

带单位的数据求和

统计单元格中的人数

统计单元格中销冠人数。

=LEN(B2)-LEN(SUBSTITUTE(B2,",","")) 1

第一个LEN计算单元格字符数;

第二个LEN计算替换掉“,”后的字符串长度;

两者相减得到“,”的数量,由此转换为人数。

WPS中常见的文本,字符公式介绍-趣帮office教程网

统计单元格中的人数