EXCEL如何从右边开始FIND

ABC、345、DE比如说我只要123,目的是从右边开始第二个”、“后内容都不要了。错了,我只要ABC... ABC、345、DE
比如说我只要123,目的是从右边开始第二个”、“后内容都不要了。
错了,我只要ABC
展开
 我来答
百度网友a2546cf
高能答主

2019-12-22 · 有什么不懂的尽管问我
知道小有建树答主
回答量:1610
采纳率:100%
帮助的人:39.2万
展开全部

1、打开将要处理的EXCEL文档。

2、在右边空白单元格内输入=right()。

3、将光标移到函数括号内后选择或输入被获取的字符串的单元格并输入逗号。

4、在逗号后输入find()函数,并输入想获取字符串前的字符用双引号引起。

5、再次输入逗号后选择被获取的字符串。

6、回车后完成字符串获取。

大螃蟹好鲜
推荐于2018-03-16
知道答主
回答量:5
采纳率:100%
帮助的人:4593
展开全部
第一步:利用SUBSTITUTE函数,把待查字符串替换成空字符串
第二步:利用LEN函数求出原始字符串长度(LEN(OLD_STRING),新字符串长度(LEN(NEW_STRING)),和待查字符串长度(LEN(FIND_TEXT))。
第三步:计算待查字符串出现的次数 NUM =(LEN(OLD_STRING)-LEN(NEW_STRING))/LEN(FIND_TEXT)
第四步:利用SUBSTITUTE函数,把最右侧的待查字符串替换成一个原字符串中不可能出现的特殊字符串,TEMP_STRING = SUBSTITUTE(OLD_STRING,FIND_TEXT,"$", NUM)
第五步:利用FIND函数得到特殊字符串的位置 LAST_POSITION = FIND("$",TEMP_STRING)

第六步:利用LEFT函数从左截取所需内容 LEFT(OLD_STRING, LAST_POSITION)
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
jjchangyuan
推荐于2017-10-02 · TA获得超过1.1万个赞
知道大有可为答主
回答量:4278
采纳率:90%
帮助的人:1102万
展开全部
FIND函数只能从左到右查找字符位置,不能从右向左查找。
但可用MATCH+MID函数替代实现。
示例:假定A1="百度知道让我们学到了知识“,从右到左查找”知“的位置,可作用以下公式:
=MATCH("知",MID(A1,LEN(A1)-ROW(INDIRECT("1:"&LEN(A1)))+1,1),) 按组合键ctrl+shift+enter结束公式。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
尼洛夫
2018-09-18
知道答主
回答量:1
采纳率:0%
帮助的人:832
展开全部
就拿A1=14567中从右到左找到4的位置来举例,代码如下:=len(A1)-find(4,A1,1)+1,得出从右往左数4的位置在第四个,代码的意思如下:len(得出单元格字符数量)减去find(第一个是要查找的字符,第二个是要查找的单元格,第三是从第几位开始查找)+1(加1是因为总长减去从左数的位置会少一位,所以加1),这样说或许比较容易理解。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
朱荟非
2012-07-06 · TA获得超过1万个赞
知道大有可为答主
回答量:5408
采纳率:81%
帮助的人:2311万
展开全部
=IF(LEN(A1)-LEN(SUBSTITUTE(A1,"、",""))<=2,A1,REPLACE(A1,1,FIND("★",SUBSTITUTE(A1,"、","★",LEN(A1)-LEN(SUBSTITUTE(A1,"、",""))-1)),""))

如果有两个以上的“、”,就从右边第二个取,否则保留原来数据。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(5)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式