Excel 函数非常丰富,按照不同的功能和用途,大致可以分为以下几大类别:
数学和三角函数:
SUM:求和,如
SUM(A1:A10)AVERAGE:平均值,如
AVERAGE(B1:B10)MAX/MIN:最大值/最小值,如
MAX(C1:C5)SQRT:平方根,如
SQRT(D1)POWER:幂运算,如
POWER(E1, 2)MOD:取模运算,如
MOD(F1, G1)PI、RAND、TRUNC、ROUND等
统计函数:
COUNTIF/COUNTIFS:单条件或多条件计数,如
COUNTIF(A:A, "魏国")或COUNTIFS(A:A, "魏国", B:B, ">10000")SUMIF/SUMIFS:单条件或多条件求和,如
SUMIF(A:A, "魏国", C:C)AVERAGEIF/AVERAGEIFS:单条件或多条件平均值,如
AVERAGEIF(B:B, ">50", D:D)MEDIAN、MODE、STDEV、VAR等
日期与时间函数:
TODAY:返回当前日期,如
TODAY()NOW:返回当前日期和时间,如
NOW()DATE:创建日期,如
DATE(2024, 3, 22)DATEDIF:计算两个日期之间的差值,如
DATEDIF(A1, B1, "d")YEAR、MONTH、DAY等
查找与引用函数:
VLOOKUP:垂直查找并返回对应值,如
VLOOKUP(E2, A1:B10, 2, FALSE)HLOOKUP:水平查找并返回对应值
INDEX/MATCH:组合使用以实现灵活查找,如
INDEX(C1:C10, MATCH(E2, A1:A10, 0))OFFSET、INDIRECT等
逻辑函数:
IF:条件判断,如
IF(A1>10, "大于10", "不大于10")AND/OR:多个条件同时满足/任一条件满足,如
AND(A1>0, B1<10)NOT:逻辑非,如
NOT(FALSE)
文本函数:
LEN:计算字符串长度,如
LEN("Hello")CONCATENATE/CONCAT:连接字符串,如
CONCATENATE(A1, " ", B1)LEFT/RIGHT/MID:提取字符串部分字符,如
LEFT(C1, 3)FIND/SEARCH:查找子字符串位置
LOWER/UPPER:转换大小写
信息函数:
ISBLANK:检查单元格是否为空,如
ISBLANK(A1)ISTEXT/ISNUMBER/ISLOGICAL等:检查单元格内容类型
工程函数:
DEC2BIN/OCT2HEX等:进制转换
COMBIN/PERMUT:组合与排列计算
数据库函数:
DSUM/DGET/DCOUNT/DAVERAGE等:基于数据库条件的汇总计算
其他函数:
RANK.EQ/RANK.AVG:排名计算
SUBTOTAL:对一组值进行特定的聚合计算,并可忽略隐藏值
ADDRESS/MATCH:地址定位与匹配
财务函数:
PV/FV/PMT/IPMT等:现值、未来值、分期付款额等相关计算
多维数据集函数(MDX):
在处理OLAP数据时使用的特殊函数,如
CUBEVALUE
由于Excel版本更新和技术发展,可能还会有更多新增或改进的函数。总之,Excel提供了数百种函数供用户进行复杂的数据分析和处理任务。