百摩网
当前位置: 首页 生活百科

excel文本函数实例详解(十分钟学会文本之王Text函数及10个常用案例解读)

时间:2023-08-11 作者: 小编 阅读量: 3 栏目名: 生活百科

十分钟学会文本之王Text函数及10个常用案例解读Excel的主要功能是数据处理,但是在使用时,经常会遇到一些文本数据,如提取指定的字符串,查找指定值的位置;有时候需要对数据进行文本化,比如18位的身份证,因超过15位,如以数值类型保存,最后3位会变。

Excel的主要功能是数据处理,但是在使用时,经常会遇到一些文本数据,如提取指定的字符串,查找指定值的位置;有时候需要对数据进行文本化,比如18位的身份证,因超过15位,如以数值类型保存,最后3位会变为0,所以我们需预先设置单元格格式为文本数字前面加上英文状态下的单引号等等,所以对文本类函数的学习尤为重要。

在excel中文本函数共有33个,其中最特别、最神奇的文本函数,非TEXT函数莫属,外界它为“文本之王”、“万能文本”等。

下面主要从四方面对text函数进行解读:1. text函数的含义;2. text函数的语法格式; 3. text1函数的10个案例解读;4.函数使用的注意点。

一、Text函数的含义

1.Text函数:指根据指定的数值格式将数字转为文本,也就是把数值格式转变为想要的文本。

二、text函数的语法格式

1、表达式:Text(value,format_text)

中文表达式:Text (数值,单元格格式)

参数① Value 为数字值。

参数② Format_text 为设置单元格格式中要选用的文本格式

单元格的文本格式有几十种可选,如下所示:

2、文本格式说明:

(1)小数位和整数位的格式

A、占位符 0 与 # 的区别(一个保留 0,另一个舍弃 0)。

当保留指定小数位数(如保留两位小数)时,如果格式中小数点右边为 0,例如 #.00,当数值没有两位小数时,在末尾会显示 0,如 3.2 保留两位小数变为3.20;如果格式中小数点右边为 #,例如 #.##(或 0.##),当数值没有两位小数时,在末尾不会显示 0,如 3.2 保留两位小数变为 3.2。

B、占位符 ? 用于补空格。

如果要求两个数位不同的小数的小数点对齐,可以使用 ? 补空格;例如要求 3.2 与 23.41 的小数点对齐,可以把格式定义为 0.0?。

C、小数点左边的 0 不显示格式的定义。

如果要求小数点左边的 0 不显示,可以把格式定义为 #.00,例如 0.51 会变为 .51。

(2)千位分隔符格式

千位分隔符共有三种格式,第一种为 #,###,表示每三位加一个千位分隔符(逗号);第二种为“#,”,表示省略千位分隔符后的数字;第三种为“0.0,”,表示右起第一个千位分隔符后的数字用小数表示并四舍五入。

(3)日期时间格式

A、日期中年的格式有两种,一种为 yy(仅显示年份后两位),另一种为 yyyy(显示四位年份)。日期中月格式共有五种,一种为 m(省略前导 0),另一种为 mm(显示前导 0),还有三种为用月份的英文单词或其缩写表示。日期中日格式共有四种,一种为 d(省略前导 0),另一种为 dd(显示前导 0),还有两种为用周一到周日的英文单词或其缩写表示。

B、时分秒的格式都有三种,并且格式表示方法也一样;例如:小时的格式分别为 h(省略前导 0)、[h](返回小时数超过 24 的时间) 和 hh(显示前导 0)。

(4)货币符号格式

如果要把货币符号显示到数字前,可以在格式中添加相应的货币符号;例如:在要数字前显示元(¥),可以把格式定义为“¥#.00”;¥ 可以用快捷键 Alt0165(小键盘上的数字)输入,具体输入方法及其它货币符号的输入方法,请看下文的实例。

(5)百分号格式

数字如果要用百分号(%)表示,可以在格式中加百分号;例如把格式定义为 0.00% 或 0%。(6)科学记数法格式

科学记数法的格式可以为“0.0E0”、“0.0E00”或“#.0E0”,E(或 e)表示以 10 为底,它右边的数值表示小数点往左移动的位数。

三、文本函数TEXT的10个案列讲解

1、阿拉伯数字转为中文数字

阿拉伯数字如何互换为中文数字,解决方案就是将TEXT的第二参数设置为"[DBnum1]"即可,"[DBnum1]"可以将阿拉伯数字转化为中文小写数字

公式:=TEXT(A3,"[DBnum1]")

公式讲解:它通过"[DBnum1]"将阿拉伯数字转化为中文小写数字,但仅限整数。

2、计算时间间隔

如何计算上班时长或者加班时长,用TEXT函数可以搞定!

公式:=TEXT(B3-A3,"h")

