函数TEXT:根据指定的数值格式将数字转为文本。 TEXT(数字,格式代码) 一、工号补位 如下图:将A列工号统一为四位数 输入公式: =TEXT(A2,"0000") 0是占位符,不足四位的前面填充0。 1、将日期转换为中文星期 输入公式: =TEXT(A2,"aaaa") 输入公式: =TEXT(A2,"dddd") 3、将日期转换为年月日格式 输入公式: =TEXT(A2,"yyyy年m月d日") 4、将日期转换为中文数字年月日格式 输入公式: =TEXT(A2,"[DBNum1] yyyy年m月d日") 三、金额的转换 1、将金额转换为两位小数 输入公式: =TEXT(A2,"0.00") 输入公式: =TEXT(A2,"#,##0.00") 输入公式: =TEXT(MID(B2,7,8),"0-00-00")*1 身份证号码的第7-14位为出生日期 MID(B2,7,8)部分从B2单元格身份证号码中第7位开始提取,提取8位,返回"19900518"; 用函数TEXT返回"1990-05-18",是文本格式,*1转为真正的日期。 五、根据身份证号码判断性别 输入公式: =TEXT(MOD(MID(B2,17,1),2),"男;;女") 身份证号码第17位为奇数,则是男;为偶数,则是女。 MID(B2,17,1)部分从身份证号码中提取第17位 MOD(被除数,除数) 被除数是提取的身份证号码第17位,除数是2; 余数为0,被除数是偶数,返回女;余数为1,被除数是奇数,返回男。 六、等级判断 输入公式: =TEXT(B2,"[>=5000]优秀;[>=3000]达标;不达标") [条件1];[条件2];[不满足条件的其他部分] 大于等于5000,返回"优秀" 大于等于3000,返回"达标" 不满足以上条件,返回"不达标" 七、文本与日期的连接 输入公式: ="今天是"&A1 直接连接,日期变成了一串数字。 文本如何连接年月日格式的日期呢? 输入公式: ="今天是"&TEXT(A1,"yyyy年m月d日") 用TEXT函数将日期转换成文本,再用&连接。 如果星期也要显示出来,又该怎么写公式呢? 输入公式: ="今天是"&TEXT(A1,"yyyy年m月d日 aaaa") 八、手机号码分段显示 输入公式: =TEXT(B2,"000 0000 0000") |
|