直接给干货,Excel函数公式,用得好,效率翻倍,告别加班不是梦!是不是经常感觉表格处理起来像座大山?别慌,今天就来分享这份实用函数公式宝典,让你的工作效率UP UP UP!
总览: Excel函数公式繁多,但常用的就那么些。主要分为几大类:文本处理、逻辑判断、查找引用、统计求和、日期时间。掌握这些,日常工作基本无忧。接下来,我会用不同的方式,把这些常用的函数公式掰开揉碎了讲给你听,保证你能学会、会用!
情景剧场:
假设你是一家电商公司的运营助理,每天要处理大量的订单数据。
场景一:提取商品名称
订单数据里,商品ID和名称混在一起,像这样:“12345-超级好用的洗发水”。 你需要把商品名称单独提取出来。
这时,文本处理函数 就派上用场了!
方法一:LEFT/RIGHT/MID函数
`LEFT`:从左边开始提取。 如果商品ID长度固定,可以用`=LEFT(A1,5)` 提取ID(假设A1是包含原始数据的单元格)。
`RIGHT`: 从右边开始提取。名称长度不固定,但ID长度固定,可以用`=RIGHT(A1,LEN(A1)-6)` 提取名称。(减去ID和“-”的长度)
`MID`: 从中间提取。`=MID(A1,7,LEN(A1)-6)`,从第7个字符开始提取,提取长度为总长度减去ID和“-”的长度。
方法二:FIND/SEARCH函数 + MID函数
这两个函数可以找到特定字符(比如“-”)的位置。
`=MID(A1,FIND(“-“,A1)+1,LEN(A1))`。先用`FIND`找到“-”的位置,然后从这个位置的下一个字符开始提取,提取到文本末尾。`SEARCH`函数用法类似,只是它不区分大小写。
场景二:判断订单是否包邮
公司规定,订单金额满99元包邮。你需要快速筛选出所有包邮订单。
逻辑判断函数 登场!
IF函数: 这是最常用的逻辑判断函数。
`=IF(B1>=99,”包邮”,”不包邮”)` (假设B1是订单金额所在的单元格)。 如果B1的值大于等于99,显示“包邮”,否则显示“不包邮”。
AND/OR/NOT函数: 用于组合多个条件。
`AND`: 所有条件都满足。 比如,要筛选出金额大于99元且是VIP会员的订单:`=IF(AND(B1>=99,C1=”是”),”尊享包邮”,”普通”)` (假设C1是标记是否为VIP会员的单元格)。
`OR`: 满足任意一个条件。
`NOT`: 对条件取反。
场景三:查找商品单价
你有一张商品价格表,现在需要根据订单中的商品ID,快速查找到对应的单价。
查找引用函数 来帮忙!
VLOOKUP函数: 这是查找函数中的“扛把子”!
`=VLOOKUP(D1,商品价格表!A:B,2,FALSE)` (假设D1是订单中的商品ID,商品价格表是另一个工作表,A列是商品ID,B列是单价)。
第一个参数:要查找的值。
第二个参数:查找区域(商品价格表)。
第三个参数:返回第几列的数据(单价在第二列)。
第四个参数:`FALSE`表示精确匹配,`TRUE`表示近似匹配(一般用`FALSE`)。
INDEX + MATCH函数:这种组合比`VLOOKUP`更灵活。
`=INDEX(商品价格表!B:B,MATCH(D1,商品价格表!A:A,0))`
`MATCH`函数:查找D1在商品价格表A列中的位置。
`INDEX`函数:根据`MATCH`函数返回的位置,在商品价格表B列中取出对应的单价。
场景四:统计每日销售额
你需要统计每天的总销售额。
统计求和函数 少不了!
SUM函数: 这是最基本的求和函数。
`=SUM(E1:E100)` (假设E列是每日的销售额数据)。
SUMIF函数: 按条件求和。
`=SUMIF(日期列,G1,销售额列)` (假设G1是指定的日期)。 可以统计指定日期的销售额。
SUMIFS函数: 多条件求和。
`=SUMIFS(销售额列,日期列,G1,商品类别列,”服装”)`。 可以统计指定日期、指定商品类别的销售额。
场景五:计算订单发货时间
公司规定,订单支付后24小时内必须发货。你需要计算出每个订单的发货截止时间。
日期时间函数 出动!
TODAY函数: 返回当前日期。
NOW函数: 返回当前日期和时间。
DATE函数: 根据年、月、日生成日期。
TIME函数: 根据时、分、秒生成时间。
`=F1+1` (假设F1是订单支付时间,直接加1代表加一天)。如果想表示24小时也可以这样算:`=F1+TIME(24,0,0)`
进阶用法(表格形式呈现)
| 函数类别 | 函数名称 | 示例 | 作用 | 备注 |
| ———— | ————— | ———————————- | —————————————- | ——————– |
| 文本处理 | TEXT | `=TEXT(A1,”yyyy-mm-dd”)` | 将数字或日期转换为指定格式的文本 | |
| 文本处理 | CONCATENATE/& | `=CONCATENATE(A1,B1)` 或 `=A1&B1` | 连接多个文本字符串 | |
| 逻辑判断 | IFERROR | `=IFERROR(A1/B1,”除数不能为零”)` | 如果公式出错,显示指定的内容 | |
| 查找引用 | HLOOKUP | `=HLOOKUP(D1,价格表!1:2,2,FALSE)` | 水平查找(表格是横向排列时使用) | |
| 统计求和 | AVERAGE | `=AVERAGE(A1:A10)` | 计算平均值 | |
| 统计求和 |COUNTIF/COUNTIFS|`=COUNTIF(A:A,”苹果”)` |根据一个或多个条件统计数量。 | |
|日期时间|NETWORKDAYS|`=NETWORKDAYS(开始日期,结束日期,假期)`|计算两个日期间的工作日天数(除去周末和指定假期)| |
|日期时间|WORKDAY|`=WORKDAY(开始日期,天数,假期)`|计算开始日期之后或之前指定工作日数的日期。| |
总结:
上面这些只是一部分常用的Excel函数公式。重要的是理解每个函数的作用和参数含义,然后根据实际情况灵活运用。 多多练习,熟能生巧!记住,遇到问题,先思考可以用哪个函数解决,然后尝试组合使用,你会发现Excel的世界原来如此精彩!
本站部分图片和内容来自网友上传和分享,版权归原作者所有,如有侵权,请联系删除!若转载,请注明出处:https://www.rzedutec.com/p/57136/