在数据的处理和分析中,经常要对指定的值进行大小写的转换,例如将英文全部或部分转换为大写,将数字转换为指定的大写形式等等。 一、英文单词首字母大写。 函数:Proper。 功能:将指定的文本字符串中各英文单词的第一个字母转换为大写,其他字符转换为小写。 语法结构:=Proper(字符串)。 目的:将I love your中的首字母大写。 方法: 在目标单元格中输入公式:=PROPER(B3)。 二、英文单词中的字母全部大写。 函数:Upper。 功能:将文本字符串转换为字母全部大写的形式。 语法结构:=Upper(字符串)。 目的:将I love your中的全部英文字母全部大写。 方法: 在目标单元格中输入公式:=UPPER(B4)。 三、将英文单词中的字母全部小写。 函数:Lower。 功能:将一个文本字符串中的所有字母转换为小写。 语法结构:=Lower(字符串)。 目的:将I LOVE YOUR中的英文字母全部小写。 方法: 在目标单元格中输入公式:=LOWER(B5)。 四、将单个小写的英文字母转换为大写。 函数:Char。 功能:根据计算机中的字符集,返回有代码数字指定的字符。 语法结构:=Char(数值)。 目的:将字母a转换为A。 方法: 在目标单元格中输入公式:=CHAR(60+ROW(B5))。 解读: 在字符集中,A的代码数字位65,B的代码数字位66,所以Char的参数为动态参数。 五、将单个大写的英文字母转换为小写。 函数:Char。 目的:将字母A转换为a。 方法: 在目标单元格中输入公式:=CHAR(91+ROW(B6))。 六、数值转化——中文小写。 函数:Numberstring。 功能:将数值根据指定的代码要求转换为文本形式。 语法结构:=Numberstring(数值,功能代码)。 目的:将“88888”转换为“八万八千八百八十八”。 方法: 在目标单元格中输入公式:=NUMBERSTRING(B8,1)。 七、数值转化——中文大写。 函数:Numberstring。 目的:将“88888”转换为:捌万捌仟捌佰捌拾捌。 方法: 在目标单元格中输入公式:=NUMBERSTRING(B9,2)。 八、数值转化——小写文本。 函数:Numberstring。 目的:将“88888”转化为:八八八八八。 方法: 在目标单元格中输入公式:=NUMBERSTRING(B10,3)。 |
|
来自: hercules028 > 《excel》