#EXCEL# ;#数据处理函数#

使用环境:WIN10 HOME版,WPS 2019


EXCEL表格办公处理中,设置格式是无法回避的问题,多数情况下我们都可以通过CTRL+1快捷键调出格式设置菜单。

单元格格式

这里面可以解决我们大部分的需求,自定义格式自带的格式我们都可以应用于TEXT()函数。

其函数原型为:TEXT(value,format_text)

一、我们常用的就是用于比较输出

TEXT函数比较强制输出

具体使用公式为:=TEXT($A1-5,"[<0]!0")*1。

实际应用中,我们会将某些计算结果做一些运算,然后进行条件比较后再输出结果,再进行运算。例中就是将A列的计算结果减5,小于0的数强制按0输出。因为TEXT的结果都是字符型数值,因此在用到数值的地方我们需要*1进行转换一下。

二、用于日期与数值之间的转换

我们常遇到一些程序导出数据日期是8位数字,就会用TEXT()函数进行转换才能用于日期型运算,其次就是把日期型数据转换成纯数值。

日期与数值之间的转换

数值转换成日期运算:=TEXT($A1,"####-##-##"),转换显示星期几:=TEXT(WEEKDAY(TEXT($A1,"####-##-##"),1),"aaaa")

日期转换成数值运算:=TEXT($A2,"emmdd")*1;=TEXT(now(),"emmdd")*1

欢迎评论区分享你常用TEXT函数做什么。