逻辑判断 |
IF |
判断条件满足与否返回不同的值 |
AND |
检测所有的条件是否为真 |
OR |
检测任意一项条件是否为真 |
TRUE |
真,作为参数时代表成立、模糊,值等于 1 |
FALSE |
假,作为参数时代表不成立、精确,值等于 0 |
NOT |
对表示条件的参数的逻辑值求反 |
IFERROR |
判断结果是否为错误值,是则返回指定的值 |
IFNA |
判断结果是否为错误 NA,是则返回指定的值 |
文本处理 |
CLEAN |
删除非打印字符 |
TRIM |
删除多余的空格字符 |
& |
链接多个文本 |
LEN |
统计文本字符串中字符数目 (计算文本的长度 ) |
LEFT |
从一个文本字符串的第一个字符开始,截取指定数目的字符 |
RIGHT |
从一个文本字符串的最后一个字符开始,截取指定数目的字符 |
MID |
从一个文本字符串的指定位置开始,截取指定数目的字符 |
FIND |
检索字符位置 (区分大小写 ) |
TEXT |
将数值转换成自由的显示格式文本 |
VALUE |
将表示数值的文本转换成数值 |
UPPER |
将所有英文字母转换成大写字母 |
SUBSTITUTE |
替换检索的文本 |
SEARCH |
检索字符位置 (不区分大小写 ) |
查找匹配 |
VLOOKUP |
按照垂直方向搜索区域 |
HLOOKUP |
按照水平方向搜索区域 |
LOOKUP |
在向量或数组中查找并返回匹配值 |
INDEX |
按行、列索引,返回交叉位置的值 |
MATCH |
查找对象并返回匹配值的行、列位置 |
日期和时间 |
DATE |
返回指定年月日对应的日期。 |
WORKDAY |
返回自开始日期算起相隔指定天数之前或之后 (不包括周末和专门指定的假日 )的日期的序列号 . |
NETWORKDAYS |
计算除了周六、日和休息日之外的工作天数 |
TIME |
从时、分、秒来计算出时间的序列号值 |
TODAY |
计算当前的日期 |
NOW |
计算当前的日期和时间 |
YEAR |
从日期中提取出 "年 " |
MONTH |
从日期中提取出 "月 " |
DAY |
从日期中提取出 "日 " |
WEEKDAY |
计算出与日期相对应的星期 |
WEEKNUM |
计算从 1月 1日算起的第几个星期 |
DATEDIF |
计算期间内的年数、月数、天数 |
HOUR |
从时间中提取出 "时 " |
MINUTE |
从时间中提取出 "分 " |
SECOND |
从时间中计算出 "秒 " |
TIMEVALUE |
从表示时间的文本来计算序列号值 |
普通数学计算和统计 |
SUM |
求和计算 |
AVERAGE |
求平均值 |
COUNTIF |
计算满足条件的单元格人个数(单条件) |
MAX |
计算区域内最大值 |
MIN |
计算区域内最小值 |
LARGE |
求第几大的值 |
SMALL |
求第几小的值 |
RANK |
求区域内指定数值的排名 |
MOD |
指定除数求余 |
SUMPRPDUCT |
计算两列数据的乘积 |
RAND |
生成连续型随机无限步循环小数 |
RANDBEWTEEN |
生成指定区间内的离散型随机整数 |
COUNT |
计算包含数值的单元格数量 |
COUNTA |
计算所有非空单元格数量,包括文本 |
按条件统计计算 |
SUMIF |
对满足条件的单元格的数值求和(单条件) |
SUMIFS |
对满足条件的单元格的数值求和(多条件) |
COUNTIFS |
计算满足条件的单元格人个数(多条件) |
DMAX |
单条件求最大值 |
DMIN |
单条件求最小值 |
MAXIFS |
多条件求最大值 |
MINIFS |
多条件求最小值 |