导图社区 EXCEL基础函数
EXCEL基础函数的思维导图,分享了统计函数、文本函数、逻辑函数、查找和引用函数、日期和时间函数的知识,一起来看。
编辑于2023-07-26 09:42:25 湖北省
统计函数
COUNT 函数
计算参数列表中数字的个数
语法
COUNT(value1, [value2], ...)
COUNTA 函数
计算范围中不为空的单元格的个数
语法
COUNTA(value1, [value2], ...)
COUNTBLANK 函数
计算单元格区域中的空单元格数
语法
COUNTBLANK(range)
COUNTIF 函数
计算区域内符合给定条件的单元格的数量
语法
COUNTIF(range,criteria)
COUNTIFS 函数
计算区域内符合多个条件的单元格的数量
语法
COUNTIFS(criteria_range1, criteria1, [criteria_range2, criteria2],…)
文本函数
CLEAN 函数
删除文本中所有不能打印的字符
语法
CLEAN(text)
CONCAT 函数
组合了来自多个范围和/或字符串的文本,但不提供分隔符或 IgnoreEmpty 参数
语法
CONCAT(text1, [text2],…)
LEN 函数
返回文本字符串中的字符个数
语法
LEN(text)
LENB 函数
返回文本字符串中用于代表字符的字节数
语法
LENB(text)
LOWER 函数
将一个文本字符串中的所有大写字母转换为小写字母
语法
LOWER(text)
MID 函数
返回文本字符串中从指定位置开始的特定数目的字符,该数目由用户指定
语法
MID(text, start_num, num_chars)
MIDB 函数
根据您指定的字节数,返回文本字符串中从指定位置开始的特定数目的字符
语法
MIDB(text, start_num, num_bytes)
RIGHT 函数
根据所指定的字符数返回文本字符串中最后一个或多个字符
语法
RIGHT(text,[num_chars])
RIGHTB 函数
根据所指定的字节数返回文本字符串中最后一个或多个字符
语法
RIGHTB(text,[num_bytes])
LEFT 函数
从文本字符串的第一个字符开始返回指定个数的字符
语法
LEFT(text, [num_chars])
LEFTB 函数
基于所指定的字节数返回文本字符串中的第一个或前几个字符
语法
LEFTB(text, [num_bytes])
逻辑函数
IF 函数
判断是否满足某个条件,如果满足返回一个值,如果不满足则返回另一个值
语法
IF(logical_test,value_if_true,value_if_false)
IFERROR 函数
如果公式的计算结果为错误,则返回您指定的值;否则将返回公式的结果
语法
IFERROR(value, value_if_error)
查找和引用函数
COLUMN 函数
返回给定字段的列
语法
COLUMN([reference])
COLUMNS 函数
返回数组或引用的列数
语法
COLUMNS(array)
ROW 函数
返回引用的行号
语法
ROW([reference])
ROWS 函数
返回引用或数组的行数
语法
ROWS(array)
LOOKUP 函数
在向量或数组中查找值
语法
LOOKUP(lookup_value, lookup_vector, [result_vector])
HLOOKUP 函数
查找数组的首行,并返回指定单元格的值
语法
HLOOKUP(lookup_value, table_array, row_index_num, [range_lookup])
VLOOKUP 函数
在数组第一列中查找,然后在行之间移动以返回单元格的值
语法
VLOOKUP(lookup_value,table_array,col_index_num,[range_lookup])
XLOOKUP 函数
搜索区域或数组,并返回与之找到的第一个匹配项对应的项 如果不存在匹配项,则 XLOOKUP 可返回最接近(近似值)的匹配项
语法
XLOOKUP(lookup_value, lookup_array, return_array, [if_not_found], [match_mode], [search_mode])
INDEX 函数
使用索引从引用或数组中选择值
语法
INDEX(array, row_num, [column_num])
INDIRECT 函数
返回由文本值指定的引用
语法
INDIRECT(ref_text, [a1])
MATCH 函数
在引用或数组中查找值
语法
MATCH(lookup_value, lookup_array, [match_type])
第一参数:lookup_value
查找值
第二参数:lookup_array
要搜索的单元格区域
第三参数(可选):match_type
精确匹配
0
OFFSET 函数
从给定引用中返回引用偏移量
语法
OFFSET(reference, rows, cols, [height], [width])
日期和时间函数
DATE 函数
返回特定日期的序列号
语法
DATE(year,month,day)
DATEDIF 函数
计算两个日期之间的天数、月数或年数 此函数在用于计算年龄的公式中很有用
语法
DATEDIF(start_date,end_date,unit)
DATEVALUE 函数
将存储为文本的日期转换为 Excel 识别为日期的序列号
语法
DATEVALUE(date_text)
MONTH 函数
返回日期(以序列数表示)中的月份 月份是介于 1(一月)到 12(十二月)之间的整数
语法
MONTH(serial_number)
DAY 函数
返回以序列数表示的某日期的天数 天数是介于 1 到 31 之间的整数
语法
DAY(serial_number)
DAYS 函数
返回两个日期之间的天数
语法
DAYS(end_date, start_date)
HOUR 函数
返回时间值的小时数 小时数是介于 0 (12:00 A.M.) 到 23 (11:00 P.M.) 之间的整数
语法
HOUR(serial_number)
MINUTE 函数
返回时间值中的分钟 分钟是一个介于 0 到 59 之间的整数
语法
MINUTE(serial_number)
SECOND 函数
返回时间值的秒数 秒数是 0(零)到 59 范围内的整数
语法
SECOND(serial_number)
NETWORKDAYS 函数
返回两个日期间的完整工作日的天数 工作日不包括周末和专门指定的假期
语法
NETWORKDAYS(start_date, end_date, [holidays])
NOW 函数
返回当前日期和时间的序列号
语法
Now()
TIME 函数
返回特定时间的十进制数字
语法
TIME(hour, minute, second)
TODAY 函数
返回当前日期的序列号 序列号是 Excel 用于日期和时间计算的日期-时间代码。
语法
TODAY()
@江江大侠
EXCEL基础函数
基本语法
根据指定的一个条件,在指定的数据列表或区域内,在第一列里匹配是否满足这个指定的条件,然后从右边某列取出满足该条件的数据。
=VLOOKUP(lookup_value,table_array,col_index_num,[range_lookup])
参数解释
第一参数
匹配条件必须是单条件
只能是一个单元格,而不能是单元格区域或多条件
第二参数
查询区域必须是列结构的,也就是数据必须按列保存
纵向查找,也就是我们常说的坚着查找
第三参数
查询的方向是从左往右的,也就是说匹配条件在数据区域的左边某列,要取的数在匹配条件右边某列
返回的列数,是从第二参数中所选的区域的第一列开始数,数到你需要取数据的那一列,是第几列,就是几,而不是看表格上的列号
第四参数
精确匹配
0
模糊匹配
1
查找的匹配区域(第二参数)必须升序
实例(江江大侠)
VLOOKUP函数
基本语法
返回对单元格或单元格区域中指定行数和列数的区域的引用。 返回的引用可以是单个单元格或单元格区域。 可以指定要返回的行数和列数。
=OFFSET(reference, rows, cols, [height], [width])
参数解释
第一参数
引用必须引用单元格或相邻单元格区域
引用的起点
第二参数
向下偏移的行数
正数
向下偏移
负数
向上偏移
如果是2,从起点开始,但是不算起点,向下偏移2行
第三参数
向右偏移的列数
正数
向右偏移
负数
向左偏移
如果是5,从
第四参数
向下扩展的行数
0
模糊匹配
1
查找的匹配区域(第二参数)必须升序
第五参数
向右扩展的行数
实例(江江大侠)
OFFSET函数