导图社区 Excel常用函数1
这是一篇关于Excel常用函数1的思维导图
编辑于2022-03-11 15:31:25EXCEL常用函数
自动求和
sum
求和
average
求平均值
count
计算包含数字的单元格个数 以及参数列表中数字的个数
如果参数为数字、日期或者代表数字的文本(例如,用引号引起的数字,如 "1"),则将被计算在内。
如果参数为错误值或不能转换为数字的文本,则不会被计算在内。
max
求最大值
min
求最小值
数学统计
abs
求绝对值
mod(number,divisor)
返回两数相除的余数。 结果的符号与除数相同。
number,必需。 要计算余数的被除数。
divisor, 必需。 除数。
如果 divisor 为 0,则 MOD 返回 错误值 #DIV/0!。
rand
返回大于等于0且小于1的均匀分布随机实数
衍生出randbetween
large(array,k)
返回数据集中第k个最大值
如果数组为空,则 LARGE 返回 错误值 #NUM!。
如果 k ≤ 0 或 k 大于数据点的个数,则 LARGE 返回 错误值 #NUM!。
rank
返回某个数值在一组数据中的排名
counta
计算范围中不为空的单元格的个数
round
将数字四舍五入到指定的位数
衍生函数
roundup
rounddown
日期时间类
today()
返回今天的日期
无参数
now
返回当前日期和时间的序列
无参数
例:2011-11-6 19:30
可在后边使用加减来调整日期和时间
day(serial_number)
返回以序列数表示的日期的天数
一天指定为从 1 到 31 之间的整数
days(end_date,strat_date)
返回两个日期之间的天数
hour(serial_number)
返回时间值的小时数
小时数是介于 0 (12:00 A.M.) 到 23 (11:00 P.M.) 之间的整数
参数
带引号的文本字符串(例如 "6:45 PM")
十进制数(例如 0.78125 表示 6:45 PM)
其他公式或函数的结果(例如 TIMEVALUE("6:45 PM"))
weekday(serial_number,[return_type])
返回对应于某个日期的一周中的第几天
默认情况下,天数是 1(星期日)到 7(星期六)范围内的整数
return_type
默认值为1
数字 1(星期日)到 7(星期六)
2
数字 1(星期一)到 7(星期日)。
3
数字 0(星期一)到 6(星期日)。
还可以是11——17
workday(start_date, days, [holidays])
返回在某日期(起始日期)之前或之后、与该日期相隔指定工作日的某一日期的日期值。 工作日不包括周末和专门指定的假日。
Days 为正值将生成未来日期;为负值生成过去日期。
networkdays(start_date, end_date, [holidays])
返回参数 start_date 和 end_date 之间完整的工作日数值。 工作日不包括周末和专门指定的假期。
networkdays.intl(start_date, end_date, [weekend], [holidays])
返回两个日期之间的所有工作日数,使用参数指示 哪些天是末,以及有多少天是周末。 周末和任何指 定为假期的日期不被视为工作日。
weekend表示对周末日的定义
默认为1
星期六、星期日
2
星期日、星期一
还可以为3-7,11-17
可选参数[holidays]
一组可选的日期,表示要从工作日日历中排除的一个或多个日期。
date(year,month,day)
返回表示特定日期的连续序列号
当直接在函数中输入日期时,您需要将其用引号引起。
参数可以引用内容为日期的单元格
逻辑信息类
if
可嵌套使用
and
与,同时满足
or
或
iferror(value, value_if_error)
如果公式的计算结果错误,则返回您指定的值;否则返回公式的结果
如果 Value 或 Value_if_error 是空单元格,则 IFERROR 将其视为空字符串值 ("")
isnumber
判断参数是否为数值
返回true或false
islogical(val)
检验参数是否为逻辑值
isref(val)
检验参数是否为有效引用
文本
clean(text)
删除文本中的所有非打印字符
trim(text)
除了单词之间的单个空格外的文本中删除所有空格
left(text, [num_chars])
从文本字符串的第一个字符开始返回指定个数的字符
leftb(text, [num_bytes])
基于所指定的字节数返回文本字符串中的第一个或前几个字符
right(text,[num_chars])
根据所指定的字符数返回文本字符串中最后一个或多个字符
rightb(text,[num_bytes])
根据所指定的字节数返回文本字符串中最后一个或多个字符
mid(text,start_num,num_chars)
返回特定数目的字符的文本字符串中从指定的位置start_num,基于您所指定的字符数num_chars
len(text)
返回文本字符串中的字符数
LENB(text)
返回用于表示字符串中的字符的字节数
查找与引用
vlookup(要查找的值、要在其中查找值的区域、区域中包含返回值的列号、精确匹配或近似匹配 – 指定为 0/FALSE 或 1/TRUE)
当引用工作表中的特定区域时要使用绝对定位地址
row([reference])
返回引用的行号
如果省略 reference,则假定是对函数 ROW 所在单元格的引用
Reference 不能引用多个区域
column([reference])
返回指定单元格引用的列号
如果省略参数 reference,则假定该参数为对 COLUMN 函数所在单元格的引用
参数 reference 不能引用多个区域
将公式作为数组公式输入 从公式单元格开始,选择 要包含数组公式的区域。 按 F2,再按 Ctrl+Shift+Enter