WPS中 如何从字符串中精确取数
来源:网络收集 点击: 时间:2024-07-15我们举个简单的例子:先看下面这个图中的“截面型材”那列,10*196代表的是钢板的厚度是10,宽度是196。那么当我们计算这个钢板的面积和重量时,就要如图所示分成厚度和宽度两列。

那么我们该如何操作呢?
1、left函数的应用:
left函数例子。=LEFT(字符串,4),从F10文本字符串最左边取4个字符。(截面型材)
LEFT函数是从一个文本字符串的第一个字符开始取出指定个数的字符。看图中在厚度一列当中的应用。图中left前面应该是“=”

2、right函数的应用:
right函数例子。=RIGHT(字符串,5),从文本字符串最右边取5个字符。(截面型材)
right函数是从一个文本字符串的最后一个字符开始取出指定个数的字符。看图中在宽度一列当中的应用。

上面介绍的是right和left两个函数的用法。但是这两个函数应用是有局限的,就是你要提取的字符个数是固定的,不能有变化,否则函数不能用。
我们看下面这张表,在“截面型材”里面加了字母PL,而且钢板的厚度和宽度都不一样,这个我们就要用其他三个函数来实现拆分提取了。

下面先说下find函数:Find函数的含义是
对要查找的文本进行定位,以确定其位置,返回值为数字。
详细了解可以查相关词条。

3、mid函数的应用(嵌入find函数)
mid函数例子。=MID(字符串,6,4),从文本字符串第6个字符开始取4个字符。
mid函数是从一个文本字符串的指定字符开始取出指定个数的字符。
本例厚度一列中,字符个数是由find函数得到的。

4、substitute函数的应用
substitute函数是对指定的字符串进行替换
substitute函数的语法格式
=substitute(需要替换的文本字符串,旧字符串,新字符串,第N个旧文本)
这里我们的思路是用空格替换掉“*”及前面的内容。注:里面的“”就是空格的意思

输入公式的时候要用英文的输入法
如果帮到你的话,请在上方给个投票,或者在下方给个好评,因为这是支持我写下去的唯一理由,谢谢。
欢迎交流
WPS钢结构工程结算预算版权声明:
1、本文系转载,版权归原作者所有,旨在传递信息,不代表看本站的观点和立场。
2、本站仅提供信息发布平台,不承担相关法律责任。
3、若侵犯您的版权或隐私,请联系本站管理员删除。
4、文章链接:http://www.1haoku.cn/art_958704.html