ExcelHome技术论坛

 找回密码
 免费注册

QQ登录

只需一步,快速开始

快捷登录

搜索
EH技术汇-专业的职场技能充电站 妙哉!函数段子手趣味讲函数 Excel服务器-会Excel,做管理系统 Excel Home精品图文教程库
HR薪酬管理数字化实战 Excel 2021函数公式学习大典 Excel数据透视表实战秘技 打造核心竞争力的职场宝典
300集Office 2010微视频教程 数据工作者的案头书 免费直播课集锦 ExcelHome出品 - VBA代码宝免费下载
用ChatGPT与VBA一键搞定Excel WPS表格从入门到精通 Excel VBA经典代码实践指南
查看: 2754|回复: 14

[已解决] 可见字符串删除后6位(字符串后面有若干不可见空格)

[复制链接]

TA的精华主题

TA的得分主题

发表于 2018-11-28 14:54 | 显示全部楼层 |阅读模式
[广告] Excel易用宝 - 提升Excel的操作效率 · Excel / WPS表格插件       ★免费下载 ★       ★ 使用帮助
可见字符串删除后6位(字符串后面有若干不可见空格)

字符串后面有若干可见空格

字符串后面有若干可见空格

可见字符串删除最后6位.rar

6.61 KB, 下载次数: 14

TA的精华主题

TA的得分主题

发表于 2018-11-28 16:26 | 显示全部楼层
你的问题很复杂,期待高手来解答。
想了一个笨办法,见下图:1.先查找替换不可见字符;
2.再用SUBSTITUTE替换RIGHT截取的后6位字符。但很奇怪,后6位字符和原来B列的后6位不是一样的,有0补位。
替换.gif

TA的精华主题

TA的得分主题

发表于 2018-11-28 18:50 | 显示全部楼层
[广告] VBA代码宝 - VBA编程加强工具 · VBA代码随查随用  · 内置多项VBA编程加强工具       ★ 免费下载 ★      ★使用手册
=LEFT(B2,LOOKUP(9^9,MID(B2,ROW($1:$30),1)*1,ROW($1:$30))-6)

TA的精华主题

TA的得分主题

发表于 2018-11-28 22:18 | 显示全部楼层
=LEFT(SUBSTITUTE(B2,CHAR(32),),MATCH(63,CODE(MID(SUBSTITUTE(B2,CHAR(32),)&"?",ROW($1:$30),1)),)-7)  
数组公式。。。
简单的问题复杂化了。。里面有两种不可见字符 32号和63号

TA的精华主题

TA的得分主题

发表于 2018-11-28 22:34 | 显示全部楼层
[广告] Excel易用宝 - 提升Excel的操作效率 · Excel / WPS表格插件       ★免费下载 ★       ★ 使用帮助
=LEFT(B2,LEN(SUBSTITUTE(SUBSTITUTE(B2,UNICHAR(160),),UNICHAR(32),))-6)
如果是2013以上版本用这个公式就更简单了。

TA的精华主题

TA的得分主题

发表于 2018-11-29 00:24 | 显示全部楼层
       我是将数据复制到word中进行查找替换的。如下图,查找最后一个带底纹字符(尽管不知道是什么字符),一次可以全部替换完毕,其他字符要多次替换。然后再粘回excel处理。
捕获.PNG

TA的精华主题

TA的得分主题

发表于 2018-11-29 11:53 | 显示全部楼层

TA的精华主题

TA的得分主题

 楼主| 发表于 2018-11-29 12:00 | 显示全部楼层
miceqi 发表于 2018-11-28 16:26
你的问题很复杂,期待高手来解答。
想了一个笨办法,见下图:1.先查找替换不可见字符;
2.再用SUBSTITUTE ...

我也是这么给同事解决的,好在是删除可见单元格后6位,要不还真不知道咋弄了呢

TA的精华主题

TA的得分主题

 楼主| 发表于 2018-11-29 12:02 | 显示全部楼层

TA的精华主题

TA的得分主题

 楼主| 发表于 2018-11-29 12:03 | 显示全部楼层
您需要登录后才可以回帖 登录 | 免费注册

本版积分规则

关闭

最新热点上一条 /1 下一条

手机版|关于我们|联系我们|ExcelHome

GMT+8, 2024-4-20 01:34 , Processed in 0.043941 second(s), 10 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 1999-2023 Wooffice Inc.

沪公网安备 31011702000001号 沪ICP备11019229号-2

本论坛言论纯属发表者个人意见,任何违反国家相关法律的言论,本站将协助国家相关部门追究发言者责任!     本站特聘法律顾问:李志群律师

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