EXCEL · 数据处理 · 函数 · 效率 ⏱5 mins 🔥宜行动 Hello大家好,我是解题宝宝~! 使用Excel办公的小伙伴都知道,一份规范、工整的表格能省下多少工夫。 但总会有录入不规范的时候,时不时多个空格、空行?又或者数据某一部分搞错了?英文的大小写混搭等。 如果上述问题没有困扰着你,那恭喜你!但我相信应该有一大波小伙伴,每天都受着这些苦。 今天,我特意精选了一些Excel数据处理的函数,免得你继续浪费时间! 1 TEXT函数 TEXT函数,将数值转换为按指定数字格式表示的文本。其语法为:TEXT(value,format_text)。
我经常使用TEXT函数规范日期、时间和金额的显示格式,下表是我常用设置方法。 日期: 公式【=TEXT(A2,'YYYY年MM月DD日')】,统一规范成年月日的写法; 时间: 公式【=TEXT(C2,'h时mm分ss秒')】,把时间规范为时分秒显示; 金额: 公式【=TEXT(E2,'#,##0')】,金额增加千位分隔符; 成绩: 公式【=TEXT(G2,'[>=90]优秀;[>=60]及格;不及格')】,把成绩分档次显示为优秀、及格和不及格。 更多的显示格式,可通过设置单元格格式功能中的自定义分类进行调用和设置。 2 CLEAN、TRIM、SUBSTITUTE函数 文本单元格的输入,一不留神就会多输入空格,或者通过换行让长文本看起来更好看。 使用CLEAN函数,清除换行;使用TRIM和SUBSTITUT函数,可实现清除单元格中的空格。 TRIM函数适用于清除单元格前后的空格,如果空格出现在数据之间,则需使用SUBSTITUTE函数。 清除换行: 公式【=CLEAN(A2)】,清除单元格中的换行,见单元格B5和B6; 清除单元格前后的空格: 公式【=TRIM(B2)】,见单元格C2和C5; 清除数据之间的空格: 公式【=SUBSTITUTE(C2,' ',)】,整理成规范的地址数据。 通过以上三步,清除地址格式中不规范的换行和空格。 SUBSTITUTE同时也可以清除单元格前后的空格,实际操作过程中,可省略第二步。 3 UPPER、LOWER、PROPER函数 UPPER函数,将一个英文字符串中的所有字母转换成大写形式,公式【=UPPER(A2)】。 LOWER函数,将一个英文字符串中的所有字母转换成小写形式,公式【=LOWER(A2)】。 PROPER函数,是将文字串的首字母转换成大写,其余的字母转换成小写,公式【=PROPER(A2)】。 4 REPLACE函数 REPLACE使用其他文本字符串并根据所指定的字符数替换某文本字符串中的部分文本,其语法为:REPLACE(Old_text, Start_num, Num_chars, New_text)。
单元格A2,A3中,需要把第一个“00”替换成“10”,由于单元格数值中有两个00,不能使用替换功能完成,使用REPLACE函数,公式【=REPLACE(A2,5,2,'10')】。 好了,今天的教程就到这里了。这些简单实用的函数,能节省你大量时间,还不来学吗? |
|