相关资讯

Excel常用公式精选

发布日期:2025-04-12 13:32    点击次数:171

一、算术函数类

SUM:计算选中单元格的累加和。例如,=SUM(A1:A10)计算A1到A10单元格的和。

AVERAGE:计算选中单元格的算术平均值。例如,=AVERAGE(A1:A10)计算A1到A10单元格的平均值。

MAX:返回数组中的最大值。例如,=MAX(A1:A10)返回A1到A10单元格中的最大值。

MIN:返回数组中的最小值。例如,=MIN(A1:A10)返回A1到A10单元格中的最小值。

MOD:返回一个数除以另一个数的余数。例如,=MOD(10,3)返回1,因为10除以3余1。

RAND:返回0到1之间的随机数。例如,=RAND()生成一个随机数。

RANDBETWEEN:返回指定范围内的随机整数。例如,=RANDBETWEEN(1,100)生成1到100之间的随机整数。

SQRT:返回数值的平方根。例如,=SQRT(16)返回4。

二、日期函数类

NOW:返回当前的日期和时间。例如,=NOW()返回当前系统日期和时间。

TODAY:返回当前日期。例如,=TODAY()返回当前系统日期。

YEAR:返回日期中的年份。例如,=YEAR(TODAY())返回当前年份。

MONTH:返回日期中的月份。例如,=MONTH(TODAY())返回当前月份。

DAY:返回日期中的天数。例如,=DAY(TODAY())返回当前日期中的天数。

DATEDIF:计算两个日期之间的间隔。例如,=DATEDIF(A1,B1,"Y")计算A1和B1日期之间的年数间隔。

三、排序函数类

RANK:返回数字在数组中的排名。例如,=RANK(A1,A$1:A$10)返回A1在A1到A10中的排名。

RANK.EQ:与RANK类似,但在处理相同值时返回相同的排名。

RANK.AVG:与RANK类似,但在处理相同值时返回平均排名。

四、逻辑函数类

IF:检查条件是否满足,满足返回指定值,不满足返回另一值。例如,=IF(A1>B1,"A1大","B1大")。

AND:当所有参数都为TRUE时返回TRUE。例如,=AND(A1>0,B1>0)。

OR:当任一参数为TRUE时返回TRUE。例如,=OR(A1>0,B1>0)。

NOT:返回参数的逻辑非值。例如,=NOT(A1>0)。

五、引用函数类

CHOOSE:从数组中选择指定的值。例如,=CHOOSE(2,"苹果","香蕉","橘子")返回“香蕉”。

INDEX:返回二维数组中指定位置的值。例如,=INDEX(A1:C3,2,3)返回A1到C3数组中第2行第3列的值。

INDIRECT:返回文本字符串所指定的引用。例如,=INDIRECT("A1")与直接引用A1单元格相同。

六、其他常用函数

COUNTIF:计算符合指定条件的单元格数量。例如,=COUNTIF(A1:A10,">5")计算A1到A10中大于5的单元格数量。

SUMIF:对符合指定条件的单元格求和。例如,=SUMIF(A1:A10,">5",B1:B10)计算A1到A10中大于5的对应B列单元格的和。

VLOOKUP:在数组中查找指定值,并返回同一行的另一列中的值。例如,=VLOOKUP("张三",A1:B10,2,FALSE)在A1到B10中查找“张三”,并返回对应B列的值。

HLOOKUP:与VLOOKUP类似,但按行查找。

CONCATENATE:将多个文本字符串合并为一个字符串。例如,=CONCATENATE(A1,B1,C1)将A1、B1和C1的内容合并。

LEN:返回文本字符串的长度。例如,=LEN(A1)返回A1单元格中文本的长度。

SUBSTITUTE:在文本字符串中替换指定的文本。例如,=SUBSTITUTE(A1,"旧文本","新文本")将A1中的“旧文本”替换为“新文本”。

TRIM:移除文本字符串中多余的空格。例如,=TRIM(A1)移除A1单元格中文本前后的空格。

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报。

上一篇:没有了

下一篇:没有了