Excel精英培训网

 找回密码
 注册
数据透视表40+个常用小技巧,让你一次学会!
查看: 3018|回复: 12

[已解决]如何截取串中的数??

[复制链接]
发表于 2009-11-11 10:02 | 显示全部楼层 |阅读模式

单元格中:深圳_123_房地产。如要取“123”该用哪个函数??

急,THKS!

最佳答案
2009-11-11 10:20
=LOOKUP(9^99,--MID(A1,FIND("_",A1)+1,ROW($1:$15)))
excel精英培训的微信平台,每天都会发送excel学习教程和资料。扫一扫明天就可以收到新教程
发表于 2009-11-11 10:04 | 显示全部楼层

用数据->分列->分隔符号 最简单
回复

使用道具 举报

发表于 2009-11-11 10:04 | 显示全部楼层

直接分列[em01],分列符号—


[此贴子已经被作者于2009-11-11 10:05:53编辑过]
回复

使用道具 举报

发表于 2009-11-11 10:07 | 显示全部楼层

用函数的话
=REPLACE(MID(A1,FIND("_",A1)+1,LEN(A1)),FIND("_",MID(A1,FIND("_",A1)+1,LEN(A1))),LEN(A1),"")
比较复杂 哈哈
回复

使用道具 举报

发表于 2009-11-11 10:09 | 显示全部楼层

用mid函数吧

回复

使用道具 举报

发表于 2009-11-11 10:20 | 显示全部楼层    本楼为最佳答案   

=LOOKUP(9^99,--MID(A1,FIND("_",A1)+1,ROW($1:$15)))
回复

使用道具 举报

发表于 2009-11-11 10:21 | 显示全部楼层

以下是引用knifefox在2009-11-11 10:20:00的发言:
=LOOKUP(9^99,--MID(A1,FIND("_",A1)+1,ROW($1:$15)))
学习学习[em17][em17]
回复

使用道具 举报

 楼主| 发表于 2009-11-11 10:30 | 显示全部楼层

感谢各位。分列只能将其分开。

我想的是单元格中:“深圳_123_房地产”还要保留的啊。而在另一列中截取对应值啊、“123”。

回复

使用道具 举报

发表于 2009-11-11 10:30 | 显示全部楼层

再来一个:

=--TRIM(MID(SUBSTITUTE(A1,"_",REPT(" ",99)),99,99))

回复

使用道具 举报

 楼主| 发表于 2009-11-11 10:36 | 显示全部楼层

用数据-分列已完成。感谢您,忠心地谢谢您。

回复

使用道具 举报

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

本版积分规则

小黑屋|手机版|Archiver|Excel精英培训 ( 豫ICP备11015029号 )

GMT+8, 2024-4-26 05:58 , Processed in 0.365687 second(s), 9 queries , Gzip On, Yac On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表