WPS 表格内置了 400 多个函数公式,覆盖数学运算、文本处理、日期计算、逻辑判断和数据查找等场景。本文按五大类别整理了最常用的函数及其语法,方便你随时查阅。
一、数学与统计函数
| 函数 | 用途 | 语法示例 |
| SUM | 求和 | =SUM(A1:A100) |
| AVERAGE | 求平均值 | =AVERAGE(B1:B50) |
| COUNT | 计数(数值) | =COUNT(C:C) |
| COUNTA | 计数(非空) | =COUNTA(D:D) |
| MAX / MIN | 最大值/最小值 | =MAX(E1:E100) |
| SUMIF | 条件求和 | =SUMIF(A:A,"北京",B:B) |
| SUMIFS | 多条件求和 | =SUMIFS(C:C,A:A,"北京",B:B,">100") |
| COUNTIF | 条件计数 | =COUNTIF(A:A,"合格") |
| ROUND | 四舍五入 | =ROUND(A1,2) |
| RAND | 随机数 | =RAND() |
二、文本函数
| 函数 | 用途 | 语法示例 |
| LEFT | 提取左侧字符 | =LEFT(A1,3) |
| RIGHT | 提取右侧字符 | =RIGHT(A1,4) |
| MID | 提取中间字符 | =MID(A1,2,5) |
| LEN | 计算字符长度 | =LEN(A1) |
| TRIM | 去除多余空格 | =TRIM(A1) |
| CONCATENATE | 合并文本 | =A1&"-"&B1 |
| SUBSTITUTE | 替换文本 | =SUBSTITUTE(A1,"旧","新") |
| TEXT | 格式化数字为文本 | =TEXT(A1,"0.00%") |
三、日期与时间函数
| 函数 | 用途 | 语法示例 |
| TODAY | 当前日期 | =TODAY() |
| NOW | 当前日期时间 | =NOW() |
| YEAR/MONTH/DAY | 提取年/月/日 | =YEAR(A1) |
| DATEDIF | 计算日期差 | =DATEDIF(A1,B1,"D") |
| WORKDAY | 计算工作日 | =WORKDAY(A1,10) |
| EDATE | 增减月份 | =EDATE(A1,3) |
四、逻辑函数
| 函数 | 用途 | 语法示例 |
| IF | 条件判断 | =IF(A1>60,"及格","不及格") |
| IFS | 多条件判断 | =IFS(A1>=90,"优",A1>=60,"及格",TRUE,"不及格") |
| AND | 多条件全满足 | =AND(A1>0,B1>0) |
| OR | 多条件任一满足 | =OR(A1="是",B1="是") |
| IFERROR | 错误处理 | =IFERROR(A1/B1,"除数为零") |
| SWITCH | 多值匹配 | =SWITCH(A1,1,"一月",2,"二月") |
五、查找与引用函数
| 函数 | 用途 | 语法示例 |
| XLOOKUP | 新一代查找 | =XLOOKUP(E1,A:A,B:B) |
| VLOOKUP | 纵向查找 | =VLOOKUP(E1,A:C,2,FALSE) |
| INDEX+MATCH | 灵活查找 | =INDEX(B:B,MATCH(E1,A:A,0)) |
| FILTER | 动态筛选 | =FILTER(A:C,B:B>100) |
| SORT | 动态排序 | =SORT(A1:C10,2,-1) |
| UNIQUE | 提取唯一值 | =UNIQUE(A:A) |
如果记不住函数语法,可以使用 WPS 的 AI 公式助手:在单元格中输入自然语言描述(如"计算A列中大于100的数值之和"),AI 会自动推荐并填入正确公式。更多数据分析技巧请阅读数据透视表教程。
相关文章