公式讲解:参数②"[h]"表示将数值转化为以1/24为一个单位的小时数,且只取整数位。公式中的h即为英文hour小时,同理也可以写为分钟m或者秒钟s,分别计算相隔的分钟和秒钟。

3、日期转星期

(1) 当Format_text为aaaa时, aaaa为中文的星期几的格式。

公式:=TEXT(A3,"aaaa")

(2)同理:Format_text为dddd时,dddd为英文的星期几的格式

Format_text为ddd时,ddd为英文的星期几的省略格式。

4、日期转年月

5、划分等级

公司对员工年进行度考核时,如何划分为三个等级?

公式:=TEXT(C3,"[>=90]优秀;[>=60]良好;不及格")。

公式讲解:

(1)如果要将等级划分的更多层次,可使用下面的公式:=IFS(C3=100,"满分",C3>=90,"优秀",C3>=80,"良好",C3>=60,"及格",C3<60,"不及格")。

(2)该函数只适用于划分三个等级的评选。

6、提取身份证号码中的出生日期

如何从居民身份证号码中提取出生日期和性别,并按日期格式填写?借助TEXT MID函数的组合公式就可以实现。

C3单元格公式为:

=--TEXT(MID(B3,7,8),"0000-00-00")

公式讲解:

(1)MID(B3,7,8)用于提取18位身份证号码中出生日期的8位字符串,而TEXT函数将8位数的出生日期字符串按0000-00-00的格式显示,此时尚不是真正的日期格式。

(2)在TEXT函数前加上负负得正的运算,将文本字符转换为日期字符,最后再设置单元格格式。

(3)由于MID函数提取出来的日期是一个字符串,而非真正的日期,所以不能使用"yyyy-mm-dd"来设置格式.

7、提取身份证号码中的性别

如何从居民身份证号码中提取出性别?借助TEXT MID MOD函数的组合公式就可以实现。

身份证号码的倒数第二位表示性别,男性为奇数,女性为偶数。

根据这个规则,D3单元格公式:

=TEXT(MOD(MID(B3,17,1),2),"男;;女")

公式讲解:

(1)用MID函数提取18位身份证号码中的第17位,MID(B2,17,1);

(2)用MOD函数判断奇偶, MOD函数有两个参数,格式为:MOD(被除数,除数),结果是余数,本例中被除数是身份证号码的第17位数字,除数是2,当被除数是偶数时,余数为零,反之余数为1,利用TEXT的四段分类显示规则"正;负;零;文本",将正数定义为“男”,零定义为“女”,从而计算出性别。

8、短日期转换为长日期格式。

公式:=TEXT(B3,"yyyy年mm月dd日")。

公式讲解: 日期中年格式为yyyy(显示四位年份),月格式为mm(显示前导 0),日格式为 dd(显示前导 0)

9、设置盈亏平衡判断

TEXT函数可以作为三种条件的结果判断的函数来使用,将满足条件的数值转化为指定的格式。以判断公司经营的盈亏情况为例,利润为正则显示为盈,负数则为亏,0则显示为平。

公式:D2=TEXT(C2,"[>0]盈;[<0]亏;平")

公式讲解:TEXT函数可以将数据分为正数、负数、零和文本四种类型来分别指定显示方式,类型之间使用分号隔开,标准格式为"正;负;零;文本"。数字格式支持两次条件判断,即[条件1]格式1;[条件2]格式2;格式3,参数②"[>0]盈;[<0]亏;平"就是这种用法的一个实例。它对C列数值先进行条件1判断,如果大于0,则显示“盈”,如不大于0,则进行条件2判断,如果小于0,则显示“亏”;如前两个条件都不满足,则显示为“平”。

10、固定数字位数

以发票号码为例,发票号码均为8位数,但有时系统导出来的发票号码将其前面的0省略了,这时如何将0批量自动补齐呢?通过将0作为占位符,用TEXT函数可以完成

公式为:=TEXT(A3,"00000000")

公式讲解:(1)参数②为“00000000”,省略了负数、零值和文本的格式,这表示该格式对所有数值适用,但对文本不适用。

(2)此处的0在TEXT中是数字占位符,一个0就代表一个数位,表示该数位如有有效数值,则取有效数值,否则以0填充该数位。以A3单元格为例,个位到万位都有有效数值,所以这部分数值保持不变;前三位数没有有效数值,则用0填充,于是83880就变成了00083880。

四、text函数使用的注意点

