为什么很多excel高手经常用到text函数?这个函数确实很厉害

在excel中,相信大部分朋友会经常用到自定义单元格格式,比如设置基本的数值显示位数、添加前缀后缀,熟练一些会利用自定义单元格设置颜色、条件等实现单元格形式的转变。但是很多时候,利用自定义单元格设置的内容并不是“真正”的内容,只是看上去效果与原来不同而已。如下图所示,我对D10单元格进行自定义单元格设置,输入#元后,可以看到D10单元格后面有一个元字,但是在编辑栏仍然是1000,虽然内容包含汉字,其实本质上还是数字,可以进行运算,但是筛选等操作也只能按照“真正”的内容而不是“显示”的内容进行操作,而且如果对数值保留位数,自定义单元格的方式也会有迷惑性,尤其是会计们还记得核对数字的时候感受到0.01的差异让你疯狂的时刻吗?所以如果想要把单元格变成“真实”的单元格,就运用text等函数吧,这个简单的函数能帮你在数据处理中免于出现很多不必要的麻烦。text函数的参数也很简单,中文表达式=text(单元格,“目标格式”)。

一、指定位数填充。如下图所示,对于A列数据,如果想要以三位数字填充,在H列中输入公式=TEXT(A2,"000")后,向下填充,就会显示三位数字填充了。第一个参数输入要改变显示位数的单元格,第二个参数输入"000"表示以固定三位数显示内容。然后可以选择复制H列内容,粘贴到A列,粘贴时选择数值就不会含有公式了。

二、保留指定位数的小数及添加前缀后缀。如下图所示,I、j、K列分别是对H列格式的转换。

对于I列,输入函数=TEXT(Sheet2!$H2,"0"),填充下面单元格就会出现列1的效果。此处第一个参数选择要更改内容的单元格,第二个参数双引号之间输入0,表示对数值保留到整数位,如果第二个参数输入“0.0”则表示保留一位小数,如果第二参数输入"0,0",表示插入千位分隔符。此处的0表示占位符。也可以运用#、?等其他数字占位符。

对于J列,输入=TEXT(Sheet2!$H2,"0.000元"),填充后就会出现列2的效果,此处第二个参数表示保留三位小数并在后面添加“元”。

对于K列,函数公式为=TEXT(Sheet2!$H2,"本月工资0元"),同理向下填充,第二个参数添加前缀“本月工资”和后缀“元”,中间的“0”仍然表示对原数值保留整数。按这种方法也可以添加货币符号、百分比等。

三、日期格式的转换。下图G、H、I、J列分别是对F列用函数进行转换。

对于G列,输入函数=TEXT($F2,"yyyy年mm月dd日"),第二个参数表示把原来日期的格式转换成年月日的格式,同理,如果单元格是22:35:53 ,我们也可以输入函数=TEXT($F2,"hh时mm分ss秒"),转化成22时35分53秒。

对于H列和I列,如果仅仅显示日期中的月份,输入函数=TEXT($F2,"mm")即可。如果显示的月份后面有“月”字,则输入函数=TEXT($F2,"mm月")。

对于J列,输入函数'=TEXT($F2,"aaaa")后,则会自动计算出当前日期对应的星期。

四、条件判断。下图中I列是对H列的条件判断,对于I列,输入函数'=TEXT(I2,"高;低;中"),就会分别判断并返回符合条件的字段。这个函数是什么意思呢?其实和上面介绍的基本一致,第一个参数表示判断的单元格,第二个参数表示转化的效果,双引号中的参数用分号隔开,分别表示大于0返回高,小于零返回低,等于0返回中,其实第二个参数也可以再添加内容,变成“高;低;中;错误",表示没有符合条件的值会判断为错误。

下图J列是对G列的判断,输入函数=TEXT($G2,"[>=8000]高收入;[<=6000]低收入;中等收入")后,就会判断出符合条件的值并返回相应的字段。第二个参数分别表示8000元以上为高收入,6000元以下为低收入,其他为中等收入。此处的判断比if函数嵌套更加简洁,但是只能判断4个以下的条件。

对于text函数,其实和设置自定义格式中的参数意思一样,所以一个会了另外一个自然也会了。区别就是前者把单元格实际内容改变了,后者只是显示了转换格式后的效果,实际内容还是原来的内容。在实际操作中,大家可以根据需要选择自定义单元格格式或者text函数。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 204,293评论 6 478
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 85,604评论 2 381
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 150,958评论 0 337
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 54,729评论 1 277
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 63,719评论 5 366
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 48,630评论 1 281
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 38,000评论 3 397
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 36,665评论 0 258
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 40,909评论 1 299
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 35,646评论 2 321
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 37,726评论 1 330
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 33,400评论 4 321
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 38,986评论 3 307
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 29,959评论 0 19
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 31,197评论 1 260
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 44,996评论 2 349
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 42,481评论 2 342

推荐阅读更多精彩内容

  • 做为互联网的一个工作人员,尤其是运营岗位,一天工作时间最多触碰的工具就是excel了,比如数据整理、分析、设计报表...
    韩利阅读 12,910评论 9 203
  • Word绝招: 一、 输入三个“=”,回车,得到一条双直线; 二、 输入三个“~”,回车,得到一条波浪线; 三、 ...
    谢雅茹阅读 607评论 0 0
  • Word,PPT,Excel这三个Office软件是职场办公里最常用的三个软件,但是我发现简书上写PPT的教程多,...
    远行客阅读 142,648评论 41 2,241
  • 转自链接 目录 1.认识NPOI 2.使用NPOI生成xls文件 2.1创建基本内容 2.1.1创建Workboo...
    腿毛裤阅读 10,439评论 1 3
  • 在克拉玛依出差,遇一出租车司机,满脸的胡茬,很英武的样子。看气质,和大多数外来的河南人不一样。一问,果然是当地人,...
    自在宽哥阅读 335评论 0 1