常用部分函数
1) 求和函数SUM
SUM函数将为值求和。 你可以将单个值、单元格引用或是区域相加,或者将三者的组合相加。
例如:
=SUM(A2:A10) 将单元格 A2:10中的值相加。
=SUM(A2:A10, C2:C10) 将单元格 A2:10以及单元格 C2: C10 中的值相加。
2) 平均值函数AVERAGE
返回参数的平均值 (算术平均值)。 例如, 如果 范围 的 A1: a20 包含数字, 则公式=AVERAGE (A1: A20)返回这些数字的平均值。
3) 计数函数COUNT
COUNT 函数计算包含数字的单元格以及参数列表中数字的个数。使用函数 COUNT 可以获取区域或数字数组中数字字段的输入项的个数。
例如,输入以下公式可以计算区域 A1:A20 中数字的个数:
=COUNT(A1:A20)在此示例中,如果该区域中有五个单元格包含数字,则结果为 5。
4) 计数函数COUNTA
COUNTA 函数计算区域 (区域:工作表上的两个或多个单元格。区域中的单元格可以相邻或不相邻。)中不为空的单元格的个数。
COUNTA(value1, [value2], ...)
5) 最大值函数MAX
返回一组值中的最大值。
MAX(number1, [number2], ...)
6) 最小值函数MIN
返回一组值中的最小值。
MIN(number1, [number2], ...)
7) 绝对值函数ABS
返回数字的绝对值。绝对值没有符号。
ABS(number)
8) 四舍五入函数ROUND
将某个数字四舍五入为指定的位数。
例如,如果单元格 A1 含有 23.7825 并且希望将该数字四舍五入为小数点后两位,则可以使用以下公式:
=ROUND(A1, 2)
此函数的结果为 23.78。
9) 取整函数TRUNC
将数字的小数部分截去,返回整数。
TRUNC(number, [num_digits])
10) 向下取整函数INT
将数字向下舍入到最接近的整数。
INT(number)
11) 向上取整函数Roundup
远离零值,向上舍入数字。
ROUNDUP 函数语法具有下列参数 (参数:为操作、事件、方法、属性、函数或过程提供信息的值。):
Number  必需。需要向上舍入的任意实数。
Num_digits  必需。四舍五入后的数字的位数。
逻辑判断函数
1) 逻辑函数OR
任何一个参数逻辑值为 TRUE,即返回 TRUE;任何一个参数的逻辑值为 FALSE,即返回 FALSE。
OR(logical1, [logical2], ...)
2) 逻辑函数And
所有参数的计算结果为 TRUE 时,返回 TRUE;只要有一个参数的计算结果为 FALSE,即返回 FALSE。
AND(logical1, [logical2], ...)
3) 判断函数IF
如果指定条件的计算结果为 TRUE,IF 函数将返回某个值;如果该条件的计算结果为 FALSE,则返回另一个值。例如,如果 A1 大于 10,公式 =IF(A1>10,"大于 10","不大于 10") 将返回“大于 10”,如果 A1 小于等于 10,则返回“不大于 10”。
IF(logical_test, [value_if_true], [value_if_false])
带条件的函数
1) 条件求和函数SUMIF
对区域 (区域:工作表上的两个或多个单元格。区域中的单元格可以相邻或不相邻。)中符合指定条件的值求和。例如,假设在含有数字的某一列中,需要让大于 5 的数值相加,请使用以下公式:
=SUMIF(B2:B25,">5")
SUMIF(range, criteria, [sum_range])
2) 多条件求和函数SUMIFS
对区域 (区域:工作表上的两个或多个单元格。区域中的单元格可以相邻或不相邻。)中满足多个条件的单元格求和。例如,如果需要对区域 A1:A20 中符合以下条件的单元格的数值求和:B1:B20 中的相应数值大于零 (0) 且 C1:C20 中的相应数值小于 10,则可以使用以下公式:
=SUMIFS(A1:A20, B1:B20, ">0", C1:C20, "<10")
3) 条件平均值函数AVERAGEIF
返回某个区域内满足给定条件的所有单元格的平均值(算术平均值)。
AVERAGEIF(range, criteria, [average_range])
4) 多条件平均值函数AVERAGEIFS
返回满足多重条件的所有单元格的平均值(算术平均值)。
AVERAGEIFS(average_range, criteria_range1, criteria1, [criteria_range2, criteria2], ...)
5) 条件计数函数COUNTIF
对区域中满足单个指定条件的单元格进行计数。
COUNTIF(range, criteria)
查与引用函数
1) 垂直查询函数VLOOKUP
函数搜索某个单元格区域 (区域:工作表上的两个或多个单元格。区域中的单元格可以相邻或不相邻。)的第一列,然后返回该区域相同行上任何单元格中的值。
VLOOKUP(lookup_value, table_array, col_index_num, [range_lookup])
2) 范围查询函数LOOKUP
函数可从单行或单列区域或者从一个数组 (数组:用于建立可生成多个结果或可对在行和列中排列的一组参数进行运算的单个公式。数组区域共用一个公式;数组常量是用作参数的一组常量。)返回值。
3) 排名函数RANK
返回一个数字在数字列表中的排位。数字的排位是其大小与列表中其他值的比值。
RANK(number,ref,[order])
日期与时间函数
1) YEAR
返回某日期对应的年份。返回值为 1900 到 9999 之间的整数。
YEAR(serial_number)
Serial_number  必需。为一个日期值,其中包含要查年份的日期。应使用 DATE 函数输入日期,或者将日期作为其他公式或函数的结果输入。
2) TODAY
返回当前日期的序列号。
如果知道某人出生于 1963 年,可以使用以下公式计算出对方到目前为止的年龄:
=YEAR(TODAY())-1963
3) NOW
返回当前日期和时间的序列号。
4) WEEKDAY
返回某日期为星期几。默认情况下,其值为 1(星期天)到 7(星期六)之间的整数。
WEEKDAY(serial_number,[return_type])
5) DATE
DATE 函数返回表示特定日期的连续序列号。
文本函数
1) 文本合并函数CONCATENATE
可将最多 255 个文本字符串联接成一个文本字符串。
=CONCATENATE(A1," ",B1)
CONCATENATE(text1, [text2], ...)
2) 截取字符串函数MID
返回文本字符串中从指定位置开始的特定数目的字符。
MID(text, start_num, num_chars)
3) 左侧截取字符串函数LEFT
基于所指定的字节数返回文本字符串中的第一个或前几个字符。
LEFT(text, [num_chars])
4) 右侧截取字符串函数RIGHT
根据所指定的字节数返回文本字符串中最后一个或多个字符。
5) 删除空格函数TRIM
除了单词之间的单个空格外,清除文本中所有的空格。
TRIM(text)
6) 字符个数函数LEN
返回文本字符串中的字符数。
LEN(text)
7) 字符串函数LENB
返回文本字符串中用于代表字符的字节数。
8) 格式转换函数TEXT
可将数值转换为文本,并可使用户通过使用特殊格式字符串来指定显示格式。需要以可读性更高的格式显示数字或需要合并数字、文本或符号时,此函数很有用。
int函数与round函数
TEXT(value, format_text)
奇偶数相关函数
1) 求余函数MOD
返回两数相除的余数。结果的正负号与除数相同。
MOD(number, divisor)
2) 奇数校验函数ISODD
如果参数 number 为奇数,返回 TRUE,否则返回 FALSE。
ISODD(number)
3) 偶数判断函数ISEVEN
如果参数 number 为偶数,返回 TRUE,否则返回 FALSE。

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。