最近看到秋叶公众号在搞一个活动,专门讲常用的EXCEL函数的,总共有35个函数,介于自己一直想学习EXCEL,但是又懒的不行,所以就报名了,报名费1块钱,时间为3天,一天1.5小时。直播课,无回放。
现在提前做一下记录:
SUM
函数——对指定的数据进行求和,并返回计算结果
用法:SUM(number1,number2,...)
SUMIF
函数——对数据区域中,符合指定条件的值进行求和
用法:SUMIF(range,criteria,sum_range)
参数说明:
range
:要判断的条件区域criteria
:条件判断的标准sum_range
:需要求和的单元格区域
SUMIFS
函数——对数据区域中,计算其满足多个条件的全部参数总和
用法:SUMIFS(sum_range,criteria_range1,criteria1,criteria_range2,criteria2,...)
参数说明:
sum_range
:要求和的数据区域criteria_range1
:第1组要判断的条件区域criteria1
:第1组条件判断的标准,其形式可以为数字、表达式或文本。例如,条件可以表示为32,“32”,“>32”或’apples’。criteria_range
和criteria
必须成对出现.criteria_range2
:第2组要判断的条件区域criteria2
:第2组条件判断的标准
SUMPRODUCT
函数——在指定的数据区域中,将每一行对应的元素相乘,并返回乘积之和。
每一个数据列中,包含的数据数量,必须一致。
用法:SUMPRODUCT(array1,array2,...)
参数说明:
array1
:要相乘的第1组数据array2
:要相乘的第2组数据
COUNT
函数——统计指定区域内数字的个数
用法:COUNT(value1,value2,...)
参数说明:
value1
:要统计数字个数的第1个区域value2
:要统计数字个数的第2个区域
COUNTIF
函数——用来统计满足某个条件的单元格的数量
用法:COUNTIF(range,criteria)
参数说明:
range
:要检查哪些区域criteria
:要查找的条件是什么?例如:条件可以表示为:32,‘32’,’>32’或’apples’
COUNTIFS
函数——对数据区域中,计算其满足多个条件的全部参数的总数量
用法:COUNTIFS(criteria_range1,criteria1,criteria2_range2,criteria2)
参数说明:
range
:要检查哪些区域?criteria_range1
:第1组要判断的条件区域criteria1
:第1组条件判断的标准,其形式可以为数字、表达式或文本。例如,条件可以表示为32,‘32’,‘>32’或’apples’.criteria_range2
:第2组要判断的条件区域criteria2
:第2组条件判断的标准
MIN
函数——返回一组值中的最小值
用法:MIN(number1,number2)
参数说明:
number1
:要计算最小值的第1个数值,或者一个区域number2
:要计算最小值的第2个数值,或者一个区域
MINIFS
函数——在指定数据区域内,满足指定判断条件的最小值
用法:MINIFS(min_range,criteria_range1,criteria1,...)
参数说明:
min_range
:要求最小值的数据区域criteria_range1
:第1组要判断的条件区域criteria1
:第1组条件判断的标准,其形式可以为数字、表达式或文本。例如,条件可以表示为32,‘32’,‘>32’或‘apples’,criteria_range
和criteria
必须成对出现
MAX
函数——返回一组值中的最大值
用法:MAX(number1,number2,...)
参数说明:
number1
:要计算最大值的第1个数值,或者一个区域number2
:要计算最大值的第2个数值,或者一个区域
MAXIFS
函数——在指定数据区域内,满足指定判断条件的最大值
用法:MAXIFS(max_range,criteria_range1,cirteria1,...)
参数说明:
max_range
:要求最大值的数据区域criteria_range1
:第1组要判断的条件区域criteria1
:第1组条件判断的标准,其形式可以为数字、表达式或文本,例如,条件可以表示为32,‘32’,’>32’或’apples’.criteria_range
和criteria
必须成对出现
AVERAGE
函数——返回参数的平均值(算术平均值)
用法:AVERAGE(number1,number2,...)
参数说明:
number1
:要平均值的第1个数值,或者一个区域number2
:要平均值的第2个数值,或者一个区域
AVERAGEIFS
——返回满足多个条件的所有单元格的平均值(算术平均值)
用法:AVERAGEIFS(average_range,criteria_range1,criteria1)
参数说明:
average_range
:要求平均值的数据区域criteria_range1
:第1组要判断的条件区域criteria1
:第1组条件判断的标准,其形式可以为数字、表达式或文本,例如,条件可以表示为32,‘32’,’>32’或’apples’.criteria_range
和criteria
必须成对出现
LEFT
——从文本字符串的第一个字符开始返回指定个数的字符
用法:LEFT(text,num)
参数说明:
text
:包含要提取的字符的文本字符串num
:指定要由LEFT提取的字符的数量,必须大于0
RIGHT
——根据所指定的字符数返回文本字符串张最后一个或多个字符
用法:RIGHT(text,num)
参数说明:
text
:包含要提取的字符的文本字符串num
:指定要由RIGHT提取的字符的数量,必须大于0
MID
——返回文本字符串中从指定位置开始的特定数目的字符,该数目由用户指定
用法:MID(text,start_num,num)
参数说明:
text
:包含要提取字符的文本字符串start_num
:文本中要提取的第一个字符的位置,文本中第一个字符的start_num
num
:指定希望MID
从文本中返回字符的个数
TEXT
——通过格式代码向数字应用格式,进而更改数字的显示方式
用法:TEXT(value,format_text)
参数说明:
value
:要修改显示格式的文本fomat_text
:用来修改文本显示样式的格式代码
TEXTJOIN
——将多个区域和/或字符串的文本组合起来,并包括你在要组合的各文本值之间指定的分隔符
用法:TEXTJOIN(分隔符,ignore_empty,text1,text2,...)
参数说明:
分隔符
:多个文本合并时,中间要间隔的字符,比如逗号,顿号ignore_empty
:是否忽略空白单元格text1
:要合并的第1个单元格或者区域text2
:要合并的第2个单元格或者区域
IF
——根据判断的逻辑条件,返回对应的结果
用法:IF(logical,[value_true],[value_false])
参数说明:
logical
:要判断的逻辑条件value-true
:如果符合条件,要返回值value_false
:如果不符合条件,要返回值
AND
——判断参数中的多个条件是否同时满足
用法:AND(logical,logical2,...)
参数说明:
logical
:要判断的第1个逻辑条件logical2
:要判断的第2个逻辑条件
OR
——判断参数中是否有满足的条件,任意一个满足则返回true
用法:OR(logical,logical2,...)
参数说明:
logical
:要判断的第1个逻辑条件logical2
:要判断的第2个逻辑条件
VLOOKUP
——在指定的数据区域中,查找符合条件的数据,并由此返回数据区域,当前行中指定列处的数值
用法:VLOOKUP(lookup_valuue,table_array,col_index_num,range_lookup)
参数说明:
lookup_value
:要查找的值table_array
:查找的数据区域col_index_num
:查找到数据后,要返回当前行中,右侧指定的列数range_lookup
:精确匹配或近似匹配—指定位0
/FALSE
或1
/TRUE
INDEX
——返回某个数据区域中,指定索引位置的单元格内容,比如返回A1:A10
中的第2个单元格内容
用法:INDEX(array,row_num,[column_num])
参数说明:
array
:要返回的数据区域row_num
:要返回数据区域中第几行的单元格?指定行数column_num
:要返回数据区域中第几列的单元格?指定列数
MATCH
——在数据区域中,搜索特定的项,然后返回该项在此区域中的相对位置
用法:MATCH(lookup_value,lookup_array,[match_type])
参数说明:
lookup_value
:要查找的值look_array
:查找的数据区域match_type
:精确匹配或近似匹配-指定位0
/FALSE
或0
/TRUE
LOOKUP
——在指定的数据区域中,查找符合条件的数据,并由此返回数据区域,当前行,或当前列中指定列出的数值
用法:LOOKUP(lookup_value,lookup_vector,[result_vector])
参数说明:
lookup_value
:要查找的值lookup_vector
:查找的数据区域result_vector
:要返回数据的列或行,必须和lookup_vector
包含的数据数量一致
WORKDAY
——返回在某日期(起始日期)之前或之后、与该日期相隔指定工作日的某一日期的日期值,工作日不包括周末和专门指定的假日
用法:WORKDAY(start_date,days,[holidays])
参数说明:
start_date
:一个代表开始日期的日期days
:start_date
之前或之后不含周末及节假日的天数。Days
为正值将生成未来日期,为负值生成过去日期。holidays
:一个可选列表,其中包含需要从工作日历中排除的一个或多个日期,比如端午节、清明节等等,可以把这些日期,添加到这个参数中
WEEKNUM
——返回指定日期,对应的周别
用法:WEEKNUM(serial_number,[return_type])
参数说明:
serial_number
:要计算周别的日期return_type
:一数字,确定星期从哪一天开始。默认值为1
EOMONTH
——返回某个月份最后一天的序列号,该月份与start_date
相隔(之前或之后)指示的月份数
用法:EOMONTH(start_date,months)
参数说明:
start_date
:一个代表开始日期的日期,必须是日期格式,比如2018/1/3months
:start_date
之前或之后的月份数,months
为正值将生成未来日期;为负数将生成过去日期。比如start_date
是2018/1/3.那么:如果months=0
,那么返回1月最后一天的日期是2018/1/31,如果months=-1
,那么返回2017年12月最后一天2017/12/31,如果months=1
,那么返回2月最后一天2018/2/28
DATEDIF
——计算两个日期相差的天数、月或两个日期之间的年数
用法:DATEDIF(start_date,end_date,unit)
参数说明:
start_date
:一个代表开始日期的日期end_date
:一个代表结束日期的日期unit
:要返回的信息类型,可以选择下面的几个选项之一
“Y”段十七内的整年数 “M”段时期内的整月数 “D”段时期内的天数 “MD”/“YM”/'YD’计算同时段相差日期数
WORKDAY.INTL
——返回在某日期(起始日期)之前或之后、与该日期相隔指定工作日的某一日期的日期值。 工作日不包括周末和专门指定的假日
用法:WORKDAY.INTL(start_date, days, [weekend], [holidays])
NETWORKDAYS
——返回参数 start_date 和 end_date 之间完整的工作日数值。 工作日不包括周末和专门指定的假期
用法:NETWORKDAYS(start_date, end_date, [holidays])
NETWORKDAY.INTL
——返回两个日期之间的所有工作日数,使用参数指示哪些天是周末,以及有多少天是周末。 周末和任何指定为假期的日期不被视为工作日
用法:NETWORKDAYS.INTL(start_date, end_date, [weekend], [holidays])
IFERROR
——如果公式的计算结果错误,则返回您指定的值;否则返回公式的结果
用法:IFERROR(value, value_if_error)
HYPERLINK
——HYPERLINK函数创建跳转到当前工作簿中的其他位置,或者网址,文件地址
用法:HYPERLINK(link_location,[friendly_name])
RANDBETWEEN
——返回两个整数之间的随机整数
用法:RANDBETWEEN(bottom, top)
更多推荐
35个常用的EXCEL函数说明——技能提升
发布评论