楼主: 小鳄鱼a
10005 12

[问答] 如何删除前缀 后缀 或者含有的特定字符 [推广有奖]

  • 6关注
  • 10粉丝

已卖:280份资源

学科带头人

3%

还不是VIP/贵宾

-

威望
0
论坛币
125 个
通用积分
0.0040
学术水平
40 点
热心指数
45 点
信用等级
43 点
经验
32801 点
帖子
1185
精华
0
在线时间
1539 小时
注册时间
2009-7-16
最后登录
2018-10-5

楼主
小鳄鱼a 发表于 2015-1-5 10:46:08 |AI写论文
20论坛币
比如A列的  删除前缀 d    后缀 flag0   以及 feps字符



或者删除某一行的上述条件

QQ截图20150105104604.jpg (37.06 KB)

QQ截图20150105104604.jpg

最佳答案

greensongqy 查看完整内容

在第B列去掉首字符d: =RIGHT(A1, LEN(A1)-1) 在第C列去掉后缀flag0: =LEFT(B1, LEN(B1)-5) 在第D列去掉feps,如果存在的话: =IF( ISERROR(FIND("feps", C2)), C2, CONCATENATE(LEFT(C2,FIND("feps", C2)-1),RIGHT(C2, LEN(C2)-FIND("feps", C2)-3)) )
关键词:Flag lag Fla EPS 如何

沙发
greensongqy 发表于 2015-1-5 10:46:09
在第B列去掉首字符d:   =RIGHT(A1, LEN(A1)-1)
在第C列去掉后缀flag0:   =LEFT(B1, LEN(B1)-5)
在第D列去掉feps,如果存在的话: =IF( ISERROR(FIND("feps", C2)), C2, CONCATENATE(LEFT(C2,FIND("feps", C2)-1),RIGHT(C2, LEN(C2)-FIND("feps", C2)-3)) )
已有 1 人评分经验 论坛币 学术水平 热心指数 收起 理由
caihaiyu + 12 + 5 + 5 + 5 热心帮助其他会员

总评分: 经验 + 12  论坛币 + 5  学术水平 + 5  热心指数 + 5   查看全部评分

藤椅
青菜木 发表于 2015-1-8 10:01:34
用函数  left right  MID结合的形式

板凳
青菜木 发表于 2015-1-8 10:16:08
如果没有规律,也可 加入find函数

报纸
matlab-007 发表于 2016-6-14 21:33:22
可以查找 替换

地板
matlab-007 发表于 2016-6-14 21:33:22
可以查找 替换

7
wbx6769 在职认证  发表于 2017-3-4 10:27:35
=MID(A1,2,LEN(A1)-6)
这个可以满足前两个,第三个条件没什么思路

Untitled.png (7.54 KB)

Untitled.png

已有 1 人评分学术水平 热心指数 收起 理由
caihaiyu + 5 + 5 精彩帖子

总评分: 学术水平 + 5  热心指数 + 5   查看全部评分

8
greensongqy 发表于 2017-3-4 22:17:41 来自手机
wbx6769 发表于 2017-3-4 10:27
=MID(A1,2,LEN(A1)-6)
这个可以满足前两个,第三个条件没什么思路
我的帖子解决了这个问题。看看我的帖子你知道思路了。

9
Dekenstr 发表于 2017-3-5 09:17:58
最后一个用substitute()函数比较方便吧。

=substitute(原字符串,"feps","")

其中为""空串。
已有 1 人评分学术水平 热心指数 收起 理由
caihaiyu + 5 + 5 热心帮助其他会员

总评分: 学术水平 + 5  热心指数 + 5   查看全部评分

10
lijianyu5286 发表于 2017-3-5 09:36:18
Dekenstr 发表于 2017-3-5 09:17
最后一个用substitute()函数比较方便吧。

=substitute(原字符串,"feps","")

=SUBSTITUTE(MID(A1,2,LEN(A1)-6), "feps", "")
简单多了。
Thanks.

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加好友,备注cda
拉您进交流群
GMT+8, 2025-12-29 02:45