写了一些函数的使用觉得还是做一个合集比较好,以后就在这篇文章里面写函数的使用,我会不断把我学习到的函数积累进来。
视频做的比较low啊,大家不喜勿碰,我就是直接录制不剪辑那种
今天把后面我要写的大部分函数写上去了会慢慢写好
写于2025.02.19
功能:求和
SUM() 函数:用于对一组数值进行求和。
sum函数的语法:
SUM(number1, [number2], ...)
number1, number2, ...(必需):
需要求和的数值,可以是数字、单元格引用或范围。
最多可以包含 255 个参数。
(视频见sumif函数处)
写于2025.02.18
功能:
MAX():返回一组数值中的最大值。
MIN():返回一组数值中的最小值。
语法:
MAX(number1, [number2], ...)
MIN(number1, [number2], ...)
number1, number2, ...:要比较的数值或范围(可以是单元格引用、数值常量或范围)
注意事项:
如果参数中包含非数值(如文本或空单元格),MAX() 和 MIN() 会忽略它们。
如果所有参数都是非数值,MAX() 和 MIN() 会返回 0。
可以直接引用一个范围(如 A1:A10),也可以逐个列出数值(如 A1, A2, A3)。
max_min_函数的使用
发布于:2025.02.24
功能:计算一组数值的平均值,忽略文本和逻辑值(如TRUE/FALSE)
语法:
=AVERAGE(number1, [number2], ...)
number1: 必需参数,第一个要计算平均值的数字或单元格引用。
[number2]...: 可选参数,最多支持255个数值。
注意事项:
文本和错误值:若参数中包含文本或#DIV/0!等错误值,AVERAGE会自动忽略它们。
空单元格:空单元格不会被视为0,也不会影响平均值计算。
average函数
发布于:2025.02.24
功能:将数值按指定位数进行四舍五入。
语法:
=ROUND(number, num_digits)
number: 需要四舍五入的数值。
num_digits: 小数位数(正数向下取整,负数向上取整)。
注意事项:
负数的处理:=ROUND(-2.7, 0) // 结果:-3(而非-2)
整数取整:当num_digits=0时,结果为最接近的整数。
发布于:2025.02.24
功能:返回两个数相除后的余数,常用于判断奇偶性或周期性规律。
语法:
=MOD(number, divisor)
number: 被除数。
divisor: 除数(必须为正数,否则返回错误)。
注意事项:
除数为零:若divisor=0,函数返回#DIV/0!错误。
负数处理:=MOD(-5, 3) // 结果:1(Excel默认余数符号与除数一致)
发布于:2025.02.24
功能:
ROUNDUP: 不论小数部分大小,始终向上进位。
ROUNDDOWN: 不论小数部分大小,始终向下舍去。
语法:
=ROUNDUP(number, num_digits)
=ROUNDDOWN(number, num_digits)
注意事项:
与ROUND的区别:
=ROUND(2.5, 0) // 结果:2(四舍五入规则)
=ROUNDUP(2.5, 0) // 结果:3
=ROUNDDOWN(2.5, 0) // 结果:2
处理负数:
=ROUNDUP(-2.5, 0) // 结果:-2(向上趋近于零)
写于2025.02.17
功能:LEFT 函数用于从文本字符串的左侧开始提取指定数量的字符。
语法:
LEFT(text, [num_chars])
text:要提取字符的文本字符串。
num_chars(可选):要提取的字符数。如果省略,默认为 1。
注意事项:
如果 num_chars 超过文本长度,返回整个文本。
num_chars 必须大于或等于 0,否则返回错误。
例如:LEFT($A2,3) #提取A2单元格字符从左起的前三位字符
left_函数的使用
写于2025.02.17
功能:RIGHT 函数用于从文本字符串的右侧开始提取指定数量的字符。
语法:
RIGHT(text, [num_chars])
text:要提取字符的文本字符串。
num_chars(可选):要提取的字符数。如果省略,默认为 1。
注意事项:
如果 num_chars 超过文本长度,返回整个文本。
num_chars 必须大于或等于 0,否则返回错误。
right_函数的使用
写于2025.02.17
功能:MID 函数用于从文本字符串的指定位置开始提取指定数量的字符。
语法:
MID(text, start_num, num_chars)
text:要提取字符的文本字符串。
start_num:开始提取的位置(从 1 开始计数)。
num_chars:要提取的字符数。
注意事项:
如果 start_num 大于文本长度,返回空字符串。
如果 start_num 小于 1,返回错误。
如果 num_chars 超过文本剩余长度,返回从 start_num 开始到文本末尾的所有字符。
mid_函数的使用
发布于2025.02.23
功能:统计指定区域中数字的个数,忽略文本、逻辑值、空值和错误值
语法:
=COUNT(value1, [value2], ...)
参数说明:
value1(必需):要统计数字的第一个单元格或区域。
[value2], ...(可选):后续可添加多个单元格或区域,最多支持255个参数。
统计规则:仅计算数值、日期、文本型数字(如"123"),忽略逻辑值、错误值、空值及非文本型文本
典型用法:
基础计数:=COUNT(A1:A10) 统计A1-A10中的数字数量。
统计特定数值:=COUNTIF(A1:A10, 5) 统计A1-A10中等于5的单元格数。
统计逻辑值:=COUNT(ISBLANK(A1:A10)) 统计A1-A10中空白单元格的数量。
日期/时间计数:日期和时间会被自动转换为数字(如1900/1/1=1),=COUNT(A1:A10) 会统计这些数值。
与IF组合:=COUNT(IF(D2:D6>=600, D2:D6, "")) 统计销量≥600的记录数(需按Ctrl+Shift+Enter输入数组公式)。
COUNT函数
发布于2025.02.23
功能:统计指定区域中非空单元格的个数,包括文本、逻辑值和公式返回的错误值
语法:
=COUNTA(value1, [value2], ...)
参数说明:
value1(必需):要统计非空单元格的第一个单元格或区域。
[value2], ...(可选):后续可添加多个单元格或区域,最多支持255个参数。
统计规则:计算包含任何类型数据(如文本、公式返回值、错误值)的单元格,但不统计空白单元格。
典型用法:
统计非空行/列:=COUNTA(B2:B100) 统计B2-B100中非空单元格的数量。
合并单元格计数:=COUNTA($A$1:A1)+1 生成连续编号(A1为起始单元格)。
COUNTA函数
发布于2025.02.23
功能:统计指定区域中空白单元格的个数
语法:
=COUNTBLANK(range)
参数说明:
range(必需):要统计空白单元格的单个连续区域(如A1:A10)。
统计规则:仅计算完全空白的单元格(含空格或公式返回空文本的单元格均不计入)。
典型用法:
统计空白行/列:=COUNTBLANK(C2:C50) 统计C2-C50中的空白单元格数量。
countblank函数
发布于2025.02.23
功能:统计满足单一条件的单元格数量
语法:
=COUNTIF(range, criteria)
参数说明:
range(必需):要统计满足条件的单元格区域。
criteria(必需):统计条件,支持数字、文本、表达式或通配符(如">50"、"苹果*")。
示例:=COUNTIF(A1:A10, "男") 统计A1-A10中性别为“男”的单元格数量。
典型用法:
数值条件:=COUNTIF(A1:A10, ">50") 统计A1-A10中大于50的数值。
文本条件:=COUNTIF(B1:B20, "苹果*") 统计B1-B20中以“苹果”开头的文本。
通配符与逻辑值:=COUNTIF(C1:C50, "<>2025") 统计C1-C50中不等于2025的单元格。
动态范围:=COUNTIF($D$1:D1, D1) 为合并单元格生成连续编号。
(视频放在下面的countifs一起讲解了)
发布于2025.02.23
功能:统计满足多个条件的单元格数量
语法:
=COUNTIFS(criteria_range1, criteria1, [criteria_range2, criteria2], ...)
参数说明:
criteria_range1(必需):第一个条件对应的单元格区域。
criteria1(必需):第一个条件表达式(如">60")。
[criteria_range2, criteria2], ...(可选):后续可添加多个条件区域及对应条件,最多支持127组条件。
示例:=COUNTIFS(B2:B100, "男", C2:C100, "北京") 统计性别为男且地区为北京的人数。
典型用法:
多条件计数:=COUNTIFS(B2:B100, "男", C2:C100, "北京") 统计性别为男且地区为北京的人数。
复杂条件组合:=COUNTIFS(A2:A50, ">60", F2:F50, "<30") 统计年龄>60且评分<30的记录。
countif&countifs函数
SUMIF() 函数:用于根据单个条件对数据进行求和。
SUMIFS() 函数用于根据多个条件对数据进行求和。
sumif函数的语法:
SUMIF(range, criteria, [sum_range])
range(必需):用于条件判断的单元格范围。
criteria(必需):求和的条件,可以是数字、文本、表达式或单元格引用。
sum_range(可选):实际求和的单元格范围。如果省略,则对 range 求和。
sumifs函数的语法:
SUMIFS(sum_range, criteria_range1, criteria1, [criteria_range2, criteria2], ...)
sum_range(必需):实际求和的单元格范围。
criteria_range1(必需):第一个条件判断的单元格范围。
criteria1(必需):第一个条件,可以是数字、文本、表达式或单元格引用。
criteria_range2, criteria2, ...(可选):额外的条件范围和条件,最多可以包含 127 个条件。
SUM、SUMIF、SUMIFS_函数的使用
写于2025.02.18
功能:用于在表格或区域的第一列中查找某个值,并返回该值所在行的指定列中的数据。
语法:
VLOOKUP(lookup_value, table_array, col_index_num, [range_lookup])
lookup_value:要查找的值。
table_array:查找的区域或表格(必须包含查找列和返回列)。
col_index_num:返回值的列号(从 table_array 的第一列开始计数)。
range_lookup(可选):查找方式。
TRUE 或省略:近似匹配(默认)。
FALSE:精确匹配。
注意事项:
如果 range_lookup 为 TRUE 或省略,table_array 的第一列必须按升序排序。
如果 range_lookup 为 FALSE,table_array 的第一列无需排序。
如果找不到匹配值,VLOOKUP 会返回 #N/A 错误。
vlookup()_函数的使用
写于2025.02.18
功能:
YEAR():提取日期中的年份。
MONTH():提取日期中的月份。
DAY():提取日期中的天数。
语法:
YEAR(serial_number)
MONTH(serial_number)
DAY(serial_number)
serial_number:要提取的日期值(可以是单元格引用或日期常量)。
注意事项:
如果输入的日期格式无效,函数会返回错误。
日期在 Excel 中是以序列号形式存储的,例如 2023年10月6日 对应的序列号是 45205。这里很重要!日期必须是excel的标准形式不能是字符串
year()_month()_day()_函数的使用
写于2025.02.19
功能:IF() 函数是 Excel 中最常用的逻辑函数之一,用于根据条件判断返回不同的值。
语法:
IF(logical_test, value_if_true, value_if_false)
logical_test(必需):这是一个逻辑表达式,结果为 TRUE 或 FALSE。
value_if_true(必需):当 logical_test 为 TRUE 时,返回的值。可以是数字、文本、公式或其他函数。
value_if_false(可选):当 logical_test 为 FALSE 时,返回的值。如果省略,默认返回 FALSE。
(if函数的视频讲解结合到下面的and、or函数一起将了)
写于2025.02.19
AND() 和 OR() 是 Excel 中常用的逻辑函数,用于组合多个条件,通常与 IF() 函数一起使用。
AND() 函数:用于检查多个条件是否全部为真。如果所有条件都为 TRUE,则返回 TRUE;否则返回 FALSE。
OR() 函数:用于检查多个条件中是否至少有一个为真。如果任意一个条件为 TRUE,则返回 TRUE;否则返回 FALSE。
AND函数语法:
AND(logical1, [logical2], ...)
logical1, logical2, ...(必需):
需要检查的条件,可以是逻辑表达式(如 A1 > 10)、单元格引用或值。
注意:
最多可以包含 255 个条件。
OR函数语法:
OR(logical1, [logical2], ...)
logical1, logical2, ...(必需):
需要检查的条件,可以是逻辑表达式、单元格引用或值。
注意:
最多可以包含 255 个条件。
if()_and()_or()_函数的使用