一个好看的文件显示出来一定要整齐,不管是老闆要求还是自我要求,「对齐」不只可以让你的文件更美观的呈现出来,也能加快一些功能的操作速度,今天要教的是,在「Excel 小教室 - 当姓名栏位有两个字及三个字,如何把姓与名分开在两栏」这篇后有网友问,将姓名分开来后要对齐,除了按空白键还有其他方法吗?因为他们公司很多大陆客户,所以两个字的名字还蛮多的…下面阿汤就来示范怎么处理吧。
如何将不同字数的人名对齐?
以下面这份表格来说,姓名栏中有两个字也有三个字,希望修改后会呈现通通对齐的样子,我们直接要利用几个函数,先看解说。
IF
- 阿汤专文:请点我
IF 是一个逻辑函数,在条件符合时传回一个值,并在条件不符合时传回另一个值。
语法:
IF(logical_test, value_if_true, [value_if_false])
LEN
用来计算字符数,会传回文字字串中的字元数。
语法:
LEN(text)
LEFT
会传回文字字串中的第一个字元或前几个字元 (根据您指定的字元数而定)。
语法:
LEFT(text, [num_chars])
- Text 必要。 这是包含您想撷取之字元的文字字串。
- Num_chars 选择性。 这会指定您要用 LEFT 撷取的字元数。
RIGHT
会传回一文字字串的最后字元或字元组 (依据您所指定的字元组数)。
语法:
RIGHT(text,[num_chars])
- Text 必要。 这是包含您想撷取之字元的文字字串。
- Num_chars 选用。 这会指定您要 RIGHT 撷取的字元数目。
要完成本篇的目的,我们得到的公式为
=IF(LEN(B3)=3,LEFT(B3,3),LEFT(B3)&" "&RIGHT(B3))
LEN 函数是计算字符数,LEFT 是引用字符,RIGHT 是从右边第一个字符开始到指定字符的引用,& 是连接符了,意思是,假如姓名是 3 个字符,就引用这个单元格,否则的话,引用这个单元格的第 1 个字和最后 1 个字,中间是要插入的空格,再用 & 连接起来,上面的 B3 是阿汤引用的储存格(李白),记得要改成你引用的那一格哦。
Enter 后出现结果,比较要注意的是,公式里的「” ”」中间要空多少格才能对齐,这个可能就要自己视情况调整。
下拉完成,如果发现没有对很齐,问题多半是出在字与字之间的空格数,字型大小与种类也会有些微差异,这也是要自行调整的。
如果姓名加起来四个字怎么办?同样的公式,「司马相如」就会变「司如」,要怎么让四个字都在,还能对齐呢?
当然也可以用公式来解决,只是会更复杂,不如用另一个方法,选取整栏后按右键 → 储存格格式。
在对齐方式底下的「水平」,选「分散对齐」,按确定。
这样就完成了,阿汤将修改结果放在一起比较,其实你也可以一开始就用分散对齐,阿汤是为了顺便讲解空格的用法才用函数,而且跟分散对齐比起来还是会有差异,大家试试看。
更多 Office 相关教学:请点我
还没有评论,来说两句吧...