array(6) {
  ["id"] => int(3212)
  ["title"] => string(86) "excel字符串去掉首尾空格 如何删除Excel单元格中字符串首尾的空格"
  ["content"] => string(2406) "<p>excel字符串去掉首尾空格 如何删除Excel单元格中字符串首尾的空格,周报、月报、半年报,每当你做这些报告的时候是不是非常的头痛,但是话又说回来了,如果你多掌握一些办公软件相关的知识,或许会让你负担减少很多,excel字符串去掉首尾空格你是不是也经常遇到过,像excel字符串去掉首尾空格 如何删除Excel单元格中字符串首尾的空格这类问题,看完今天这篇文章你一定会有收获!</p><p>作用:Excel中去掉单元格首尾空格,保留字符串中间空格。</p><p>用到的Excel函数:MID,FIND,LEFT,RIGHT,TRIM,SUBSTITUTE,LEN</p><p>Excel公式:=MID(A1,FIND(LEFT(TRIM(A1)),A1),FIND(&quot;☆&quot;,SUBSTITUTE(A1,RIGHT(TRIM(A1)),&quot;☆&quot;,LEN(A1) - LEN(SUBSTITUTE(A1,RIGHT(TRIM(A1)),&quot;&quot;))))-FIND(LEFT(TRIM(A1)),A1)+1)</p><p>说明:设单元格为A1,值为:$$$ab$$aba$$$($代表空格)</p><p>1:求出A1中右边的第一个各非空格字符(rc : right char)</p><p>rc = RIGHT(TRIM(A1)) ----&gt; rc = a</p><p>2:求出rc在A1中出现的次数</p><p>n = LEN(A1) - LEN(SUBSTITUTE(A1,rc,&quot;&quot;)) ----&gt; 3</p><p>SUBSTITUTE(A1,rc,&quot;&quot;) : 将rc用空字符替换</p><p>3:将A1中最后一个rc替换为&quot;☆&quot;(因为&quot;☆&quot;不常用)(s : string)</p><p>s = SUBSTITUTE(A1,&quot;☆&quot;,n) ----&gt; 得到字符串 $$$ab$$ab☆$$$</p><p>4:求出&quot;☆&quot; 的位置 (即右边第一个非空格字符的位置)(rf : right first)</p><p>rf = FIND(&quot;☆&quot;,s) ----&gt; 10</p><p>5:求左边第一个非空格字符的位置(lf : left first)</p><p>lf = FIND(LEFT(TRIM(A1)),A1) ----&gt; 4</p><p>6:取A1中从lf开始共rf-lf+1个字符</p><p>= MID(A1,lf,rf-lf+1)</p><p>以上就是excel字符串去掉首尾空格 如何删除Excel单元格中字符串首尾的空格全部内容了,希望大家看完有所启发,对自己的工作生活有所帮助,想要了解更多跟excel字符串去掉首尾空格 如何删除Excel单元格中字符串首尾的空格请关注我们优词网!</p><p><p style="text-align: center;"><img src="/public/ueditor/php/upload1/20180712/15313921705169.jpg" alt="excel字符串去掉首尾空格 如何删除Excel单元格中字符串首尾的空格" title="excel字符串去掉首尾空格 如何删除Excel单元格中字符串首尾的空格"></p>"
  ["releasetime"] => string(10) "1531467712"
  ["status"] => int(1)
  ["name"] => string(5) "excel"
}
excel字符串去掉首尾空格 如何删除Excel单元格中字符串首尾的空格 | 优词网
当前位置: 首页 > ppt > excel字符串去掉首尾空格 如何删除Excel单元格中字符串首尾的空格

excel字符串去掉首尾空格 如何删除Excel单元格中字符串首尾的空格

时间:2018-07-13 15:41:52

excel字符串去掉首尾空格 如何删除Excel单元格中字符串首尾的空格,周报、月报、半年报,每当你做这些报告的时候是不是非常的头痛,但是话又说回来了,如果你多掌握一些办公软件相关的知识,或许会让你负担减少很多,excel字符串去掉首尾空格你是不是也经常遇到过,像excel字符串去掉首尾空格 如何删除Excel单元格中字符串首尾的空格这类问题,看完今天这篇文章你一定会有收获!

作用:Excel中去掉单元格首尾空格,保留字符串中间空格。

用到的Excel函数:MID,FIND,LEFT,RIGHT,TRIM,SUBSTITUTE,LEN

Excel公式:=MID(A1,FIND(LEFT(TRIM(A1)),A1),FIND("☆",SUBSTITUTE(A1,RIGHT(TRIM(A1)),"☆",LEN(A1) - LEN(SUBSTITUTE(A1,RIGHT(TRIM(A1)),""))))-FIND(LEFT(TRIM(A1)),A1)+1)

说明:设单元格为A1,值为:$$$ab$$aba$$$($代表空格)

1:求出A1中右边的第一个各非空格字符(rc : right char)

rc = RIGHT(TRIM(A1)) ----> rc = a

2:求出rc在A1中出现的次数

n = LEN(A1) - LEN(SUBSTITUTE(A1,rc,"")) ----> 3

SUBSTITUTE(A1,rc,"") : 将rc用空字符替换

3:将A1中最后一个rc替换为"☆"(因为"☆"不常用)(s : string)

s = SUBSTITUTE(A1,"☆",n) ----> 得到字符串 $$$ab$$ab☆$$$

4:求出"☆" 的位置 (即右边第一个非空格字符的位置)(rf : right first)

rf = FIND("☆",s) ----> 10

5:求左边第一个非空格字符的位置(lf : left first)

lf = FIND(LEFT(TRIM(A1)),A1) ----> 4

6:取A1中从lf开始共rf-lf+1个字符

= MID(A1,lf,rf-lf+1)

以上就是excel字符串去掉首尾空格 如何删除Excel单元格中字符串首尾的空格全部内容了,希望大家看完有所启发,对自己的工作生活有所帮助,想要了解更多跟excel字符串去掉首尾空格 如何删除Excel单元格中字符串首尾的空格请关注我们优词网!

excel字符串去掉首尾空格 如何删除Excel单元格中字符串首尾的空格

沪ICP备10034044号-12
400-685-0732
400-685-0732 在线咨询