发布网友 发布时间:2022-04-22 06:15
共5个回答
热心网友 时间:2023-05-29 06:48
在处理文字数据时经常回用到这种功能,但是空格在这个表中是很难看到的,字符串前后的空格就更难发现了。此时会用到一个公式trim
以一个例子解释,如图,想去掉下面4个字符中前后的空格
输入公式=trim
该公式只有一个值,直接选中前面的字段,敲回车
鼠标放在出现的数据上,双击刷新公式,等到需要的数据
热心网友 时间:2023-05-29 06:48
1、对表格进行筛选,筛选条件选择空白
2、选中空白段,右键-删除
3、取消筛选
4、如果不想更改原来表格,打印完不保存。
追问我有几百个这样的工作表,我要一键实现热心网友 时间:2023-05-29 06:49
推荐一:替换法
2/2 分步阅读
打开excel表,选定需要删除空格的单元格的区域,然后在功能区“开始”菜单编辑选项卡中点击“查找和选择”选项
2/5
在弹出的菜单中选择“替换”选项,或按快捷键“Ctrl+h”即可弹出“查找和替换”窗口
3/5
在弹出的“查找和替换”窗口中找到查找内容方框,在方框中输入一个空格
4/5
然后替换方框不需要输入任何东西,为空白即可,然后点击“全部替换”按钮即可删除字符串中的所有空格。
5/5
此种方法只能适用于都是空格的情况下,对于不存在空格的空格和由于对齐方式等原因造成还须继续优化
推荐二:SUBSTITUTE函数法
1/3
在表格B列B2中输入函数“=SUBSTITUTE(A2," ","")”,注意函数中间的英文双引号中间是一个空格符号,而左边的双引号是空白的,意思就是将A2单元格的字符串中的空格去掉
2/3
B2输完函数后,下拉复制函数,即可将A列中的空格去掉
3/3
SUBSTITUTE函数法可以删除字符串中所有的空格,但对于特殊情况,比如不是空格的空格还是有极限。
推荐三:TRIM函数法
1/3
在表格B列B2中输入函数“=TRIM(A2)”,
2/3
B2输完函数后,下拉复制函数
3/3
此方法只能删除字符串首尾的空格,而不能删除字符串中间的空格!故此方法适用于删除字符串首尾的空格
推荐四:利用VB编写程序法
1/1
当然也可以利用VB编写程序的方法删除空格,但这种方法适用于EXCEL水平较高的使用者,在这里只是推荐解决的途径罢了
若以上方法不能完全去掉空格,用CLEAN函数
1/2
在以上方法的基础上,在表格C列C2中输入函数“=CLEAN(B2)”,
2/2
C2输完函数后,下拉复制函数即可
热心网友 时间:2023-05-29 06:49
打印出来的话,托选要打印的范围,然后按ctrl+p,弹出打印选项 左下角选“打印选定区域”
如果只显示有用的部分,可以托选不需要的行和列(在ABC或123上拖拽),选好后点右键,隐藏,就好了~追问我有几百个这样的表
热心网友 时间:2023-05-29 06:50
这个有很多种办法,不知道你想要的是什么效果,一种是手动把空格部分隐藏起来,打印出来有内容的地方就会紧挨在一起,要么就把空白行直接删除,再有就是利用函数VLOOKUP再新建一个文件,将有内容的挑出来重新排列,然后打印追问要用vba一键实现,因为这样的工作表有几百张
追答VLOOKUP,你说的vba是什么