逻辑函数
| 函数名称 | 函数功能 | 函数示例 | 说明 |
|---|---|---|---|
AND | 当提供的所有参数均为逻辑 true 时返回 true;如果提供的参数中任何一个为逻辑 false,则返回 false。 | AND(\[逻辑表达式1], \[逻辑表达式2]) | 逻辑表达式1:一个表达式或对包含表达式的单元格的引用,该表达式代表某种逻辑值(即 TRUE 或 FALSE)或者可以强制转换为逻辑值。 逻辑表达式2:更多表示逻辑值的表达式。 |
FALSE | 返回逻辑值 FALSE。 | FALSE() | |
IF | 当逻辑表达式的值为 TRUE 时返回一个值,而当其为 FALSE 时返回另一个值。 | IF(\[逻辑表达式], \[返回值1], \[返回值2]) | 逻辑表达式:一个表达式或对包含表达式的单元格的引用,该表达式代表某种逻辑值,即 TRUE 或 FALSE。 返回值1:为 TRUE 时的返回值当“逻辑表达式”为 TRUE 时的返回值。 返回值2:为FALSE 时的返回值当“逻辑表达式”为 FALSE 时的返回值。 |
IFERROR | 如果第一个参数不是错误值,就返回第一个参数;否则,当第二个参数存在时返回第二个参数,不存在则返回空白值。 | IFERROR(\[值], \[错误情况的返回值]) | 值:在“值”本身不为错误值的情况下要返回的值。 错误情况的返回值:在“值”为错误值情况下的函数返回值。 |
IFS | 评估多个条件,并返回与第一个值为 true 的条件所对应的值。 | IFS(\[条件1], \[值1], \[条件2], \[值2]) | 条件1:要评估的第一个条件,可以是布尔值、数值、数组或指向这些值的引用。 值1:“条件1”为“TRUE”的情况下返回的值。 条件2:之前的条件为“FALSE”的情况下,要评估的其他条件。 值2:相应条件为“TRUE”的情况下返回的其他值。 |
NOT | 返回某个逻辑值的相反值 - “NOT(TRUE)”将返回 FALSE;“NOT(FALSE)”将返回 TRUE。 | NOT(\[逻辑表达式]) | 逻辑表达式:一个表达式或对含有表达式的单元格的引用,该表达式表示某个逻辑值。 |
OR | 只要提供的参数中任何一个为逻辑真就返回 true,如果提供的所有参数均为逻辑假则返回 false。 | OR(\[逻辑表达式1], \[逻辑表达式2]) | 逻辑表达式1:一个表达式或对包含表达式的单元格的引用,该表达式代表某种逻辑值(即 TRUE 或 FALSE)或者可以强制转换为逻辑值。 逻辑表达式2:更多计算结果为逻辑值的表达式。 |
SWITCH | 根据案例列表测试表达式,并返回第一个匹配案例的对应值;没有相符结果时,返回默认值(可选)。 | SWITCH([表达式], [案例1], [值1], [案例2_或_ 默认], [值2]) | 表达式:要检查的值。 案例1:检查是否与“表达式”匹配的第一种情况。 值1:“案例1”与“表达式”匹配后返回的对应值。 案例2_或_ 默认:之前情况未与“表达式”匹配后要尝试的其他情况,或者在没有与“表达式”匹配的情况后返回的默认值(可选)。 值2:相应情况与“表达式”匹配的情况下返回的其他值。 |
TRUE | 返回逻辑值 TRUE。 | TRUE() | |
XOR | 当提供的参数个数为奇数在逻辑上为 true 时返回 true;如果参数个数为偶数在逻辑上为 true,则返回 false。 | XOR(\[逻辑表达式1], \[逻辑表达式2]) | 逻辑表达式1:一个表达式或对包含表达式的单元格的引用,该表达式代表某种逻辑值(即 TRUE 或 FALSE)或者可以强制转换为逻辑值。 逻辑表达式2:更多表示逻辑值的表达式。 |
信息
| 函数名称 | 函数功能 | 函数示例 | 说明 |
|---|---|---|---|
ERROR.TYPE | 返回与其他单元格中的错误值相对应的数字。 | ERROR.TYPE(\[引用]) | 引用:用于查找错误号的单元格,虽然您也可以直接提供错误值。 |
ISBLANK | 检查所引用的单元格是否为空 | ISBLANK(\[值]) | 值:针对要检查其是否为空的单元格的引用。 |
ISERR | 检查某个值是否为#NA之外的错误类型的值 | ISERR(\[值]) | 值:要验证其是否为#NA以外的错误类型的值 |
ISERROR | 检查某个值是否为错误值 | ISERROR(\[值]) | 值:要验证其是否为错误类型的值 |
ISEVEN | 检查某个值是否为偶数 | ISERROR(\[值]) | 值:要验证其是否为偶数的值 |
ISLOGICAL | 检查某个值是TRUE还是FALSE | ISLOGICAL(\[值]) | 值:要验证其是为TRUE还是FALSE的值 |
ISNA | 检查某个值是否为错误值#N/A | ISNA(\[值]) | 值:要与错误值 #N/A 进行比较的值。 |
ISNONTEXT | 检查某个值是否为非文本 | ISNONTEXT(\[值]) | 值:要检查的值 |
ISNUMBER | 检查某个值是否为数字 | ISNUMBER(\[值]) | 值:要验证其是否为数字的值。 |
ISODD | 检查所提供的数值是否为奇数 | ISODD(\[数值]) | 数值:要验证其是否为奇数的数值 |
ISTEXT | 检查某个值是否为文本 | ISTEXT(\[值]) | 要验证其是否为文本的值 |
N | 返回以数字形式提供的参数,如果值为文本则会转换为0,错误值则按原样发挥 | N(\[值]) | 值:要转换为数字的参数 |
NA | 返回“无有效值”错误,即“#NA” | NA() | |
URL | 返回所请求的指定单元格的链接 | URL(\[引用]) | 值:对单元格的引用 |
日期与时间
| 函数名称 | 函数功能 | 函数示例 | 说明 |
|---|---|---|---|
DATE | 将提供的年、月、日转换为日期。 | DATE(年, 月, 日) | 年:代表年份的数字,可以手动输入或是一个字段 月:代表月份的数字,可以手动输入或是一个字段 日:代表日的数字,可以手动输入或是一个字段 |
DATEADD | 基于起始时间,增减指定的时间量,可指定时间量的单位。如 “DATEADD(“2025-01-01”, 2, “周”)” 得到2025年1月15日 | DATEADD(\[起始时间], \[时间量], \[时间单位]) | 起始时间:起始时间,必填,基于此时间进行增减。 时间量:要增减的时间量,必填。 时间单位:第二个参数“时间量”的单位,必填。有效值包括 “ms”, “milliseconds”, “毫秒”, “s”, “seconds”, “秒”, “m”, “minutes”, “分钟”, “h”, “hours”, “小时”, “d”, “days”, “天”, “w”, “weeks”, “周”, “M”, “months”, “月”, “q”, “quarters”, “季度”, “y”, “years”, “年”。 |
DATEDIF | 计算两个日期之间的天数、月数或年数。 | DATEDIF(起始日期, 结束日期, 单位) | 起始日期:用于计算的开始日期,可以是日期字段,或格式为日期类型的数字、公式字段等 结束日期:用于计算的结束日期,可以是日期字段或格式为日期类型的数字、公式字段等 单位:时间单位的缩写字符串。例如,Y 代表年、M 代表月、D 代表天 |
DATEVALUE | 将提供的已知格式日期字符串转换为日期值。 | DATEVALUE(\[日期字符串]) | 日期字符串:表示日期的字符串。 |
DAY | 以数字格式返回特定日期所在的当月几号。 | DAY(日期值) | 日期值:要从中提取具体几号的日期。 |
DAYS | 返回两个日期之间的天数。 | DAYS(结束日期, 起始日期) | 结束日期:用于计算的结束日期,可以是日期字段或格式为日期类型的数字、公式字段等 起始日期:用于计算的开始日期,可以是日期字段或格式为日期类型的数字、公式字段等 |
DAYS360 | 按照每年 360 天,返回两个日期之间的差(用于计算利息)。 | DAYS360(\[起始日期], \[结束日期], \[方法]) | 起始日期:计算中要使用的开始日期。必须是以下一种:对包含日期的单元格的引用、返回日期类型的函数或者数字。 结束日期:计算中要使用的结束日期。必须是以下一种:对包含日期的单元格的引用、返回日期类型的函数或者数字。 方法:指示要使用哪种天数计算方法。 |
EDATE | 返回一个日期,它在另一个日期数月之前/之后。 | EDATE(起始日期,月数) | 起始日期:用于计算结果的参照日期。 月数:用于计算的“起始日期”之前(负)或之后(正)的月数。 |
EOMONTH | 返回某个月的最后一天,该月份在另一个日期之前或之后的数个月(月数由参数指定)。 | EOMONTH(开始日期,月数) | 开始日期:从哪一天开始计算 月数:正值将生成未来 日期:负值将生成过去日期 |
HOUR | 以数字格式返回特定时间的小时部分。 | HOUR(时间) | 时间:用于计算的时间 |
ISOWEEKNUM | 返回指定日期所在的年内 ISO 周数。 | ISOWEEKNUM(\[日期]) | 日期:要确定其 ISO 周数的日期。必须是以下一种:对包含日期的单元格的引用、返回日期类型的函数、或数字。 |
MINUTE | 以数字格式返回特定时间的分钟部分。 | MINUTE(时间) | 时间:用于计算的时间 |
MONTH | 以数字格式返回特定日期所在的月份。 | MONTH(日期值) | 日期值:要从中提取月份的日期 |
NETWORKDAYS | 返回所提供的两个日期之间的净工作日天数。 | NETWORKDAYS(起始日期, 结束日期, \[节假日]) | 起始日期:用于计算的开始日期,可以是日期字段或格式为日期类型的数字、公式字段等 结束日期:用于计算的结束日期,可以是日期字段或格式为日期类型的数字、公式字段等 节假日:默认为双休日,也可加上列入该参数的日期范围或日期字段 |
NETWORKDAYS.INTL | 返回给定的两个日期之间的净工作日天数(排除指定的周末和节假日)。 | NETWORKDAYS.INTL(\[起始日期], \[结束日期], \[周末], \[节假日]) | 起始日期:用于计算净工作日天数的时间段开始日期。 结束日期:用于计算净工作日天数的时间段结束日期。 周末:用于表示哪些天为周末的数字或字符串。 节假日:范围或数组常量,其中包含算作节假日的日期。 |
NOW | 以日期值格式返回当前日期和时间。 | NOW() | / |
SECOND | 以数字格式返回特定时间的秒钟部分。 | SECOND(时间) | 时间:用于计算的时间 |
TODAY | 以日期值格式返回当前日期。 | TODAY() | / |
WEEKDAY | 返回一个数字,对应于提供的日期所在的星期几。 | WEEKDAY(日期值, \[类型]) | 日期值:需要返回星期的目标日期,可以是日期字段或格式为日期类型的数字、公式字段等 类型:表示一周的第 1 天从星期几开始,若为 1 则该周的第 1 天从星期天开始,若为 2 则从星期一开始,默认为 1 |
WEEKNUM | 返回一个数字,表示给定日期处于当年的第几周。 | WEEKNUM(日期, \[类型]) | 日期:需要返回所在周序号的目标日期,可以是日期字段或格式为日期类型的数字、公式字段等 类型:表示一周的第 1 天从星期几开始,若为 1 则该周的第 1 天从星期天开始,若为 2 则从星期一开始,默认为 1 |
WORKDAY | 指定工作日天数,计算结束日期。 | WORKDAY(起始日期, 天数, \[节假日]) | 起始日期:要计算的开始日期,可以是格式为日期类型的函数或数字字段等 天数:从起始日期开始需要的工作天数 节假日:默认双休日,加上列入该参数的范围或数组常量 |
WORKDAY.INTL | 计算指定工作日天数之后的日期(排除指定的周末和节假日)。 | WORKDAY.INTL(\[起始日期], \[天数], \[周末], \[节假日]) | 起始日期:计算的开始日期。 天数:从“起始日期”起往“以后”方向统计的工作日天数。如果为负,则表示往“以前”方向计数。 周末:用于表示哪些天为周末的数字或字符串。 节假日:范围或数组常量,其中包含算作节假日的日期。 |
YEAR | 返回给定日期所指定的年份。 | YEAR(日期值) | 日期值:需要从中提取年份的日期 |
YEARFRAC | 使用指定的天数计算方式进行计算,返回介于两个日期之间的年数(包括小数部分的)。 | YEARFRAC(\[起始日期], \[结束日期], \[天数计算方法]) | 起始日期:计算中要使用的开始日期。必须是以下一种:对包含日期的单元格的引用、返回日期类型的函数或者数字。 结束日期:计算中要使用的结束日期。必须是以下一种:对包含日期的单元格的引用、返回日期类型的函数或者数字。 天数计算方法:指示要使用哪种天数计算方法。 |
文本
| 函数名称 | 函数功能 | 函数示例 | 说明 |
|---|---|---|---|
CHAR | 返回数字代码所对应的 Unicode 字符 | CHAR(数字) | 数字:需要转换为 Unicode 的目标数字 |
CLEAN | 返回删除不可打印的 ASCII 字符之后的文本。 | CLEAN(\[文本]) | 文本:要删除其中不可打印字符的文本。 |
CODE | 返回所提供的字符串中首字符的 Unicode 映射值。 | CODE(\[字符串]) | 字符串:要返回其首字符的 Unicode 映射值的字符串。 |
CONCAT | 返回两个值的串联。相当于“&”运算符。 | CONCAT(\[值1], \[值2]) | 值1:“值2”的值将附于其后的值。 值2:要附于“值1”之后的值 |
CONCATENATE | 将多个字符串串联 | CONCATENATE(字符串1, \[字符串2, …]) | 字符串 1:初始字符串 字符串 2:要串联的其他字符串 |
EXACT | 比较两个字符串是否相同。 | EXACT(\[字符串1], \[字符串2]) | 字符串1:要比较的第一个字符串。 字符串2:要比较的第二个字符串 |
FIND | 从指定位置开始查找特定的值,并返回其第一次出现的位置;若该值不存在,返回 -1 | FIND(查找的值, 查找范围, \[起始位置]) | 查找的值:要查找的值,区分大小写 查找范围:要查找的范围,是一个值、一组数据或数据表中某个字段 起始位置:开始查找的位置,默认从 1 开始 |
FINDB | 返回某个字符串在文本中首次出现的位置(每个双字节字符占两个位置)。 | FINDB(\[搜索对象], \[要搜索的文本], \[开始位置]) | 搜索对象:要在“要搜索的文本”中查找的字符串。 要搜索的文本:要在其中搜索“搜索对象”的首次出现的文本。 开始位置:要在“要搜索的文本”中开始搜索的字符位置。 |
FIXED | 以固定的小数位数设置数字的格式。 | FIXED(\[数字], \[小数位数], \[禁用分隔符]) | 数字:要设置格式的数字。 小数位数:结果中要显示的小数位数。 禁用分隔符:是否禁用某些语言区域中所用的千位分隔符(例如,将1,000表示为1000)。如果此值为0或未提供,将使用千位分隔符,否则不使用。 |
LEFT | 返回从指定字符串开头提取的子串 | LEFT(字符串, \[字符数]) | 字符串:要返回其左侧部分的字符串 字符数:要从“字符串”左侧返回的字符数 |
LEFTB | 返回从指定字符串开头提取的子串。 | LEFTB([string], [number_of_ bytes]) | string:要返回其左侧部分的字符串。 number_of_ bytes:要从“string”左侧返回的字节数。 |
LEN | 返回指定的字符串的长度 | LEN(文本) | 文本:要返回其长度的字符串 |
LENB | 返回给定字符串的长度(以字节为单位)。 | LENB(\[text]) | text:要返回其长度的字符串。 |
LOWER | 将指定字符串中的字母转换为小写 | LOWER(文本) | 文本:要转换为小写的字符串 |
MID | 返回字符串中从指定位置开始的特定数目的字符 | MID(字符串, 开始位置, 提取长度) | 字符串:从中提取字符的字符串 开始位置:从字符串中开始提取的位置,第一个字符的索引为 1 提取长度:需要提取的字符的长度 |
MIDB | 返回指定字符串中的子串。 | MIDB([string], [starting_at], [extract_ length_bytes]) | string:要从中选取子串的字符串。starting_at:要从“string”左侧开始提取的位置索引。“string”中第一个字符的索引为1。extract_ length_bytes:要提取的子串长度(以字节为单位)。 |
PROPER | 将指定字符串中每个单词的首字母转为大写。 | PROPER(\[要转换的文本]) | 要转换的文本:要转换的文本,其中每个单词的首字母都将转为大写,所有其他字母则转为小写。 |
REGEXTEST | 检查提供的文本的任何部分是否与正则表达式匹配 | REGEXTEST(\[文本], \[正则表达式], \[大小写敏感]) | 文本:要检查是否符合正则表达式的文本。 正则表达式:正则表达式。 大小写敏感:确定匹配项是否区分大小写。 默认情况下,匹配项区分大小写。 |
REPLACE | 将文本字符串的一部分替换为其他文本字符串 | REPLACE(文本, 位置, 长度, 新文本) | 文本:其中一部分将被替换的文本 位置:替换的开始位置(起始索引编号为 1) 长度:文本中要替换的字符数 新文本:要插入到原有文本中的文本 |
REPLACEB | 根据特定字节数,将文本字符串的一部分替换为其他文本字符串。 | REPLACEB(\[文本], \[位置], \[字节数], \[新文本]) | 文本:其中一部分将被替换的文本。 位置:替换的开始位置(起始索引编号为1)。 长度:文本中要替换的字符数。 新文本:要插入到原有文本中的文本。 |
REPT | 返回指定文本的多次重复。 | REPT(\[要重复的文本], \[重复次数]) | 要重复的文本:要重复的字符或字符串。 重复次数:“要重复的文本”要在返回值中出现的次数。 |
RIGHT | 返回从指定字符串尾部提取的子串 | RIGHT(字符串, \[字符数]) | 字符串:要返回其右侧部分的字符串 字符数:要从“字符串”右侧返回的字符数 |
RIGHTB | 返回从指定字符串尾部提取的子串。 | RIGHTB([string], [number_of_ bytes]) | string:要返回其右侧部分的字符串。 number_of_ bytes:要从“string”右侧返回的字节数。 |
SEARCH | 返回字符串在文本中首次出现的位置。如果没有找到该字符串则返回 #VALUE!。 | SEARCH(\[搜索字符串], \[要搜索的文本], \[开始位置]) | 搜索字符串:要在“要搜索的文本”中查找的字符串。 要搜索的文本:要搜索“搜索字符串”的首次出现的文本。 开始位置:要在“要搜索的文本”中开始搜索的字符位置。 |
SEARCHB | 返回某个字符串在文本中首次出现的位置(每个双字节字符占两个位置)。 | SEARCHB(\[搜索对象], \[要搜索的文本], \[开始位置]) | 搜索对象:要在“要搜索的文本”中查找的字符串。 要搜索的文本:要在其中搜索“搜索对象”的首次出现的文本。 开始位置:要在“要搜索的文本”中开始搜索的字符位置。 |
SUBSTITUTE | 将现有文本中的部分内容替换为新的文本 | SUBSTITUTE(要替换部分字符的文本, 被替换文本, 替换文本, \[被替换文本序号]) | 要替换部分字符的文本:即需要替换部分内容为新文本的原文本 被替换文本:需要替换的文本 替换文本:用于替换的新文本 被替换文本序号:一个数字,用来指定需要替换第几次出现的旧文本,为空时将替换所有的旧文本 |
T | 以文本形式返回字符串参数。如果值不是文本,则返回空字符串。 | T(\[值]) | 要转化为文本的参数。 |
TEXT | 按照指定格式将数字转换为文本 | TEXT(值, 格式) | 值:要转换为文本的值 格式:自定义的数字格式,常见如:“YYYY/MM/DD”(年月日)、“MM/DD HH:MM”(月日时分)、“DDDD”(星期全称)、“DDD”(星期简称)、“0.0%“(百分比) |
TEXTJOIN | 将多个字符串和/或数组中的文本与分隔不同文本的可指定分隔符结合。 | TEXTJOIN(\[分隔符], \[忽略\_空白], \[文本1], \[文本2]) | 分隔符:可能为空的字符串或指向有效字符串的引用。如果为空,文本将被简单地连接在一起。 忽略\_空白:一个布尔值;如果为“TRUE”,则文本参数中选中的空白单元格将不会包含在结果中。 文本1:任何文本内容。可能是一个字符串,或是某个范围内的字符串数组。 文本2:其他文本内容。 |
TRIM | 移除文本中的前导、结尾和重复空格 | TRIM(文本) | 文本:要移除空格的文本或对包含要移除空格的文本的单元格引用 |
UNICHAR | 返回十进制 Unicode 编号的字符值。 | UNICHAR(\[unicode编号]) | unicode编号:要转换为字符的 Unicode 编号。 |
UNICODE | 返回所输字符串的首个字符的十进制 Unicode 值。 | UNICODE(\[文本]) | 文本:包含要评估的字符的字符串。 |
UPPER | 将指定字符串中的字母转换为大写。 | UPPER(文本) 将指定字符串中的字母转换为大写 | 文本:要转换为大写的字符串 |
VALUE | 将可识别的任何日期、时间或数字格式的字符串转换为数字。 | VALUE(\[文本]) | 文本:包含要转换的值的字符串。 |
数学与三角
| 函数名称 | 函数功能 | 函数示例 | 说明 |
|---|---|---|---|
ABS | 返回数值的绝对值 | ABS(数值) | 数值:要返回其绝对值的数值 |
ACOS | 返回数值的反余弦值,以弧度表示 | ACOS(数值) | 数值:要计算的数值 |
ACOSH | 返回数值的反双曲弦值 | ACOSH(数值) | 数值:要计算的数值 |
ACOT | 返回数值的反余切值,以弧度表示。 | ACOT(\[值]) | 值:要计算其反余切值的数值。 |
ACOTH | 返回数值的反双曲余切值(以弧度表示)。 | ACOTH(\[值]) | 值:要计算其反双曲余切值的数值。值不得介于 -1 和 1 之间(包括 -1 和 1) |
ARABIC | 计算指定罗马数字的值。 | ARABIC(\[罗马数字]) | 罗马数字:要转换格式的罗马数字,其值必须介于1和3999之间(包括这两个数字)。 |
ASIN | 返回数值的反正弦值,以弧度表示 | ASIN(数值) | 数值:要计算的数值 |
ASINH | 返回数值的反双曲正弦值,以弧度表示 | ASINH(数值) | 数值:要计算的数值 |
ATAN | 返回数值的反正切值,以弧度表示 | ATAN(数值) | 数值:要计算的数值 |
ATAN2 | 返回给定的 X 轴及 Y 轴坐标值的反正切值 | ATAN2(X坐标值, Y坐标值) | X坐标值:要计算的数值 Y坐标值:要计算的数值 |
ATANH | 返回数值的反双曲正切值 | ATANH(数值) | 数值:要计算的数值 |
BASE | 将数值转换为以其他基数表示的文本,例如以 2 为底的二进制。 | BASE(\[值], \[基数], \[最小长度]) | 值:要转换的数值。 基数:要将数值转换成的基数。 最小长度:返回文本的最小长度。 |
CEILING | 将数值向上舍入为指定因数最接近的整数倍。 | CEILING(\[值], \[因数]) | 值:要向上舍入为最接近的“因数”整数倍的数值。 因数:要根据其倍数进行舍入的数。 |
CELING.MATH | 将数值向上舍入为指定因数最接近的整数倍;如果数值为负数,则按接近或远离 0 舍入(取决于模式) | CEILING.MATH(\[数值], \[有效位数], \[模式]) | 数值:要向上舍入为最接近的“有效位数”整数倍的数值。 有效位数:要根据其倍数进行舍入的数值。“有效位数”的正负号会被忽略。 模式:如果“数值”是负数,请指定舍入方向。如果为 0 或空白,则向 0 舍入。否则,将其按远离 0 舍入。 |
CELING.PRECISE | 将数值向上舍入为指定因数最接近的整数倍。不论数值为正数或负数,都会舍入。 | CEILING.PRECISE(\[数值], \[有效位数]) | 数值:要向上舍入为最接近的“有效位数”整数倍的数值。 有效位数:要根据其倍数进行舍入的数值。 |
COMBIN | 以弧度为单位返回 x 轴与从原点 (0,0) 到指定坐标点 (x,y) 之间连线的夹角。 | COMBIN(\[n], \[k]) | n:要从中进行选择的对象集合的大小。 k:要选择的对象数量。 |
COMBINA | 返回从指定对象总数中选择特定数量对象的方法总数(包括多次选择相同对象的方法数)。 | COMBINA(\[n], \[k]) | n:可选对象的总数。 k:要选择的对象数量。 |
COS | 返回角度的余弦值(角度以弧度表示) | COS(角度) | 角度:要计算的角度, 以弧度表示 |
COSH | 返回实数的双曲余弦值 | COSH(数值) | 数值:要计算的数值 |
COT | 返回给定角度(以弧度表示)的余切值。 | COT(\[角度]) | 角度:要返回其余切值的角度,以弧度表示。 |
COTH | 返回给定实数的双曲余切值。 | COTH(\[值]) | 值:要计算其双曲余切值的实数。 |
CSC | 返回给定角度(以弧度表示)的余割值。 | CSC(\[角度]) | 角度:要返回其余割值的角度,以弧度表示。 |
CSCH | 返回给定实数的双曲余割值。 | CSCH(\[值]) | 值:要计算其双曲余割值的实数。 |
DECIMAL | 将以其他基数表示的数值文本转换为以 10 为底的数值(十进制)。 | DECIMAL(\[值], \[底数]) | 值:要转换的数值。 底数:要从中转换数值的基数。 |
DEGREES | 将以弧度表示的角度值转换为度。 | DEGREES(\[角度]) | 角度:要从弧度转换为度的角度。 |
EVEN | 将数值向上取整为最接近的偶整数。 | EVEN(\[数值]) | 数值:要向上取整的数值,取整值为大于此值的最接近的偶数。 |
EXP | 返回欧拉数 e (\~2.718) 的指定次幂。 | EXP(\[指数]) | 指数:指定 e 的自乘幂次值。 |
FACT | 返回数值的阶乘。 | FACT(\[数值]) | 数值:要计算并返回其阶乘的数字或对数字(所在单元格)的引用。 |
FACTDOUBLE | 返回数值的“双阶乘”。 | FACTDOUBLE(\[数值]) | 数值:要计算并返回其双阶乘的数字或对数字(所在单元格)的引用。 |
FLOOR | 将数值向下舍入为指定因数最接近的整数倍。 | FLOOR(\[值], \[因数]) | 值:要向下舍入为最接近的“因数”整数倍的数值。 因数:要根据其倍数进行舍入的数。 |
FLOOR.MATH | 将数值向下舍入为指定因数最接近的整数倍;如果数值为负数,则按接近或远离 0 舍入(取决于模式)。 | FLOOR.MATH(\[数值], \[有效位数], \[模式]) | 数值:要向下舍入为最接近的“有效位数”整数倍的数值。 有效位数:要根据其倍数进行舍入的数值。“有效位数”的正负号会被忽略。 模式:如果“数值”是负数,请指定舍入方向。如果为 0 或空白,则按远离 0 舍入。否则,将其按接近 0 舍入。 |
FLOOR.PRECISE | 将数值向下舍入为指定因数最接近的整数倍。不论数值为正数或负数,都会舍入。 | FLOOR.PRECISE(\[数值], \[有效位数]) | 数值:要向下舍入为最接近的“有效位数”整数倍的数值。 有效位数:要根据其倍数进行舍入的数值。 |
GCD | 返回一个或多个整数的最大公约数。 | GCD(\[数值1], \[数值2]) | 数值1:要在查找最大公约数的计算中检查其因数的第一项数值或范围。 数值2:要检查其因数以查找最大公约数的其他数值或范围。 |
INT | 将数值向下取值为小于或等于该数的最接近的整数 | INT(数值) | 数值:要计算的数值 |
LCM | 返回一个或多个整数的最小公倍数。 | LCM(\[数值1], \[数值2]) | 数值1:要在查找最小公倍数数的计算中检查其因数的第一项数值或范围。 数值2:要检查其因数以查找最小公倍数的其他数值或范围。 |
LN | 返回数值以 e(欧拉数)为底的对数。 | LN(\[数值]) | 数值:要计算其以 e 为底的对数的数值。 |
LOG | 返回数值以指定数为底的对数。 | LOG(\[数值], \[底数]) | 数值:要计算其对数的数值。 底数:用于计算此对数的底数。 |
LOG10 | 返回数值以 10 为底的对数。 | LOG10(\[数值]) | 数值:要计算其以10为底的对数的数值。 |
MMULT | 计算给定数组或范围所对应的两个矩阵的矩阵乘积。 | MMULT(\[矩阵1], \[矩阵2]) | 矩阵1:以数组或范围表示的参与矩阵乘法运算的第一个矩阵。 矩阵2:以数组或范围表示的参与矩阵乘法运算的第二个矩阵。 |
MOD | 返回两数相除的余数 | MOD(被除数, 除数) | 被除数:作为被除数的数值 除数:作为除数的数值 |
MROUND | 将数值取整为另一整数最接近的整数倍。 | MROUND(\[数值], \[因数]) | 数值:要取整为另一整数最接近的整数倍的数值。 因数:根据其倍数进行取整的数。 |
MULTINOMIAL | 返回参数和的阶乘除以各参数阶乘的乘积后得到的值。 | MULTINOMIAL(\[数值1], \[数值2]) | 数值1:用于计算的第一项数值或范围。 数值2:用于计算的其他数值或范围。 |
MUNIT | 返回 n x n 的单位矩阵,其中 n 是输入值的维度。 | MUNIT(\[维度]) | 维度:指定单位矩阵维度大小的整数。此值必须是正数。 |
ODD | 将数值向上取整为最接近的奇整数。 | ODD(\[数值]) | 数值:要向上取整的数值,取整值为大于此值的最接近的奇数。 |
PI | 返回数字 3.14159265358979(数学常量 pi),精确到 15 个数字 | PI() | / |
POWER | 返回数字乘幂的计算结果 | POWER(基数, 指数) | 基数:要计算的数值,可为任意实数 指数:基数的乘幂次数 |
PRODUCT | 返回将一组数相乘所得的结果。 | PRODUCT(\[乘数1], \[乘数2]) | 乘数1:用于计算乘积的第一个数值或范围。 乘数2:用于计算乘积的其他数值或范围。 |
QUOTIENT | 返回除法的整数部分。 要放弃除法的余数时,可使用此函数 | QUOTIENT(被除数, 除数) | 被除数:作为被除数的数值 除数:作为除数的数值 |
RADIANS | 将以度表示的角度值转换为弧度。 | RADIANS(\[角度]) | 角度:要从度转换为弧度的角度。 |
RAND | RAND() | ||
RANDBETWEEN | 返回介于两个整数之间(包括这两个整数)的随机数。 | RANDBETWEEN(\[下界], \[上界]) | 下界:指定随机值范围的下界。 上界:指定随机值范围的上界。 |
ROMAN | 将数字格式设置为罗马数字形式。 | ROMAN(\[数字], \[规则简化度]) | 数字:要设置格式的数字,介于1到3999之间(包括这两个数字)。 规则简化度:传统语法规则的简化程度,介于0和4之间(包含这两个数字)。 |
ROUND | 将数值的指定位数以下进行四舍五入 | ROUND(数值, 位数) | 数值:要四舍五入的数值 位数:代表舍入的位数,1 代表小数点后一位,0 代表取整,-1 代表小数点前一位 |
ROUNDDOWN | 将数值舍入到指定的位数,向 0 进行向下舍入 | ROUNDDOWN(数值, 位数) | 数值:要舍入的数值。 位数:代表舍入的位数,1 代表小数点后一位,0 代表取整,-1 代表小数点前一位 |
ROUNDUP | 将数值舍入到指定的位数,向 0 进行向上舍入 | ROUNDUP(数值, 位数) | 数值:要舍入的数值 位数:代表舍入的位数,1 代表小数点后一位,0 代表取整,-1 代表小数点前一位 |
SEC | 返回给定角度(以弧度表示)的正割值。 | SEC(\[角度]) | 角度:要返回其正割值的角度,以弧度表示。 |
SECH | 返回给定实数的双曲正割值。 | SECH(\[值]) | 值:要计算其双曲正割值的实数。 |
SIGN | 给定输入数值,如果为负返回 -1;如果为正返回1;如果为零则返回0。 | SIGN(\[数值]) | 数值:要返回其符号的数值。 |
SIN | 给定角度(以弧度表示),返回其正弦值 | SIN(角度) | 角度:要计算的角度,以弧度表示 |
SINH | 返回实数的双曲正弦值 | SINH(数值) | 数值:要计算的数值 |
SQRT | 返回一个正数的正平方根。 | SQRT(\[数值]) | 数值:要计算其正平方根的数值。 |
SQRTP | 返回 PI 与给定正数乘积的正平方根。 | SQRTPI(\[数值]) | 数值:要将其与 PI 相乘并返回该乘积的平方根的数值。 |
SUM | 返回目标数组所有数值的总和 | SUM(值1, \[值2, …]) | 值 1:求和式中第一个数值或引用列 值 2:求和式中其他数值或引用列 |
SUMPRODUCT | 计算两个大小相同的数组或范围中的对应元素的乘积之和。 | SUMPRODUCT(\[数组1], \[数组2]) | 数组1:第一个数组或范围,其元素将与第二个同类数组或范围中的对应元素相乘。 数组2:第二个数组或范围,其元素将与第一个同类数组或范围中的对应元素相乘。 |
SUMSQ | 返回一组数值和/或单元格的平方总和。 | SUMSQ(\[数值1], \[数值2]) | 数值1:要将其平方相加的第一个数值或范围。 数值2:要将其平方与“数值1”的平方相加的其他数值或范围。 |
SUMX2MY2 | 计算两个数组中对应值的平方差之和。wo arrays. | SUMX2MY2([数组_x], [数组_ y]) | 数组_x:此数组或范围中的元素值的平方将以“数组_ y”中对应元素值的平方相减,然后再累加。 数组_y:将从“数组_ x”元素值的平方中减去此数组或范围中对应元素值的平方,然后再累加。 |
SUMX2PY2 | 计算两个数组中对应值的平方和之和。 | SUMX2PY2([数组_x], [数组_ y]) | 数组_x:此数组或范围中的各元素值的平方将与“数组_ y”中对应元素值的平方相加,然后再累加。 数组_y:此数组或范围中的元素值的平方将与“数组_ x”中对应元素值的平方相加,然后再累加。 |
TAN | 返回给定角度的正切值(以弧度表示) | TAN(角度) | 角度:要计算的角度, 以弧度表示 |
TANH | 返回给定实数的双曲正切值 | TANH(数值) | 数值:要计算的数值 |
TRUNC | 截除指定有效位之外的部分,取数据的指定有效位。 | TRUNC(\[数值], \[位数]) | 数值:要截取的数据。 位数:要保留的小数点右侧的有效位数。 |
工程
| 函数名称 | 函数功能 | 函数示例 | 说明 |
|---|---|---|---|
BESSELI | 返回修正 Bessel 函数值,它与用纯虚数参数运算时的 Bessel 函数值相等。 | BESSELI(\[值], \[阶数]) | 值:用来计算函数的值。 阶数:贝赛耳函数的阶数。 如果 n 不是整数,将被截尾取整。 |
BESSELJ | 返回 Bessel 函数值。 | BESSELJ(\[值], \[阶数]) | 值:用来计算函数的值。 阶数:贝赛耳函数的阶数。 如果 n 不是整数,将被截尾取整。 |
BESSELK | 返回修正 Bessel 函数值,它与用纯虚数参数运算时的 Bessel 函数值相等。 | BESSELK(\[值], \[阶数]) | 值:用来计算函数的值。 阶数:贝赛耳函数的阶数。 如果 n 不是整数,将被截尾取整。 |
BESSELY | 返回 Bessel 函数值。 | BESSELY(\[值], \[阶数]) | 值:用来计算函数的值。 阶数:贝赛耳函数的阶数。 如果 n 不是整数,将被截尾取整。 |
BIN2DEC | 将一个带符号的二进制数转换为十进制格式。 | BIN2DEC(\[带符号的二进制数]) | 带符号的二进制数:要转换为十进制数的带符号的10位二进制数值(以字符串形式提供)。 |
BIN2HEX | 将一个带符号的二进制数转换为带符号的十六进制格式。 | BIN2HEX(\[带符号的二进制数], \[有效位数]) | 带符号的二进制数:要转换为带符号的十六进制数的带符号的10位二进制数值(以字符串形式提供)。 有效位数:要确保结果具有的有效位数。 |
BIN2OCT | 将一个带符号的二进制数转换为带符号的八进制格式。 | BIN2OCT(\[带符号的二进制数], \[有效位数]) | 带符号的二进制数:要转换为带符号的ba进制数的带符号的10位二进制数值(以字符串形式提供)。 有效位数:要确保结果具有的有效位数。 |
BITAND | 两个数值的按位布尔值 AND。 | BITAND(\[值1], \[值2]) | 值1:第一个数值。 值2:第二个数值 |
BITLSHIFT | 将输入值向左移动指定位数。 | BITLSHIFT(\[值], \[左移位数]) | 值:要左移的数值。 左移位数:要左移的位数。 |
BITOR | 两个数值的按位布尔值 OR。 | BITOR(\[值1], \[值2]) | 值1:第一个数值。 值2:第二个数值 |
BITRSHIFT | 将输入值向右移动指定位数。 | BITRSHIFT(\[值], \[右移位数]) | 值:要右移的数值。 右移位数:要移动的位数。 |
BITXOR | 两个数值的按位布尔值 XOR(异或)。 | BITXOR(\[值1], \[值2]) | 值1:第一个数值。 值2:第二个数值 |
COMPLEX | 根据所给实系数和虚系数创建复数。 | COMPLEX(\[实部], \[虚部], \[后缀]) | 实部:实系数。 虚部:虚系数。 后缀:虚系数的后缀只能为“i”或“j”。如果省略后缀,则会使用“i”。 |
DEC2BIN | 将一个十进制数转换为带符号的二进制格式。 | DEC2BIN(\[十进制数], \[有效位数]) | 十进制数:要转换为带符号的二进制数的十进制数值(以字符串形式提供)。 有效位数:要确保结果具有的有效位数。 |
DEC2HEX | 将一个十进制数转换为带符号的十六进制格式。 | DEC2HEX(\[十进制数], \[有效位数]) | 十进制数:要转换为带符号的十六进制数的十进制数值(以字符串形式提供)。 有效位数:要确保结果具有的有效位数。 |
DEC2OCT | 将一个十进制数转换为带符号的八进制格式。 | DEC2OCT(\[十进制数], \[有效位数]) | 十进制数:转换为带符号的八进制数的十进制数值(以字符串形式提供)。 有效位数:要确保结果具有的有效位数。 |
DELTA | 比较两个数值,如果相等则返回 1。 | DELTA(\[数字1], \[数字2]) | 数字1:第一个要比较的数字。 数字2:第二个要比较的数字。 |
ERF | 返回高斯误差函数的结果。 | ERF(\[z1], \[z2]) | z1:如果这是唯一的参数,则积分在 0 到此值之间。如果提供了 z2,则此值是积分的下限。 z2:积分的上限。 |
ERF.PRECISE | 返回高斯误差函数的结果。 | ERF.PRECISE(\[z1]) | z1:如果这是唯一的参数,则积分在 0 到此值之间。如果提供了 z2,则此值是积分的下限。 |
ERFC | 返回数值的互补高斯误差函数。 | ERFC(\[z]) | z1:如果这是唯一的参数,则积分在 0 到此值之间。如果提供了 z2,则此值是积分的下限。 z2:积分的上限。 |
ERFC.PRECISE | 返回数值的互补高斯误差函数。 | ERFC.PRECISE(\[z]) | z1:如果这是唯一的参数,则积分在 0 到此值之间。如果提供了 z2,则此值是积分的下限。 |
GESTEP | 如果数值大于或等于指定的步长值,则返回 1,否则返回 0。如果未指定步长值,则使用默认值 0。 | GESTEP(\[值], \[步数]) | 值:要检查是否与步数相等的值。 步数:要检查的值。如果参数留空,则返回 0。 |
HEX2BIN | 将一个带符号的十六进制数转换为带符号的二进制格式。 | HEX2BIN(\[带符号的十六进制数], \[有效位数]) | 带符号的十六进制数:要转换为带符号的二进制数的带符号的40位十六进制数值(以字符串形式提供)。 有效位数:要确保结果具有的有效位数。 |
HEX2DEC | 将一个带符号的十六进制数转换为十进制格式。 | HEX2DEC(\[带符号的十六进制数]) | 带符号的十六进制数:要转换为十进制数的带符号的40位十六进制数值(以字符串形式提供)。 |
HEX2OCT | 将一个带符号的十六进制数转换为带符号的八进制格式。 | HEX2OCT(\[带符号的十六进制数], \[有效位数]) | 带符号的十六进制数:要转换为带符号的八进制数的带符号的40位十六进制数值(以字符串形式提供)。 有效位数:要确保结果具有的有效位数。 |
IMABS | 返回指定复数的绝对值。 | IMABS(\[数字]) | 数字:要计算其绝对值的复数。 |
IMAGINARY | 返回复数的虚系数。 | IMAGINARY(\[复数]) | 复数:形如 a+bi 或 a+bj 的复数。 |
IMARGUMENT | 返回复数的参数 θ(以弧度表示的角度)。 | IMARGUMENT(\[数值]) | 数值:要计算其参数的复数。 |
IMCONJUGATE | 返回数值的复共轭。 | IMCONJUGATE(\[数值]) | 数值:用于计算共轭的复数。 |
IMCOS | 返回 x + yi 或 x + yj 格式的复数的余弦值。 | IMCOS(\[数值]) | 数值:要计算其余弦值的复数。 |
IMCOSH | 返回 x + yi 或 x + yj 格式的复数的双曲余弦值。 | IMCOSH(\[数值]) | 数值:要计算其双曲余弦值的复数。 |
IMCOT | 返回 x + yi 或 x + yj 格式的复数的余切值。 | IMCOT(\[数值]) | 数值:要计算其余切值的复数。 |
IMCSC | 返回 x + yi 或 x + yj 格式的复数的余割值。 | IMCSC(\[数值]) | 数值:要计算其余割值的复数。 |
IMCSCH | 返回 x + yi 或 x + yj 格式的复数的双曲余割值。 | IMCSCH(\[数值]) | 数值:要计算其双曲余割值的复数。 |
IMDIV | 返回以一个复数除以另一个复数所得的结果。 | IMDIV(\[被除数], \[除数]) | 被除数:作为被除数的复数。 除数:作为除数的复数。 |
IMEXP | 返回欧拉数 e (\~2.718) 的指定复数次幂。 | IMEXP(\[指数]) | 指数:指定 e 的自乘幂次值。 |
IMLN | 返回某个复数以 e(欧拉数)为底的对数。 | IMLN(\[复数值]) | 复数值:要计算其以 e 为底的对数的复数。 |
IMLOG10 | 返回某个虚数以 10 为底的对数。 | IMLOG10(\[值]) | 值:要计算其对数的复数。 |
IMLOG2 | 返回一个虚数以 2 为底的对数。 | IMLOG2(\[值]) | 值:要计算其对数的复数。 |
IMPOWER | 返回复数的指定次幂。 | IMPOWER(\[复数底数], \[指数]) | 复数底数:要计算其“指数”次幂的复数。 指数:用于计算“复数底数”的幂的指数。 |
IMPRODUCT | 返回将一组复数相乘所得的结果。 | IMPRODUCT(\[乘数1], \[乘数2]) | 乘数 1:用于计算乘积的第一个数值或范围。 乘数 2:用于计算乘积的其他复数或范围。 |
IMREAL | 返回复数的实系数。 | IMREAL(\[复数]) | 复数:形如 a+bi 或 a+bj 的复数。 |
IMSEC | 返回 x + yi 或 x + yj 格式的复数的正割值。 | IMSEC(\[数值]) | 数值:要计算其正割值的复数。 |
IMSECH | 返回 x + yi 或 x + yj 格式的复数的双曲正割值。 | IMSECH(\[数值]) | 数值:要计算其双曲正割值的复数。 |
IMSIN | 返回 x + yi 或 x + yj 格式的复数的正弦值。 | IMSIN(\[数值]) | 数值:要计算其正弦值的复数。 |
IMSINH | 返回 x + yi 或 x + yj 格式的复数的双曲正弦值。 | IMSINH(\[数值]) | 数值:要计算其双曲正弦值的复数。 |
IMSQRT | 返回复数的平方根。 | IMSQRT(\[复数]) | 复数:形如 a+bi 或 a+bj 的复数。 |
IMSUB | 返回两个复数之差。 | IMSUB(\[第一个数], \[第二个数]) | 第一个数:要减去第二个数的复数。 第二个数:从第一个数中减去的复数。 |
IMSUM | 返回一组复数的总和。 | IMSUM(\[值1], \[值2]) | 值1:要相加的第一个复数或范围。 值2:要与“值1”相加的其他复数或范围。 |
IMTAN | 返回 x + yi 或 x + yj 格式的复数的正切值。 | IMTAN(\[数值]) | 数值:要计算其正切值的复数。 |
OCT2BIN | 将一个带符号的八进制数转换为带符号的二进制格式。 | OCT2BIN(\[带符号的八进制数], \[有效位数]) | 带符号的八进制数:要转换为带符号的二进制数的带符号的30位八进制数值(以字符串形式提供)。 有效位数:要确保结果具有的有效位数。 |
OCT2DEC | 将一个带符号的八进制数转换为十进制格式。 | OCT2DEC(\[带符号的八进制数]) | 带符号的八进制数:要转换为十进制数的带符号的30位八进制数值(以字符串形式提供)。 |
OCT2HEX | 将一个带符号的八进制数转换为带符号的十六进制格式。 | OCT2HEX(\[带符号的八进制数], \[有效位数]) | 带符号的八进制数:要转换为带符号的十六进制数的带符号的30位八进制数值(以字符串形式提供)。 有效位数:要确保结果具有的有效位数。 |
统计
| 函数名称 | 函数功能 | 函数示例 | 说明 |
|---|---|---|---|
AVEDEV | 计算数据与数据集均值之间的偏差大小的平均值。 | AVEDEV(\[值1], \[值2]) | 值1:样本中的第一项值或范围。 值2:样本中包含的其他值或范围。 |
AVERAGE | 返回数据集的算术平均值,对文本忽略不计。 | AVERAGE(\[值1], \[值2]) | 值1:计算平均值时用到的第一个数值或范围。值2:计算平均值时用到的其他数值或范围。 |
AVERAGEA | 返回数据集的算术平均值。 | AVERAGEA(\[值1], \[值2]) | 值1:计算平均值时用到的第一个数值或范围。值2;计算平均值时用到的其他数值或范围。 |
BETA.DIST | 返回指定数值基于贝塔分布函数计算出的概率。 | BETA.DIST(\[值], \[alpha], \[beta], \[下限], \[上限], \[Arg6]) | 值:根据此输入值计算该函数的值。 alpha:分布的第一个参数。 beta:分布的第二个参数。 下限:函数的下限,默认值为 0。 上限:函数的上限,默认值为 1。 |
BETA.INV | 返回指定概率的贝塔分布函数的反函数的值。 | BETA.INV(\[概率], \[alpha], \[beta], \[下限], \[上限]) | 概率:根据此概率计算该函数的值。 alpha:分布的第一个参数。 beta:分布的第二个参数。 下限:函数的下限,默认值为 0。 上限:函数的上限,默认值为 1。 |
BETADIST | 返回指定数值基于贝塔分布函数计算出的概率。 | BINOM.DIST(\[成功次数], \[检验次数], \[成功概率], \[累积]) | 值:根据此输入值计算该函数的值。 alpha:分布的第一个参数。 beta:分布的第二个参数。 下限:函数的下限,默认值为 0。 上限:函数的上限,默认值为 1。 |
BETAINV | 返回指定概率的贝塔分布函数的反函数的值。 | BETAINV(\[概率], \[alpha], \[beta], \[下限], \[上限]) | 概率:根据此概率计算该函数的值。 alpha:分布的第一个参数。 beta:分布的第二个参数。 下限:函数的下限,默认值为 0。 上限:函数的上限,默认值为 1。 |
BINOM.DIST | 给定样本总量的成功率,在每次检验后均恢复初始样本集的条件下,计算在指定检验次数中取得指定成功次数(或最大成功次数)的概率。 | BINOM.DIST(\[成功次数], \[检验次数], \[成功概率], \[累积]) | 成功次数:要计算其概率的在“检验次数”中出现的成功次数。 检验次数:同等概率下的检验次数。 成功概率:任一次给定检验的成功概率。 累积:是否使用二项式累积分布。 |
BINOM.DIST.RANGE | 已知特定大小的总体中包含特定的成功次数,在每次抽取后放回的条件下,计算在指定试验次数中取得指定成功次数(或最大成功次数)的概率。 | BINOM.DIST.RANGE(\[试验次数], \[成功概率], \[成功次数], \[最大成功次数]) | 试验次数:独立试验的次数。 成功概率:任一次给定试验的成功概率。 成功次数:系统会根据此成功次数,计算在<试验次数>次试验中的成功概率。 最大成功次数:系统会根据此最大成功次数,计算在<试验次数>次试验中的成功概率。如果省略,我们则仅计算“成功次数”的概率。 |
BINOM.INV | 计算累积二项式分布大于或等于指定条件的最小值。 | BINOM.INV(\[试验次数], \[成功概率], \[目标概率]) | 试验次数:独立试验的次数。 成功概率:任一次给定试验的成功概率。 目标概率:期望的临界概率。 |
BINOMDIST | 给定样本总量的成功率,在每次检验后均恢复初始样本集的条件下,计算在指定检验次数中取得指定成功次数(或最大成功次数)的概率。 | BINOMDIST(\[成功次数], \[检验次数], \[成功概率], \[累积]) | 成功次数:要计算其概率的在“检验次数”中出现的成功次数。 检验次数:同等概率下的检验次数。 成功概率:任一次给定检验的成功概率。 累积:是否使用二项式累积分布。 |
CHIDIST | 计算右尾卡方分布(通常用于假设检验)。 | CHIDIST(\[x], \[自由度]) | x:卡方概率分布函数的输入值。根据此输入值计算函数的值。 自由度:分布的自由度数值。 |
CHIINV | 计算右尾卡方分布的反函数。 | CHIINV(\[概率], \[自由度]) | 概率:右尾卡方分布的概率。 自由度:分布的自由度数值。 |
CHISQ.DIST | 计算左尾卡方分布(通常用于假设检验)。 | CHISQ.DIST(\[x], \[自由度], \[累积]) | x:卡方概率分布函数的输入值。根据此输入值计算函数的值。 自由度:分布的自由度数值。 累积:是否使用累积分布函数。 |
CHISQ.DIST.RT | 计算右尾卡方分布(通常用于假设检验)。 | CHISQ.DIST.RT(\[x], \[自由度]) | x:卡方概率分布函数的输入值。根据此输入值计算函数的值。 自由度:分布的自由度数值。 |
CHISQ.INV | 计算左尾卡方分布的反函数。 | CHISQ.INV(\[概率], \[自由度]) | 概率:左尾卡方分布的概率。 自由度:分布的自由度数值。 |
CHISQ.INV.RT | 计算右尾卡方分布的反函数。 | CHISQ.INV.RT(\[概率], \[自由度]) | 概率:右尾卡方分布的概率。 自由度:分布的自由度数值。 |
CHISQ.TEST | 返回对 2 个数据范围进行的皮尔森卡方检验相关的概率。这用于判断观察到的分类数据来自预期分布的可能性。 | CHISQ.TEST(\[观察范围], \[预期范围]) | 观察范围:每类数据的计数。 预期范围:在零假设条件下,每类数据的预期计数。 |
CHITEST | 返回对 2 个数据范围进行的皮尔森卡方检验相关的概率。这用于判断观察到的分类数据来自预期分布的可能性。 | CHITEST(\[观察到的范围], \[预期范围]) | 观察到的范围:每类数据的计数。 预期范围:在零假设条件下,每类数据的预期计数。 |
CONFIDENCE | 计算正态分布的置信区间的一半宽度。 | CONFIDENCE(\[alpha], \[标准偏差], \[总体容量]) | alpha:1 减去所需的置信水平。例如,0.1 对应于 0.9 或 90% 的置信水平。 标准偏差:样本总量的标准偏差。 总体容量:样本总量的大小。 |
CONFIDENCE.NORM | 计算正态分布的置信区间的一半宽度。 | CONFIDENCE.NORM(\[alpha], \[标准差], \[总体容量]) | alpha:1 减去所需的置信水平。例如,0.1 对应于 0.9 或 90% 的置信水平。 标准差:样本总量的标准差。 总体容量:样本总量的大小。 |
CONFIDENCE.T | 计算学生 T 分布的置信区间的一半宽度。 | CONFIDENCE.T(\[alpha], \[标准差], \[大小]) | alpha:1 减去所需的置信水平。例如,0.1 对应于 0.9 或 90% 的置信水平。 标准差:样本总量的标准差。 大小:样本大小。 |
CORREL | 计算给定数据集的皮尔逊积矩相关系数 r。 | CORREL([数据_y], [数据_ x]) | 数据_y:代表因变量数据数组或矩阵的范围。数据_ x:代表自变量数据数组或矩阵的范围。 |
COUNT | 返回数据集中数值的个数。 | COUNT(\[值1], \[值2]) | 值1:计数时要检查的第一个值或范围。 值2:计数时要检查的其他值或范围。 |
COUNTA | 返回数据集中值的个数。 | COUNTA(\[值1], \[值2]) | 值1:计数时要检查的第一个值或范围。 值2:计数时要检查的其他值或范围。 |
COVAR | 计算数据集的协方差。 | COVAR([数据_y], [数据_ x]) | 数据_y:代表因变量数据数组或矩阵的范围。数据_ x:代表自变量数据数组或矩阵的范围。 |
COVARIANCE.P | 计算数据集的协方差。 | COVARIANCE.P([数据_y], [数据_ x]) | 数据_y:代表因变量数据数组或矩阵的范围。数据_ x:代表自变量数据的数组或矩阵的范围。 |
COVARIANCE.S | 计算数据集的样本协方差。 | COVARIANCE.S([数据_y], [数据_ x]) | 数据_y:代表因变量数据数组或矩阵的范围。数据_ x:代表自变量数据的数组或矩阵的范围。 |
CRITBINOM | 计算累积二项式分布大于或等于指定条件的最小值。 | CRITBINOM(\[检验次数], \[成功概率], \[目标概率]) | 检验次数独立检验的次数。成功概率任一次给定检验的成功概率。目标概率期望的临界概率。 |
DEVSQ | 计算基于样本偏差的平方和。 | DEVSQ(\[值1], \[值2]) | 值1:样本中的第一项值或范围。 值2:样本中包含的其他值或范围。 |
EXPON.DIST | 返回带有指定 Lambda 和指定值的指数分布函数的值。 | EXPON.DIST(\[x], \[lambda], \[累积]) | x:指数分布函数的输入变量。 lambda:用于指定指数分布函数的 lambda 值。 累积:是否使用指数累积分布。 |
EXPONDIST | 返回带有指定 Lambda 和指定值的指数分布函数的值。 | EXPONDIST(\[x], \[lambda], \[累积]) | x:指数分布函数的输入变量。 lambda:用于指定指数分布函数的 lambda 值。 累积:是否使用指数累积分布。 |
F.DIST | 给定输入x,计算两个数据集的右尾F概率分布(差异程度)。此分布也称为Fisher-Snedecor分布或Snedecor F分布。 | F.DIST(\[x], \[自由度1], \[自由度2], \[累积]) | x:F概率分布函数的输入。根据此输入值计算该函数的值。 自由度1:自由度分子。 自由度2:自由度分母。 累积:用于确定函数形式的逻辑值。 |
F.DIST.RT | 给定输入x,计算两个数据集的右尾F概率分布(差异程度)。此分布也称为Fisher-Snedecor分布或Snedecor F分布。 | F.DIST.RT(\[x], \[自由度1], \[自由度2]) | x:F概率分布函数的输入。根据此输入值计算函数的值。 自由度1:自由度分子。 自由度2:自由度分母。 |
F.INV | 计算右尾 F 概率分布的反函数。此分布也称为 Fisher-Snedecor 分布或 Snedecor F 分布。 | F.INV(\[概率], \[自由度1], \[自由度2]) | 概率:右尾 F 分布的概率。 自由度1:检验数据的分子的自由度数值。 自由度2:检验数据的分母的自由度数值。 |
F.INV.RT | 计算右尾 F 概率分布的反函数。此分布也称为 Fisher-Snedecor 分布或 Snedecor F 分布。 | F.INV.RT(\[概率], \[自由度1], \[自由度2]) | 概率:右尾 F 分布的概率。 自由度1:检验数据的分子的自由度数值。 自由度2:检验数据的分母的自由度数值。 |
F.TEST | 返回与方差齐性的 F 检验相关的概率。这用于判断两个样本是否可能出自方差相同的总体。 | F.TEST(\[范围1], \[范围2]) | 范围1:要用于 F 检验的第一个数据样本或第一组单元格。 范围2:要用于 F 检验的第二个数据样本或第二组单元格。 |
FDIST | 给定输入x,计算两个数据集的右尾F概率分布(差异程度)。此分布也称为Fisher-Snedecor分布或Snedecor F分布。 | FDIST(\[x], \[自由度1], \[自由度2]) | x:F概率分布函数的输入。根据此输入值计算该函数的值。 自由度1:自由度分子。 自由度2:自由度分母。 |
FINV | 计算右尾 F 概率分布的反函数。此分布也称为 Fisher-Snedecor 分布或 Snedecor F 分布。 | FINV(\[概率], \[自由度1], \[自由度2]) | 概率:右尾 F 分布的概率。 自由度1:检验数据的分子的自由度数值。 自由度2:检验数据的分母的自由度数值。 |
FISHER | 返回指定数值的 Fisher 变换。 | FISHER(\[数值]) | 数值:要计算其 Fisher 变换的数值。 |
FISHERINV | 返回指定数值的 Fisher 逆变换。 | FISHERINV(\[值]) | 值:要计算其 Fisher 逆变换的数值。 |
FORECAST | 基于数据集的线性回归,计算指定 x 的预期 y 值。 | FORECAST([x], [数据_y], [数据_ x]) | x:x 轴上用于预测的值。 数据_y:代表因变量数据数组或矩阵的范围。数据_ x:代表自变量数据的数组或矩阵的范围。 |
FORECAST.LINEAR | 基于数据集的线性回归,计算指定 x 的预期 y 值。 | FORECAST.LINEAR([x], [数据_y], [数据_ x]) | x:x 轴上用于预测的值。 数据_y:代表因变量数据数组或矩阵的范围。数据_ x:代表自变量数据的数组或矩阵的范围。 |
FREQUENCY | 按照指定的类别计算一列数组的频数分布。 | FREQUENCY(\[数据], \[类别]) | 数据:包含要统计的值的数组或范围。类别:包含一组类别的数组或范围。 |
FTEST | 返回与方差齐性的 F 检验相关的概率。这用于判断两个样本是否可能出自方差相同的总体。 | FTEST(\[范围1], \[范围2]) | 范围1:要用于 F 检验的第一个数据样本或第一组单元格。范围2:要用于 F 检验的第二个数据样本或第二组单元格。 |
GAMMA | 返回指定值的伽玛函数结果。 | GAMMA(\[数值]) | 数值:伽玛函数的输入值。 |
GAMMA.DIST | 计算伽玛分布(两参数连续概率分布)。 | GAMMA.DIST(\[x], \[alpha], \[测试版], \[累积]) | x:伽玛概率分布函数的输入值。根据此输入值计算函数的值。alpha:分布的第一个参数。 测试版:分布的第二个参数。 累积:返回左尾累积分布函数(如果是 TRUE)还是概率密度函数(如果是 FALSE)。 |
GAMMA.INV | 指定概率以及 alpha 和 beta 两个参数,返回伽玛累积分布函数的反函数的值。 | GAMMA.INV(\[概率], \[alpha], \[beta]) | 概率:伽玛分布函数的反函数的输入值,必须在 0 到 1 之间。 alpha:伽玛分布的 alpha(或形状)参数,必须为正数。 beta:伽玛分布的 beta(或逆尺度)参数,必须为正数。 |
GAMMALN | 返回指定伽玛函数的以 e(欧拉数)为底的对数。 | GAMMALN(\[数值]) | 数值:伽玛函数的输入值。返回的将是 Gamma( “数值” ) 的自然对数。 |
GAUSS | 标准正常变量处于平均值的 z 标准差内的概率。 | GAUSS(\[z]) | z:与平均值相差的标准差个数。 |
GEOMEAN | 计算数据集的几何平均值。 | GEOMEAN(\[值1], \[值2]) | 值1:样本中的第一项值或范围。 值2:数据集中包含的其他数值或范围。 |
HARMEAN | 计算数据集的调和平均值。 | HARMEAN(\[值1], \[值2]) | 值1:样本中的第一项值或范围。 值2:数据集中包含的其他数值或范围。 |
HYPGEOM.DIST | 给定样本总量中的成功率,在每次检验后不恢复初始样本集的条件下,计算在指定检验次数中取得指定成功次数的概率。 | HYPGEOM.DIST(\[成功次数], \[检验次数], \[总样本成功数], \[总体容量]) | 成功次数:需要的成功次数。 检验次数:允许的检验次数。 总样本成功数:总样本中的成功次数。 总体容量:样本总量的大小。 |
HYPGEOMDIST | 给定样本总量中的成功率,在每次检验后不恢复初始样本集的条件下,计算在指定检验次数中取得指定成功次数的概率。 | HYPGEOMDIST(\[成功次数], \[检验次数], \[总样本成功数], \[总体容量]) | 成功次数:需要的成功次数。 检验次数:允许的检验次数。 总样本:成功数总样本中的成功次数。 总体容量:样本总量的大小。 |
INTERCEPT | 计算数据集的线性回归方程直线与 Y 轴的相交点 (x=0) 的 y 值。 | INTERCEPT([数据_y], [数据_ x]) | 数据_y:代表因变量数据数组或矩阵的范围。数据_ x:代表自变量数据数组或矩阵的范围。 |
KURT | 计算数据集的峭度,该指标指示数据集(分布)的形态,尤其是该形态的陡峭程度。 | KURT(\[值1], \[值2]) | 值1:数据集的第一个值或范围。 值2:数据集中包含的其他值或范围。 |
LARGE | 返回数据集中第 n 个最大元素,n 由用户指定。 | LARGE(\[数据], \[n]) | 数据:包含指定数据集的数组或范围。 n:要返回的元素的排行位置(从大到小顺序)。 |
LOGINV | 给定指定值的均值和标准偏差,返回其对数正态累积分布函数的反函数值。 | LOGINV(\[x], \[均值], \[标准偏差]) | x:对数正态累积分布函数的反函数的输入值。 均值:对数正态累积分布函数的反函数的均值 (mu)。 标准偏差:对数正态累积分布函数的反函数的标准偏差 (sigma)。 |
LOGNORM.DIST | 给定指定值的均值和标准偏差,返回其对数正态累积分布的值。 | LOGNORM.DIST(\[x], \[均值], \[标准偏差], ) | x:对数正态累积分布函数的输入。 均值:对数正态累积分布函数的均值 (mu)。标准偏差:对数正态累积分布函数的标准偏差 (sigma)。 |
LOGNORM.INV | 给定指定值的均值和标准差,返回其对数正态累积分布函数的反函数值。 | LOGNORM.INV(\[x], \[均值], \[标准差]) | x:对数正态累积分布函数的反函数的输入值。 均值:对数正态累积分布函数的反函数的均值 (mu)。 标准差:对数正态累积分布函数的反函数的标准差 (sigma)。 |
LOGNORMDIST | 给定指定值的均值和标准偏差,返回其对数正态累积分布的值。 | LOGNORMDIST(\[x], \[均值], \[标准偏差]) | x:对数正态累积分布函数的输入。 均值:对数正态累积分布函数的均值 (mu)。标准偏差:对数正态累积分布函数的标准偏差 (sigma)。 |
MAX | 返回数值数据集中的最大值。 | MAX(\[值1], \[值2]) | 值1:计算最大值时所用的第一个值或范围。值2:计算最大值时所用的其他值或范围。 |
MAXA | 返回数据集中的最大数值。 | MAXA(\[值1], \[值2]) | 值1:计算最大值时所用的第一个值或范围。值2:计算最大值时所用的其他值或范围。 |
MEDIAN | 返回数值数据集中的中值。 | MEDIAN(\[值1], \[值2]) | 值1:计算中值时所用的第一个数值或范围。值2:计算中值时所用的其他数值或范围。 |
MIN | 返回数值数据集中的最小值。 | MIN(\[值1], \[值2]) | 值1:计算最小值时所用的第一个值或范围。值2:计算最小值时所用的其他值或范围。 |
MINA | 返回数据集中的最小数值。 | MINA(\[值1], \[值2]) | 值1:计算最小值时所用的第一个值或范围。值2:计算最小值时所用的其他值或范围。 |
MODE | 返回数据集中出现次数最多的值。 | MODE(\[值1], \[值2]) | 值1:计算模式时要检查的第一个值或范围。值2:计算模式时要检查的其他值或范围。 |
MODE.MULT | 返回数据集中出现次数最多的值。 | MODE.MULT(\[值1], \[值2]) | 值1:计算模式时要检查的第一个值或范围。值2:计算模式时要检查的其他值或范围。 |
MODE.SNGL | 返回数据集中出现次数最多的值。 | MODE.SNGL(\[值1], \[值2]) | 值1:计算模式时要检查的第一个值或范围。值2:计算模式时要检查的其他值或范围。 |
NEGBINOM.DIST | 给定成功概率且保持不变,计算在取得给定次数的成功之前遭遇给定次数失败的概率。 | NEGBINOM.DIST(\[失败次数], \[成功次数], \[成功概率]) | 失败次数:要模拟的失败次数。 成功次数:要模拟的成功次数。 成功概率:任一次给定检验的成功概率。 |
NEGBINOMDIST | 给定成功概率且保持不变,计算在取得给定次数的成功之前遭遇给定次数失败的概率。 | NEGBINOMDIST(\[失败次数], \[成功次数], \[成功概率]) | 失败次数:要模拟的失败次数。 成功次数:要模拟的成功次数。 成功概率:任一次给定检验的成功概率。 |
NORM.DIST | 指定参数值、均值和标准偏差,返回正态分布函数(或正态累积分布函数)的值。 | NORM.S.DIST(\[x], \[Arg2]) | x正态分布函数的输入参数。均值正态分布函数的均值 (mu)。.标准偏差正态分布函数的标准偏差 (sigma)。累积是否使用正态累积分布函数(而不是分布函数)。 |
NORM.INV | 指定参数值、均值和标准偏差,返回正态分布函数的反函数的值。 | NORM.INV(\[x], \[均值], \[标准偏差]) | x正态分布函数的反函数的输入参数。均值正态分布函数的均值 (mu)。标准偏差正态分布函数的标准偏差 (sigma)。 |
NORM.S.DIST | 返回指定值的标准正态累积分布函数值。 | NORM.S.DIST(\[x], \[Arg2]) | x:标准正态累积分布函数的输入值。Arg2 |
NORM.S.INV | 返回指定值的标准正态分布函数的反函数值。 | NORM.S.INV(\[x]) | x:标准正态分布函数的反函数的输入参数。 |
NORMDIST | 指定参数值、均值和标准偏差,返回正态分布函数(或正态累积分布函数)的值。 | NORMDIST(\[x], \[均值], \[标准偏差], \[累积]) | x:正态分布函数的输入参数。均值正态分布函数的均值 (mu)。 标准偏差:正态分布函数的标准偏差 (sigma)。 累积:是否使用正态累积分布函数(而不是分布函数)。 |
NORMINV | 指定参数值、均值和标准偏差,返回正态分布函数的反函数的值。 | NORMINV(\[x], \[均值], \[标准偏差]) | x正态分布函数的反函数的输入参数。均值正态分布函数的均值 (mu)。 标准偏差:正态分布函数的标准偏差 (sigma)。 |
NORMSDIST | 返回指定值的标准正态累积分布函数值。 | NORMSDIST(\[x]) | x:标准正态累积分布函数的输入值。 |
NORMSINV | 返回指定值的标准正态分布函数的反函数值。 | NORMSINV(\[x]) | x标准正态分布函数的反函数的输入参数。 |
PEARSON | 计算给定数据集的皮尔逊积矩相关系数 r。 | PEARSON([数据_y], [数据_ x]) | 数据_y:代表因变量数据数组或矩阵的范围。数据_ x:代表自变量数据数组或矩阵的范围。 |
PERCENTILE | 返回数据集给定百分点上的值。 | PERCENTILE(\[数据], \[百分点]) | 数据:包含相关数据集的数组或范围。 百分点:要计算并返回其在“数据”范围内的对应值的百分点。 |
PERCENTILE.EXC | 返回数据集中指定百分位(不含 0 和 1)对应的值。 | PERCENTILE.EXC(\[数据], \[百分位]) | 数据:要纳入计算的数据集所属的数组或范围。 百分位:要计算并返回其在“数据”范围内的对应值的百分位(不含 0 和 1)。 |
PERCENTILE.INC | 返回数据集中指定百分位上的值。 | PERCENTILE.INC(\[数据], \[百分位]) | 数据:要纳入计算的数据集所属的数组或范围。 百分位:要计算并返回其在“数据”范围内的对应值的百分位。 |
PERCENTRANK | 返回指定值在数据集中的百分比排位(百分比)。 | PERCENTRANK(\[数据], \[值], \[有效位数]) | 数据:包含相关数据集的数组或范围。 值:要确定其百分比排位的值。 有效位数:要在计算中使用的有效位数。默认值为3。 |
PERCENTRANK.EXC | 以百分数形式返回指定值在给定数据集中的百分比排名(介于0和1之间,不包括两端值)。 | PERCENTRANK.EXC(\[数据], \[值], \[有效位数]) | 数据:包含相关数据集的数组或范围。 值:要确定其百分比排位的值。 有效位数:要在计算中使用的有效位数。默认值为3。 |
PERCENTRANK.INC | 以百分比形式返回指定值在给定数据集中的百分比排名(介于0和1之间,包括两端值)。 | PERCENTRANK.INC(\[数据], \[值], \[有效位数]) | 数据:包含相关数据集的数组或范围。 值:要确定其百分比排位的值。 有效位数:要在计算中使用的有效位数。默认值为3。 |
PERMUT | 给定对象总数,在考虑排列顺序的条件下,返回从对象集中选择指定数目个对象有多少种不同方式。 | PERMUT(\[n], \[k]) | n:要从中进行选择的对象集合的大小。 k:要选择的对象数量。 |
PERMUTATIONA | 要从给定总数的对象集合中选择一定数量的对象(含重复),返回共有多少种不同选择方式。 | PERMUTATIONA(\[n], \[k]) | n:可选对象的总数。k:要选择的对象数量。 |
PHI | 返回平均值为 0、标准偏差为 1 的正态分布的值。 | PHI(\[x]) | x:标准正态分布函数的输入参数。 |
POISSON | 给定参数和均值,返回泊松分布函数(或泊松累积分布函数)的值。 | POISSON(\[x], \[均值], \[累积]) | x:泊松分布函数的输入参数。 均值:泊松分布函数的均值 (mu)。 累积:是否使用泊松累积分布函数(而不是分布函数)。 |
POISSON.DIST | 给定参数和均值,返回泊松分布函数(或泊松累积分布函数)的值。 | POISSON.DIST(\[x], \[均值], \[累积]) | x:泊松分布函数的输入值。 均值:泊松分布函数的均值 (mu)。 累积:是否使用泊松累积分布函数(而不是分布函数)。 |
PROB | 给定一组值和相应的概率,计算随机选择的值落在两个界限值内的概率。 | PROB(\[数据], \[概率], \[下界], \[上界]) | 数据:包含相关数据集的数组或范围。 概率:包含对应于“数据”的概率的数组或范围。 下界:用于计算概率的数值范围的下界。 上界:用于计算概率的数值范围的上界。 |
QUARTILE | 返回最接近于数据集的指定四分位值的数值。 | QUARTILE(\[数据], \[四分位值]) | 数据:包含相关数据集的数组或范围。 四分位值:要返回第几个四分位值。 |
QUARTILE.EXC | 返回最接近于数据集(不含 0 和 4)的指定四分位值的数值。 | QUARTILE.EXC(\[数据], \[四分位值]) | 数据:要纳入计算的数据集所属的数组或范围。 四分位值:要返回的四分位数值。 |
QUARTILE.INC | 返回最接近于数据集的指定四分位值的数值。 | QUARTILE.INC(\[数据], \[四分位值]) | 数据:要纳入计算的数据集所属的数组或范围。 四分位值:要返回的四分位数值。 |
RSQ | 计算 r 的平方,r 为指定数据集的皮尔逊积矩相关系数。 | RSQ([数据_y], [数据_ x]) | 数据_y:代表因变量数据数组或矩阵的范围。数据_ x:代表自变量数据数组或矩阵的范围。 |
SKEW | 计算数据集的偏度,此指标描述相应数据集针对均值的对称性。 | SKEW(\[值1], \[值2]) | 值1:数据集的第一个值或范围。 值2:数据集中包含的其他值或范围。 |
SKEW.P | 计算数据集的偏度,此指标描述相应数据集针对均值的对称性。这里假设数据集即为样本总体。 | SKEW.P(\[值1], \[值2]) | 值1:数据集的第一个值或范围。 值2:要纳入数据集的其他值或范围。 |
SLOPE | 计算通过数据集的线性回归得到的直线的斜率。 | SLOPE([数据_y], [数据_ x]) | 数据_y:代表因变量数据数组或矩阵的范围。数据_ x:代表自变量数据数组或矩阵的范围。 |
SMALL | 返回数据集中第 n 个最小元素,n 由用户指定。 | SMALL(\[数据], \[n]) | 数据:包含相关数据集的数组或范围。 n:要返回的元素的排行位置(从小到大顺序)。 |
STANDARDIZE | 给定分布的均值和标准偏差,计算一个随机变量正态化的相应值。 | STANDARDIZE(\[值], \[均值], \[标准偏差]) | 值:要正态化的随机变量值。 均值:分布的均值。 标准偏差:分布的标准偏差。 |
STDEV | 基于样本计算标准偏差。 | STDEV(\[值1], \[值2]) | 值1:样本中的第一项值或范围。值2:样本中包含的其他值或范围。 |
STDEV.P | 基于样本总体计算标准偏差。 | STDEV.P(\[值1], \[值2]) | 值1:样本中的第一项值或范围。值2:数据集中包含的其他数值或范围。 |
STDEV.S | 基于样本计算标准差。 | STDEV.S(\[值1], \[值2]) | 值1:样本中的第一项值或范围。 值2:样本中包含的其他值或范围。 |
STDEVA | 基于样本计算标准偏差,将文本取值为0。 | STDEVA(\[值1], \[值2]) | 值1:样本中的第一项值或范围。 值2:样本中包含的其他值或范围。 |
STDEVP | 基于样本总体计算标准偏差。 | STDEVP(\[值1], \[值2]) | 值1:样本中的第一项值或范围。 值2:数据集中包含的其他数值或范围。 |
STDEVPA | 基于样本总体计算标准偏差,将文本取值为0。 | STDEVPA(\[值1], \[值2]) | 值1:样本中的第一项值或范围。 值2:数据集中包含的其他数值或范围。 |
STEYX | 对数据集的回归分析中的每个 x,计算其预计 y 值的标准误差。 | STEYX([数据_y], [数据_ x]) | 数据_y:代表因变量数据数组或矩阵的范围。数据_ x:代表自变量数据数组或矩阵的范围。 |
SUM | 返回一组数值和/或单元格的总和。 | SUM(\[值1], \[数值2]) | 值1:要相加的第一个数值或范围。 数值2:要与“数值1”相加的其他数值或范围。 |
T.DIST | 返回一组数值和/或单元格的总和。 | T.DIST(\[x], \[自由度], \[尾部特性]) | x:t-分布函数的输入。自由度:自由度数目。尾部特性:指定所计算的分布为单尾还是双尾(1表示单尾分布,2表示双尾分布)。 |
T.DIST.2T | 给定输入值 (x),计算学生 t-分布的概率。 | T.INV.2T(\[x], \[自由度]) | x:t-分布函数的输入。自由度:自由度数目。尾部特性:指定所计算的分布为单尾还是双尾(1表示单尾分布,2表示双尾分布)。 |
T.DIST.RT | 给定输入值 (x),计算学生 t 分布的双尾概率。 | T.DIST.RT(\[x], \[自由度]) | x:t 分布函数的输入值。自由度:自由度数值。 |
T.INV | 计算双尾分布的 TDIST 函数的反函数。 | T.INV(\[概率], \[自由度]) | 概率:双尾 t 分布的概率。自由度:自由度数值。 |
T.INV.2T | 计算双尾分布的 TDIST 函数的反函数。 | T.INV.2T(\[概率], \[自由度]) | 概率:双尾t分布的概率。自由度:自由度数目。 |
T.TEST | 计算双尾分布的TDIST函数的逆函数。 | T.TEST(\[范围1], \[范围2], \[尾数], \[类型]) | 范围1:要用于t检验的第一个数据样本或第一组单元格。 范围2:要用于t检验的第二个数据样本或第二组单元格。尾数指定分布的尾数。类型指定t检验的类型。 |
TINV | t 检验。返回与学生的 t 检验相关的概率。用于判断两个样本是否可能是出自均值相同的两个样本总体。 | TINV(\[概率], \[自由度]) | 概率:双尾 t 分布的概率。 自由度:自由度数值。 |
TRIMMEAN | 计算双尾分布的 TDIST 函数的反函数。 | TRIMMEAN(\[数据], \[排除比例]) | 数据:包含相关数据集的数组或范围。 排除比例:要从数据集的极值部分排除的数据占数据集的比例。 |
TTEST | 在排除数据集高低两端的部分数据之后计算所得的均值。 | TTEST(\[范围1], \[范围2], \[尾数], \[类型]) | 值1:样本中的第一项值或范围。 值2:样本中包含的其他值或范围。 |
VAR | t 检验。返回与学生的 t 检验相关的概率。用于判断两个样本是否可能是出自均值相同的两个样本总体。 | VAR(\[值1], \[值2]) | 值1:样本中的第一项值或范围。 值2:样本中包含的其他值或范围。 |
VAR.P | 基于样本计算方差。 | VAR.P(\[值1], \[值2]) | 值1:样本中的第一项值或范围。 值2:数据集中包含的其他数值或范围。 |
VAR.S | 基于样本总体计算方差。 | VAR.S(\[值1], \[值2]) | 值1:样本中的第一项值或范围。 值2:样本中包含的其他值或范围。 |
VARA | 基于样本计算方差。 | VARA(\[值1], \[值2]) | 值1:样本中的第一项值或范围。 值2:样本中包含的其他值或范围。 |
VARP | 基于样本计算方差,将文本取值为0。 | VARP(\[值1], \[值2]) | 值1:样本中的第一项值或范围。 值2:数据集中包含的其他数值或范围。 |
VARPA | 基于样本总体计算方差。 | VARPA(\[值1], \[值2]) | 值1:样本中的第一项值或范围。 值2:数据集中包含的其他数值或范围。 |
WEIBULL | 基于样本总体计算方差,将文本取值为0。 | WEIBULL(\[x], \[形状], \[尺度], \[累积]) | x:韦伯分布函数的输入。 形状:韦伯分布函数的形状参数。 尺度:韦伯分布函数的尺度参数。 累积:是否使用累积分布函数。 |
WEIBULL.DIST | 给定形状和尺度,返回韦伯分布函数(或韦伯累积分布函数)的值。 | WEIBULL.DIST(\[x], \[形状], \[尺度], \[累积]) | x:韦伯分布函数的输入。 形状:韦伯分布函数的形状参数。 尺度:韦伯分布函数的尺度参数。 累积:是否使用累积分布函数。 |
Z.TEST | 给定形状和尺度,返回韦伯分布函数(或韦伯累积分布函数)的值。 | Z.TEST(\[数据], \[值], \[标准偏差]) | 数据:要纳入计算的数据集所属的数组或范围。 值:要在 Z 检验中使用的检验统计数值。 标准偏差:Z 检验所假设的标准差。如果未提供,则使用数据的标准差。 |
ZTEST | 返回标准分布的 Z 检验的单尾 P 值。 | ZTEST(\[数据], \[值], \[标准偏差]) | 数据:要纳入计算的数据集所属的数组或范围。 值:要在 Z 检验中使用的检验统计数值。 标准偏差:Z 检验所假设的标准差。如果未提供,则使用数据的标准差。 |
财务
| 函数名称 | 函数功能 | 函数示例 | 说明 |
|---|---|---|---|
COUPDAYBS | 计算从第一个票息或利息支付日到结算日之间的天数。 | COUPDAYBS(\[结算日], \[到期日], \[派息频次], \[天数计算方法]) | 结算日:债券的结算日期,此日期为债券发行后交付给买家的日期。 到期日:债券的到期或结束日期,届时可将其以面值或票面价值赎回。 派息频次:利息或票息的每年支付次数(1、2或4)。 天数计算方法:指示要使用哪种天数计算方法。 |
COUPDAYSNC | 计算从结算日到下一票息日或利息支付日之间的天数。 | COUPDAYSNC(\[结算日], \[到期日], \[派息频次], \[天数计算方法]) | 结算日:债券的结算日期,此日期为债券发行后交付给买家的日期。 到期日:债券的到期或结束日期,届时可将其以面值或票面价值赎回。 派息频次:利息或票息的每年支付次数(1、2或4)。 天数计算方法:指示要使用哪种天数计算方法。 |
COUPNCD | 计算结算日之后的下一票息或利息派发日期。 | COUPNCD(\[结算日], \[到期日], \[派息频次], \[天数计算方法]) | 结算日:债券的结算日期,此日期为债券发行后交付给买家的日期。 到期日:债券的到期或结束日期,届时可将其以面值或票面价值赎回。 派息频次:利息或票息的每年支付次数(1、2或4)。 天数计算方法:指示要使用哪种天数计算方法。 |
COUPNUM | 算投资的结算日与到期日之间的票息数(付息次数)。 | COUPNUM(\[结算日], \[到期日], \[派息频次], \[天数计算方法]) | 结算日:债券的结算日期,此日期为债券发行后交付给买家的日期。 到期日:债券的到期或结束日期,届时可将其以面值或票面价值赎回。 派息频次:利息或票息的每年支付次数(1、2或4)。 天数计算方法:指示要使用哪种天数计算方法。 |
COUPPCD | 计算结算日之前的最后一个票息或利息支付日。 | COUPPCD(\[结算日], \[到期日], \[频次], \[天数计算方法]) | 结算日:债券的结算日期,此日期为债券发行后交付给买家的日期。 到期日:债券的到期或结束日期,届时可将其以面值或票面价值赎回。 频次:利息或票息的每年支付次数(1、2或4)。 天数计算方法:指示要使用哪种天数计算方法。 |
CUMIPMT | 基于等额分期付款和固定利率,计算投资在一系列付款期内的累计利息。 | CUMIPMT(\[利率], \[期数], \[现值], \[首期], \[末期], \[期末或期初]) | 结算日:债券的结算日期,此日期为债券发行后交付给买家的日期。 到期日:债券的到期或结束日期,届时可将其以面值或票面价值赎回。 频次:利息或票息的每年支付次数(1、2或4)。 天数计算方法:指示要使用哪种天数计算方法。 |
CUMPRINC | 基于等额分期付款和固定利率,计算投资在多个付款期内的累计本金偿还额。 | CUMPRINC(\[利率], \[期数], \[现值], \[首期], \[末期], \[期末或期初]) | 利率:利息率。 期数:需要支付的次数。 现值:年金的现值。 首期:开始累计计算的付款期序号。 末期:结束累计计算的付款期序号。 期末或期初:指示付款时间是在各期的期末 (0) 还是期初 (1)。 |
DB | 使用算术余额递减法计算指定期间内的资产折旧额。 | DB(\[资产原值], \[残值], \[使用寿命], \[折旧期], \[月数]) | 资产原值:资产的初始价值。 残值:折旧期末的资产价值 使用寿命:资产的折旧期数。 折旧期:在“使用寿命”内要计算折旧的折旧期。 月数:折旧第一年中的月数。 |
DDB | 使用双倍术余额递减法计算指定周期内的资产折旧额。 | DDB(\[资产原值], \[残值], \[使用寿命], \[折旧期], \[系数]) | 资产原值:资产的初始价值。 残值:折旧期末的资产价值 使用寿命:资产的折旧期数。 折旧期:在“使用寿命”内要计算折旧的折旧期。 系数:折旧的递减系数。 |
DISC | 根据价格计算债券折现率。 | DISC(\[结算日], \[到期日], \[价格], \[赎回金额], \[天数计算方法]) | 结算日:债券的结算日期,此日期为债券发行后交付给买家的日期。 到期日:债券的到期或结束日期,届时可将其以面值或票面价值赎回。 价格:每张百元面值债券的购买价格。 赎回金额:每百元面值或票面价值的赎回金额。 天数计算方法:指示要使用哪种天数计算方法。 |
DOLLARDE | 将以十进制分数形式表示的报价转换为十进制小数。 | DOLLARDE(\[价格的分数表示], \[单位]) | 价格的分数表示:以约定的分数表示形式给出的报价 单位:分数部分的单位大小,例如,8 表示 1/8、32 表示 1/32。 |
DOLLARFR | 将以十进制小数表示的报价转换为十进制分数表示。 | DOLLARFR(\[十进制价格], \[单位]) | 十进制价格:以小数形式给出的报价。 单位:根据需要指定分数部分的单位大小,例如,8表示1/8、32表示1/32。 |
EFFECT | 根据名义利率及每年的复利计息期数来计算实际年利率。 | EFFECT(\[名义利率], \[每年的期数]) | 名义利率:每年的名义利率。 每年的期数:每年的复利计息期数。 |
FV | 基于等额分期付款和固定利率,计算年金投资的未来价值。 | FV(\[利率], \[期数], \[支付金额], \[现值], \[期末或期初]) | 利率:利息率。 期数:需要支付的次数。 支付金额:每期要支付的金额。 现值:年金的现值。 期末或期初:指示付款时间是在各期的期末 (0) 还是期初 (1)。 |
IPMT | 基于等额分期付款和固定利率,计算为某项投资所支付的利息。 | IPMT(\[利率], \[期数], \[总期数], \[现值], \[期值], \[期末或期初]) | 利率:利息率。 期数:要计算分期付款数额的周期数,以期数表示。 总期数:需要支付的次数。 现值:年金的现值。 期值:完成最后一次支付后的剩余期值。 期末或期初:指示付款时间是在各期的期末 (0) 还是期初 (1)。 |
IRR | 基于一组定期现金流计算投资的内部回报率。 | IRR(\[现金流数额], \[收益率估值]) | 现金流数额:其中含有投资相关收益或支出的数组或范围。 收益率估值:内部收益率的估算值。 |
ISPMT | 返回特定投资期间支付的利息。 | ISPMT(\[利率], \[期限], \[期数], \[现值]) | 利率:利率。 期限:要查看利息支付金额的期限。 期数:需要支付的次数。 现值:年金的现值。 |
NOMINAL | 根据实际利率及每年的复利计算期数计算名义年利率。 | NOMINAL(\[实际利率], \[每年的期数]) | 实际利率:每年的实际利率。 每年的期数:每年的复利计息期数。 |
NPER | 基于等额分期付款和固定利率,计算一项投资的偿还期数。 | NPER(\[利率], \[支付金额], \[现值], \[期值], \[期末或期初]) | 利率:利息率。 支付金额:每期要支付的金额。 现值:年金的现值。 期值:完成最后一次支付后的剩余期值。 期末或期初:指示付款时间是在各期的期末 (0) 还是期初 (1)。 |
NPV | 基于一组定期现金流和贴现率,计算投资的净现值。 | NPV(\[贴现率], \[现金流1], \[现金流2]) | 贴现率:一个期间内的投资贴现率。 现金流1:第一笔未来现金流。 现金流2:其他未来现金流。 |
PDURATION | 计算投资要增长到指定数额所需的期数。 | PDURATION(\[利率], \[现值], \[期值]) | 利率:投资在各期增长的利率。 现值:投资的现值。 期值:投资的预期期值。 |
PMT | 基于等额分期付款和固定利率,计算年金投资的分期偿还金额。 | PMT(\[利率], \[期数], \[现值], \[期值], \[期末或期初]) | 利率:利息率。 期数:需要支付的次数。 现值:年金的现值。 期值:完成最后一次支付后的剩余期值。 期末或期初:指示付款时间是在各期的期末 (0) 还是期初 (1)。 |
PPMT | 基于等额分期付款和固定利率,计算投资的本金偿还额。 | PPMT(\[利率], \[期数], \[总期数], \[现值], \[期值], \[期末或期初]) | 利率:利息率。 期数:要计算分期付款数额的周期数,以期数表示。 总期数:需要支付的次数。 现值:年金的现值。 期值:完成最后一次还款后的剩余期值。 期末或期初:指示付款时间是在各期的期末 (0) 还是期初 (1)。 |
PRICEDISC | 基于预期收益率,计算折价发行(不带息)的债券价格。 | PRICEDISC(\[结算日], \[到期日], \[贴现率], \[赎回金额], \[天数计算方法]) | 结算日:债券的结算日期,此日期为债券发行后交付给买家的日期。 到期日:债券的到期或结束日期,届时可将其以面值或票面价值赎回。 贴现率:债券购买时的贴现率。 赎回金额:每百元面值或票面价值的赎回金额。 天数计算方法:指示要使用哪种天数计算方法。 |
PV | 基于等额分期付款和固定利率,计算年金投资的现值。 | PV(\[利率], \[期数], \[支付金额], \[期值], \[期末或期初]) | 利率:利息率。 期数:需要支付的次数。 支付金额:每期要支付的金额。 期值:完成最后一次支付后的剩余期值。 期末或期初:指示付款时间是在各期的期末 (0) 还是期初 (1)。 |
RATE | 基于等额分期付款和固定利率,计算年金投资的收益率。 | RATE(\[期数], \[每期的支付额], \[现值], \[期值], \[期末或期初], \[收益率估值]) | 期数:需要支付的次数。 每期的支付额:每期要支付的金额。 现值:年金的现值。 期值:完成最后一次支付后的剩余期值。 期末或期初:指示付款时间是在各期的期末 (0) 还是期初 (1)。 收益率估值:收益率的估算值。 |
RECEIVED | 计算给定日期购买的固定收入债券投资在到期日收到的金额。 | RECEIVED(\[结算日], \[到期日], \[投资额], \[贴现率], \[天数计算方法]) | 结算日:债券的结算日期,此日期为债券发行后交付给买家的日期。 到期日:债券的到期或结束日期,届时可将其以面值或票面价值赎回。 投资额:投入的金额(不考虑每份债券的面额)。 贴现率:所投资的债券的折现率。 天数计算方法:指示要使用哪种天数计算方法。 |
RRI | 计算投资要在特定期数内增长到指定数额所需的利率。 | RRI(\[期数], \[现值], \[期值]) | 期数:投资增长的期数。 现值:投资的现值。 期值:投资的预期期值。 |
SLN | 使用直线法计算一个折旧期的资产折旧。 | SLN(\[资产原值], \[残值], \[使用寿命]) | 资产原值:资产的初始价值。 残值:折旧期末的资产价值 使用寿命:资产的折旧期数。 |
SYD | 使用年数总和法计算指定期间内的资产折旧额。 | SYD(\[资产原值], \[残值], \[使用寿命], \[折旧期]) | 资产原值:资产的初始价值。 残值:折旧期末的资产价值 使用寿命:资产的折旧期数。 折旧期:在“使用寿命”内要计算折旧的折旧期。 |
VDB | 返回特定周期(或部分周期)内的资产折旧。 | VDB(\[成本], \[残值], \[使用期限], \[起始周期], \[结束周期], \[系数], \[不切换]) | 成本:资产的初始成本。 残值:折旧期末的资产价值(残值)。 使用期限:折旧期数(资产使用期限) 起始周期:计算折旧的起始周期。 结束周期:计算折旧的结束周期。 系数:余额递减率(默认是 2:双倍余额递减法)。 不切换:当折旧大于余额递减计算值时,是否切换为直线折旧。 |
XIRR | 基于指定的一系列可能不规则分布的现金流,计算投资的内部收益率。 | XIRR(\[现金流数额], \[现金流的日期], \[收益率估值]) | 现金流数额:其中含有投资相关收益或支出的数组或范围。 现金流的日期:与“现金流数额”参数中的现金流对应的日期数组或范围。 收益率估值:内部收益率的估算值。 |
XNPV | 基于指定的一系列可能不规则分布的现金流和贴现率,计算投资的净现值。 | XNPV(\[贴现率], \[现金流数额], \[现金流的日期]) | 贴现率:一个期间内的投资贴现率。 现金流数额:包含与投资相关的收入或支出的单元格范围。 现金流的日期:其中包含与“现金流数额”参数中的现金流相对应的日期的单元格范围。 |
YIELDDISC | 基于价格计算折价发行的(不带息)债券的年收益率。 | YIELDDISC(\[结算日], \[到期日], \[价格], \[赎回金额], \[天数计算方法]) | 结算日:债券的结算日期,此日期为债券发行后交付给买家的日期。 到期日:债券的到期或结束日期,届时可将其以面值或票面价值赎回。 价格:每张百元面值债券的购买价格。 赎回金额:每百元面值或票面价值的赎回金额。 天数计算方法:指示要使用哪种天数计算方法。 |
特色
| 函数名称 | 函数功能 | 函数示例 | 说明 |
|---|---|---|---|
FILTER | 返回过滤后的源范围版本,其中仅包含满足指定条件的行和列。注意:部分版本的 Excel 可能不支持此函数,若需要导出文件到本地,请谨慎使用此函数 | FILTER(\[范围], \[条件], \[值]) | 范围:要过滤的数据 条件:与“范围”的首行或首列对应的一行或一列,其中包含的是 true 或 false 值或得出 true 或 false 值的数组公式。 值:当范围中没有符合过滤条件的数据时返回该值 |
UNIQUE | 返回源范围中具有唯一性的行/列,剔除重复行/列。这些行/列按其在源范围中首次出现的顺序返回。注意:部分版本的 Excel 可能不支持此函数,若需要导出文件到本地,请谨慎使用此函数 | UNIQUE(\[源范围或数组], \[是否按列取唯一], \[是否取恰好出现一次的值]) | 源范围或数组:要返回唯一行/列的范围或数组。 是否按列取唯一:可选,TRUE 或 FALSE。默认值为 FALSE,按行取唯一值 是否取恰好出现一次的值:可选,TRUE 或 FALSE。默认值为 FALSE,接受出现一次和多次的唯一值 |