在上一期(Excel的CONCAT函数,组合文本用它不错! - 简书)分享中,我们了解到Excel中可用于连接(或组合)文本数据的函数CONCAT。在这一期中,我们继续分享用于将文本数据中的字母进行大小写转换的函数。
在如下图所示的数据表格中,我们发现D列的姓名以及E列的Email的数据中,字母大小的格式并不统一。

在Excel中有三个函数可以帮助我们对这些数据进行调整,分别是UPPER、LOWER与PROPER函数。
关于这三个函数的语法基本一致:=函数名(文本)。
我们首先用PROPER函数来调整D列中姓名的数据,要求是姓和名的首字母都大写,其他都设置成小写。

点击D4单元格,我们看到这里用到一个之前分享的CONCAT函数将文本数据组合,那要再使用另外一个函数,则涉及到一个概念——嵌套,即一个函数里面使用另外的函数返回的结果作为其参数。在此案例中,即是我们先告知Excel执行CONCAT函数得到姓名全称,再通过PROPER函数设置首字母大写。
鼠标双击D4单元格,将光标放在符号“=”后面。

输入PROPER函数的前几个字母(如果记不住完整的函数名)。

找到PROPER函数后,按Tab键即可输入完整的函数并添加左半边的括号。

此时需要注意在函数公式的最后还缺少了一个右半边括号,我们需要手动加上去,保证在最后的右半边括号是黑色的,若不是黑色则表明函数公式缺少了括号。

如果我们在缺少右半边括号的情况好按Enter键,Excel会弹出对一个对话框提示要我们更正公式。

按Enter键,即可在D4单元格中返回我们所需的结果;再把鼠标放在D4单元格的右下角,变成黑色十字后,双击鼠标即可快速填充好其他数据。

PROPER函数可以有效地帮助我们调整文本数据。
接下来我们来调整一下Email的数据,要求是将所有的字母都改成小写的。在此我们则需要用到LOWER函数。
点击E4单元格,这次我们在编辑栏里修改公式;在“=”后输入函数LOWER。

这里我们可以直接按Enter键或Tab键即可返回结果,为什么不用添加右半边括号?是因为LOWER函数里并未使用其他的函数,换句话说,以符号“&”连接文本的公式是作为LOWER函数唯一的一个参数,在高版本的Excel中,Excel可自动补齐右半边括号。

再使用快速填充完成其他数据的调整。

同理,当我们使用UPPER函数时,则会将数据中的字母全部改成大写,在此不再另做演示。
通过以上操作,我们看到用于调整文本字母大小的函数,直观而且高效,特别是在处理大量数据集时,能快速处理好我们的文本数据。
我们在这一期分享中需要注意的另外两点是:
1. Excel中可以将一个函数嵌套在另一个函数中;
2. 在使用嵌套函数时,要确保括号的完整使用。
网友评论