文本函数

1、CHAR(number):把数字转化为文本格式

2、CONCATENATE(text1, text2, ...):拼接多个文本字符串为一个字符串

3、EXACT(text1, text2):检测两个字符串是否完全相同,相同返回True

4、FIND(find_text, within_text, start_num):查找一个字符串在另一个字符串中出现的位置

注:FINDB(find_text, within_text, start_num)同FIND函数功能相同,但FIND函数以字符为单位,FINDB以字节为单位。

5、LEFT(text, num_chars):返回文本字符串text中前num_chars个字符

注:LEFTB可实现同样功能,但以字节为单位。

6、LEN(text):返回字符串长度

注:LENB可实现同样功能,但以字节为单位。

7、LOWER(text)与UPPER(text):将字符串全部转换为小写/大写

8、MID(text, start_num, num_chars):返回文本字符串中从指定位置开始的特定数目的字符

注:MIDB可实现同样功能,但以字节为单位。

9、REPLACE(old_text, start_num, num_chars, new_text):使用其他的文本字符串并根据所指定的字符串替换某文本字符串中的部分文本。

注:REPLACEB可实现相同功能,但以字节为单位。

10、REPT(text, number_times):重复text文本number_times次

11、RIGHT(text, num_chars):返回文本字符串text中倒数num_chars个字符

注:RIGHTB可实现相同功能,但以字节为单位。

12、SEARCH(find_text, within_text, start_num):在其他文本字符串中查找指定的文本字符串,并返回该字符串的起始位置编号

注:SEARCHB可实现相同功能,但以字节为单位。

在该函数中可以使用通配符("?"表示任意的单个字符,"*"表示任意一串字符),如果要查找真正的问号或者星号可以在字符前加上波浪号"~"。SEARCH函数和FIND函数很类似,但是SEARCH函数可以使用通配符且不区分大小写。

13、SUBSTITUTE(text. old_text, new_text, instance_num):在文本字符串中用new_text替代old_text。

注:instance_num用来指定以new_text替换第几次出现的old_text,如果不指定instance_num则默认替换所有出现的old_text。

14、TEXT(value, format_text):将数值转化为按指定数字格式显示的文本

注:其结果不能再作为数字参与计算。

15、TRIM(text):清楚字符串前后的空格

16、VALUE(text):将代表数字的文本字符串转化为数字。

信息函数

信息函数是指用来获取单元格内容信息的函数。信息函数可以使单元格在满足条件时返回逻辑值,从而获取单元格的信息。还可以确定存储在单元格中的内容的格式、位置、错误类型等信息。

只列出来日常数据分析中比较常用的几个:

1、ISBLANK(value):判断单元格是否为空白

2、ISERR(value):判断是否为错误值

注:ISERR函数判断的错误值不包括"#N/A",ISERROR可以判断所有的错误值

3、ISEVEN:判断是否为偶数

同样的,有ISLOGICAL判断是否为逻辑值,ISNA判断是否为错误值"#N/A",ISNONTEXT判断是否为非字符串,ISNUMBER判断是否为数字类型,ISODD判断是否为奇数,ISREF判断是否为引用,ISTEXT判断是否为文本

数据库函数

以处理数据库数据的方式对数据进行分析的函数。

例如,我们现在有一个数据如下图所示:




sql server 转字符 sqlserver字符串转换成数字_数据


1、DAVERAGE(database, field, criteria):计算列数据满足指定条件的平均值


sql server 转字符 sqlserver字符串转换成数字_数据_02


2、DCOUNT(database, field, criteria):计算满足指定条件且包含数字的单元格个数

3、DGET(databse, field, criteria):从列中提取符合指定条件的单个值。

注:如果没有满足条件的记录,则返回“#VALUE!”,如果有多个记录满足条件,则返回“#NUM!”

4、DMAX(database, field, criteria):返回列中满足条件的最大值

同样的,DMIN返回列中满足条件的最小值。

5、DPRODUCT(databse, field, criteria):返回列中满足指定条件的数值乘积

6、DSTDEV(databse, field, criteria):将列中满足条件的数字作为样本计算标准偏差

同样的,DSTDEVP将列中满足条件数字作为样本计算总体的真实标准偏差。