IF函数(条件函数)
- 语法:IF(logical_test,value_if_true,value_if_false)
- 解释:IF(判断条件,判断条件正确显示的值,判断错误显示的值)
- 注:显示的值请用""包括,IF函数可用多层嵌套
- 示例:
AND函数
- 语法:AND(logical1,[logical2],...)
- 解释:AND(条件一,条件二,...),条件都满足时返回TRUE,否则返回FALSE
- 注:可以配合IF函数使用
- 示例:
SUMIF函数(条件求和)
- 语法:SUMIF(range,criteria,[sum_rage])
- 解释:SUMIF(条件区域,判断条件,求和区域),返回符合条件的总和
- 示例:
SUMIFS函数(多条件求和)
- 语法:SUMIFS(range,criteria_range1,criteria_range2,...)
- 解释:SUMIF(求和区域,条件区域1,指定的求和条件1,条件区域2,指定的求和条件2,...),返回符合条件的总和
- 示例:
COUNTIF函数(条件计数)
- 语法:COUNTIF(range,criteria)
- 解释:COUNTIF(条件区域,指定条件),返回符合条件的数量
- 示例:
COUNTIFS函数(多条件计数)
- 语法:COUNTIFS(criteria_range1,criteria1,[criteria_range2,criteria2],...)
- 解释:COUNTIFS(条件区域1,指定条件1,条件区域2,指定条件2,...),返回符合条件的数量
- 示例:
VLOOKUP函数(条件查找)
- 语法:VLOOKUP(lookup_value,table_array,index_num,[range_lookup])
- 解释:COUNTIFS(要匹配的值,匹配的区域,返回显示的列,模糊还是精准匹配)
- 注:匹配的值会与匹配区域的第一类匹配,0代表精准匹配,1代表模糊匹配
- 示例:
MID函数(截取)
- 语法:MID(text, start_num, num_chars)
- 解释:MID(要截取的文本,起始位置,截取长度)
- 示例:
TEXT函数(格式化函数)
- 语法:TEXT(value,format_text)
- 解释:TEXT(需要格式化的值,转换格式)
- 转换格式说明
单元格格式 | 数字 | TEXT(A,B) | 说明 |
Format_text | Value | 值 | |
G/通用格式 | 10 | 10 | 常规格式 |
000.0 | 10.25 | 010.3 | 小数点前面不够三位以0补齐,保留1位小数,不足一位以0补齐 |
#### | 10.00 | 10 | 没用的0一律不显示 |
00.## | 1.253 | 01.25 | 小数点前不足两位以0补齐,保留两位,不足两位不补位 |
正数;负数;零 | 1 | 正数 | 大于0,显示为“正数” |
0 | 零 | 等于0,显示为“零” | |
-1 | 负数 | 小于0,显示为“负数” | |
0000-00-00 | 19820506 | 1982-05-06 | 按所示形式表示日期 |
0000年00月00日 | 1982年05月06日 | ||
aaaa | 2014/3/1 | 星期六 | 显示为中文星期几全称 |
aaa | 2014/3/1 | 六 | 显示为中文星期几简称 |
dddd | 2007-12-31 | Monday | 显示为英文星期几全称 |
[>=90]优秀;[>=60]及格;不及格 | 90 | 优秀 | 大于等于90,显示为“优秀” |
60 | 及格 | 大于等于60,小于90,显示为“及格” | |
59 | 不及格 | 小于60,显示为“不及格” | |
[DBNum1][$-804]G/通用格式 | 125 | 一百二十五 | 中文小写数字 |
[DBNum2][$-804]G/通用格式元整 | 壹佰贰拾伍元整 | 中文大写数字,并加入“元整”字尾 | |
[DBNum3][$-804]G/通用格式 | 1百2十5 | 中文小写数字 | |
[DBNum1][$-804]G/通用格式 | 19 | 一十九 | 中文小写数字,11-19无设置 |
[>20][DBNum1];[DBNum1]d | 19 | 十九 | 11-显示为十一而不是一十一 |
0.00,K | 12536 | 12.54K | 以千为单位 |
#!.0000万元 | 1.2536万元 | 以万元为单位,保留4位小数 | |
#!.0,万元 | 1.3万元 | 以万元为单位,保留1位小数 |
- 示例:
SUBSTITUTE函数(替换函数)
- 语法:SUBSTITUTE(text,old_text,new_text,[instance_num])
- 解释:SUBSTITUTE(文本,需要替换的部分文本,替换后新的文本,第几次出现的old_text被替换)
- 注:当Instance_num有值是,如为2,则第二次出现的old_text会被new_text替换
- 示例:
ROUND函数(四舍五入函数)
- 语法:ROUND(number,num_digits)
- 解释:ROUND(对应的值,保留位数)
- 示例:
ROUNDDOWN函数(向下取整)
- 语法:ROUNDDOWN(number,num_digits)
- 解释:ROUNDDOWN(对应的值,保留位数)
- 示例:
ROUNDUP函数(向上取整)
- 语法:ROUNDUP(number,num_digits)
- 解释:ROUNDUP(对应的值,保留位数)
- 示例:
RAND函数(随机数)
- 语法:RAND()
- 解释:RAND()
- 注释:生成一个大于0小于1的随机数
- 示例:
RANDARRAY函数(随机数组)
- 语法:RANDARRAY([rwo],[columns],[min],[max],[whole,number])
- 解释:RANDARRAY(行数,列数,最小值,最大值,整数或小数)
- 注:whole,number为1或TRUE是整数,0或FALSE是小数
- 示例:
BIN2DEC、BIN2HEX、BIN2OCT、DEC2BIN、HEX2BIN、OCT2BIN
- 语法:BIN2DEC(NUMBER)
- 解释:BIN2DEC(对应的数)
- 注:BIN2DEC:二进制转十进制、BIN2HEX:二进制转十六进制、BIN2OCT:二进制转八进制、DEC2BIN:十进制转二进制、HEX2BIN:十六进制换二进制、OCT2BIN:八进制转二进制