From the course: Excel 2016 实用技巧

Unlock this course with a free trial

Join today to access over 23,400 courses taught by industry experts.

快速清除空格

快速清除空格

不规范的数据, 有时候会带来意想不到的麻烦。 这节课,我们来分享一些快速清除空格的技巧。 大家可以打开“第11章”的 Excel 文件, 然后打开“员工空格”工作表, 我们一起完成这节课的学习。 在这份表格里, 记录了员工姓名和对应的办公楼, 我们先按照办公楼进行排序。 点击 B 列中的任意单元格, 转到“数据”选项卡, 在“排序和筛选”功能区, 点击“升序”按钮, 我们发现有空格前缀的办公楼 排到了前边。 有时候,空格还会导致一些公式出错。 我们需要提前清楚单元格里的无效空格。 第一个方法是使用 Trim 函数, Trim 函数可以清除文本前后的空格, 并把文本中间的空格只保留一个。 点击 C2 单元格,输入“=trim(”, 点击 B2 单元格,Ctrl+回车, 确定并返回当前单元格。 双击单元格右下角,复制公式。 我们清除了办公楼里的空格。 接下来,我们需要把 B 列的数据替换, 并且清除里面的空格。 右键拖动选中区域的边框到 B 列, “仅复制数值”, 这样我们就得到了去掉空格的办公楼。 右键点击 C 列列标,“删除”, 办公楼的数据就处理好了。 接下来我们处理姓名里的空格。 右键点击 B 列列标,“插入”, 点击 B2 单元格,输入“=trim(”, 点击 A2 单元格,Ctrl+回车, 双击单元格右下角,快速复制公式。 我们发现,姓名前后的空格都清除了。 但是,姓名中间的空格还保留了一个, 如果需要去掉所有空格, 可以使用替换函数 substitute。 我们先撤销操作, Ctrl+Z,Ctrl+Z。 输入“=substitute(”, 点击 A2 单元格,“,”。 第 1 个参数是要替换的字符, 也就是空格,用双引号引起来, “双引号空格双引号逗号”。 第 2 个参数,要替换成的字符, 也就是空字符串, 用两个双引号代表,Ctrl+回车。 双击单元格右下角,快速复制公式, 和刚才一样, 右键拖动选中区域的边框到 A 列, “仅复制数值”, 右键点击 B 列列标,“删除”。 结束了吗?你可能会注意到在我们的第 21 行, “JackMiller”姓名中的空格 也被错误地去掉了, 这就是使用 substitute 函数的缺点。 我们需要双击 A21 单元格,手动添加空格。 所以,我们有两个函数可以快速地去掉空格, trim 函数更加安全,…

Contents