在Excel函数中如果是文本,通过加引号把它变成字符,且引号为英文状态下输入。

    推荐阅读
  • 宿迁市火葬办事流程(宿迁丧事出殡全部过程)

    在医院死亡的,由医院出据死亡证明;在家因病死亡的,由村委会、居委会或派出所出据死亡证明;非常规原因死亡的,由所在单位或公安部门也据死亡或火化证明。然后凭上述证明到住地派出所注销户口。在接尸体时,丧家或单位应在接尸车到达之前准备好死亡证明、所需衣物等,死在医院的应办理好出院手续。瞻仰时应遵守骨灰堂的有关规定。

  • 崩坏动漫解说合集(作画崩坏评分9.3的四月番)

    比如这部四月番《乙女游戏世界对路人角色很不友好》,这应该是近期被很多网友吐槽,是作画最为崩坏的一部作品了。结语《乙女游戏世界对路人角色很不友好》这部动画唯一的看点就是剧情了,奈何叔叔还老是动刀,截止目前六话能够有2000多万的播放量,也算是难能可贵了。

  • 煮红酒可以放什么水果 煮红酒放什么水果好处

    这些水果煮过之后也是很好吃的,不要扔掉哦。

  • 当妈很辛苦却没有人后悔当妈(当妈10年又苦又累)

    没有人比妈妈更爱孩子,这句话在说:妈妈非常重要,不可替代。一方面是累,任务艰巨,压力巨大。脆弱到无法承受需求的丧失,无法忍受一切痛苦。可一个人在表达需求,不代表他无法承受自己的需求不能满足。这时候实际上是,妈妈还会把自己的被抛弃创伤投射给孩子。所有的苦难都会过去,人终将迎来新生活。肺炎病毒终将会过去,经济会再复苏。但心痛并不是永恒。妈妈自己无法承受被抛弃,也会认为孩子无法承受。

  • 三四天都梦到曾经喜欢我的人(做梦到曾经最爱的他)

    我是芸芸众生中很普通的一员,距离前任细算已有15年之久,人生有多少个15年,异地恋分手后从偶尔联系到和现任因为偶尔联系生气,然后就是不再联系。分手前的1-2个月前,他在明明知道不会走到一起的情况下,硬是让她陪着一起回家过年。“明明”你在你们家人嘴里的称呼。

  • 玉佛吊坠的寓意(玉佛吊坠的含义)

    代代有福“佛”的谐音是“福”,它象征着代代有福,福气连连,福慧双修,福寿无疆等,所以佩戴翡翠玉佛之人一定能够福泽绵延,子孙后代均可沾得福气。所以佩戴翡翠玉佛的人也能拥有宽容的心性,给予人们改过自新的机会,学会平和谦让的待人。驱邪避害玉佛代表佛光普照,佛法无边,在强大的佛力面前,任何邪恶的事物都会被压倒,妖孽不敢肇事。所以佩戴翡翠玉佛或者摆放翡翠玉佛能够驱邪避害,安保平安。

  • 买回来的生猪血怎么煮(生猪血的煮法)

    买回来的生猪血怎么煮买回来的生猪血先过一遍开水,去除腥味,然后冷锅放入猪血,开火烧开水,猪血变色之后放入冷水中备用即可。猪血煮的过程只要2-4分钟即可,不要煮太长的时间,否则就会影响猪血的口感。猪血在吃之前一定要先清洗一遍,如果清洗不干净会导致细菌和微生物的滋生,对身体造成一定的伤害。买来的猪血先用凉水清洗一遍,然后把猪血切开,放入放入葱姜蒜,倒入热水和食用盐,就可以很好的清洁猪血。

  • 世界上最大的平原介绍(亚马逊平原介绍)

    介于巴西高原和圭亚那高原之间,西抵安第斯山麓,东滨大西洋,跨居巴西、秘鲁、哥伦比亚和玻利维亚4国领土,面积达560万平方公里。最宽处1280公里,大部分在海拔150米以下,平原中部马瑙斯附近只有海拔44米,东部更低,逐渐接近海平面。乔木以桃金娘科、芸香科、楝科、樟科、棕榈科、夹竹桃科等树种占优势。平原人烟稀少,交通不便,大部分地区尚未得到充分开发。

  • 张杰谢娜婚纱照(10对明星夫妇婚纱照大PK)

    对于单身汪来说,20172018是名副其实的大虐之年!从小到大,粉丝们的男神女神换了一茬又一茬,今年却是换得最频繁的,明星婚礼一场接一场。张杰&谢娜谢娜在电视上一直搞笑而出名,被大家公认的“谐星”并遇到了她的白马王子张杰。结婚五年后,张杰和谢娜又补了一组婚纱照,pose还是稍显老套,但是不变的是依然甜蜜,倒是镜头感掌握得更好。摄影师林炳存提前一周才接到来布拉格拍结婚照的指令,还规定就要自然风,只能带反光板。

  • 一建二建机电(一建机电就这份汇总)

    唐琼拍胸脯:一建机电就这份汇总,1个月冲刺120分都知道一建机电专业性强不好过,但耐不住它补贴高啊,每年还是有很多人报考。但想拿证是一回事,怎么确保拿到证又是一回事,不少工友都对机电的实操知识一筹莫展。想拿下22年一建机电证书的工友们,下方留言:备考,之后看老王主页置顶文章领哈!