目录[-]
函数名 | 函数参数 | 函数简称 | 函数描述 |
---|---|---|---|
if | =if(逻辑值,真值,假值) | 判断函数 | 判断内容并根据真假输入对应内容 |
sum | =sum(求和区域1,...) | 求和函数 | 求和单个/多个区域的数值总和 |
sumif | =sum(区域,条件,[求和区域]) | 条件求和 | 求和区域内符合单个条件的数值 |
sumifs | =sum(求和区域,区域1,条件1,...) | 多条件求和 | 求和区域内符合多个条件的数值 |
count | =count(区域1,...) | 统计数值函数 | 统计数值单元格数量 |
countA | =countA(区域1,...) | 统计非空函数 | 统计非空单元格数量 |
countBlank | =countBlank(区域1,...) | 统计空白函数 | 统计空白单元格数量 |
countIF | =countIf(区域,条件) | 条件统计函数 | 统计区域内满足条件的数量 |
countIFS | =countIfs(区域1,条件1,...) | 多条件统计函数 | 统计区域内满足多个条件的数量 |
average | =average(区域1,...) | 数值平均函数 | 计算单个/多个区域的数值平均值 |
averageA | =averageA(区域1,...) | 参数平均函数 | 计算单个/多个区域的所有内容平均值,True为1,其余为0 |
averageif | =averageif(区域,条件,[求和区域]) | 条件平均值 | 计算区域内符合单个条件的数值平均值 |
averageifs | =averageifs(平均区域,区域1,条件1,...) | 多条件平均值 | 计算区域内符合多个条件的数值平均值 |
min | =min(区域1,...) | 数值最小值 | 计算单个/多个区域的最小值,忽略文本、逻辑值 |
minA | =minA(区域1,...) | 全部最小值 | 计算单个/多个区域的最小值,True为1,其余为0 |
minifs | =minifs(最小值区域,区域1,条件1,...) | 条件最小值 | 计算区域内符合多个条件的数值最小值 |
max | =max(区域1,...) | 数值最大值 | 计算单个/多个区域的最大值,忽略文本、逻辑值 |
maxA | =maxA(区域1,...) | 全部最大值 | 计算单个/多个区域的最大值,True为1,其余为0 |
maxifs | =maxifs(最小值区域,区域1,条件1,...) | 条件最大值 | 计算区域内符合多个条件的数值最大值 |
now | =now() | 当前时间 | 返回当前时间,精确到秒 |
today | =today() | 当前日期 | 返回今天日期,精确到天 |
year | =year(日期) | 年份数值 | 返回日期数据的年份数值 |
month | =month(日期) | 月份数值 | 返回日期数据的月份数值 |
day | =day(日期) | 号数数值 | 返回日期数据的号数数值 |
weekday | =weekday(日期) | 周几数值 | 返回日期数据的周几数值 |
round | =round(数值) | 四舍五入函数 | 简单的四舍五入 |
roundup | =roundup(数值) | 向上进位函数 | 向绝对值增大的方向进1 |
rounddown | =rounddown(数值) | 向下进位函数 | 向绝对值减少的方向进1 |
trunc | =trunc(数值) | 截取函数 | 直接截取数值 |
int | =int(数值) | 向下取整 | 向数值变小方向取整 |
mid | =mid(文本,开始位置,字符个数) | 文本截取函数 | 位置从1开始标记,截取文本指定字数内容 |
len | =len(文本) | 文本字符统计 | 统计字符个数 |
left | =left(文本,[字符个数]) | 文本左截取 | 从左到右截取指定字符数内容 |
right | =right(文本,[字符个数]) | 文本右截取 | 从右到左截取指定字符数内容 |
vlookup | =vlookup(查找值,区域,列数,方式) | 高级查找函数 | 在一个区域中通过某一列的值查找其他列对应的值 |
find | =vlookup(查找字符,被查找字符,[开始位置]) | 字符位置查找 | 查找指定字符在一串字符中第一次出现的位置(区分大小写,不允许通配符) |
search | =search(查找字符,被查找字符,[开始位置]) | 字符位置查找 | 查找指定字符在一串字符中第一次出现的位置(忽略大小写,允许通配符*或?) |
replace | =replace(原字符串,开始位置,字符个数,新字符串) | 字符替换函数 | 将一串字符串的指定位置替换新字符 |
substitute | =substitute(字符串,查找字符串,替换字符串,[替换序号]) | 字符替换函数 | 将字符串中查找指定字符串进行替换 |
and | =and(逻辑值1,...]) | 逻辑且值 | 返回逻辑值,可以用在if函数等有逻辑值参数的函数上 |
or | =or(逻辑值1,...]) | 逻辑或值 | 返回逻辑值,可以用在if函数等有逻辑值参数的函数上 |
* | =(逻辑值1)(逻辑值2).... | 逻辑值相乘 | 返回数值,可与and替换使用,成为if函数之类的参数 |
+ | =(逻辑值1)+(逻辑值2)+.... | 逻辑值相加 | 返回数值,可与or替换使用,成为if函数之类的参数 |
isBlank | =isBlank(引用单元格) | 判断空值 | 返回逻辑值,判断单元格内容是否为空值 |
isErr | =isisErr(引用单元格) | 判断非NA错误值 | 返回逻辑值,判断内容是否除#N/A以外的错误值 |
isError | =isError(引用单元格) | 判断错误值 | 返回逻辑值,判断内容是否所有类型错误值 |
isLogical | =isLogical(引用单元格) | 判断逻辑值 | 返回逻辑值,判断内容是否为逻辑值 |
isNA | =isNA(引用单元格) | 判断NA错误值 | 返回逻辑值,判断内容是否为#N/A错误值 |
isNontext | =isNontext(引用单元格) | 判断非文本 | 返回逻辑值,判断内容是否为非文本值 |
isNumber | =isNumber(引用单元格) | 判断数值 | 返回逻辑值,判断内容是否为数值 |
isText | =isText(引用单元格) | 判断文本 | 返回逻辑值,判断内容是否为文本值 |
char | =char(数值) | 字符集函数 | 将字符集和数字相互转换,可用于字母数字化运算 |
code | =code(字符表) | 字符集函数 | 将字符集和数字相互转换,可用于字母数字化运算 |
upper | =upper(文本字符) | 转大写 | 将文本字符串的字母全部转为大写 |
lower | =lower(文本字符) | 转小写 | 将文本字符串的字母全部转为小写 |
exact | =exact(文本字符1,文本字符2) | 全同函数 | 区分大小写判断内容是否相同 |
rept | =rept(被重复文本,重复次数) | 文本重复生成 | 将指定文本进行多次重复生成合并新的字符串 |
rand | =rand() | 随机小数 | 随机生成0~1的随机小数 |
randbetween | =randbetween(最小整数,最大整数) | 随机整数 | 随机生成指定范围内的整数 |
product | =product(区域1,....) | 乘积函数 | 将所有数值进行乘积 |
power | =power(数值,幂) | 乘幂函数 | 将数值进行幂次运算 |
trim | =trim(字符串) | 空格处理函数 | 将字符串的前后空格删除,字符间的空格保留一个 |