那个一闪一闪的光标,是不是看得你心慌?面对着一张密密麻麻的表格,感觉自己就像个原始人,只会用计算器一个个敲,或者更惨,用手掰着指头算。别怕。一切魔法的起点,就是那个毫不起眼的 等号(=)。
记住,在Excel的宇宙里,等号就是那句“芝麻开门”的咒语。只要你在一个单元格里敲下它,就等于告诉Excel:“老兄,准备好了,我要开始玩点高级的了,别把我接下来输入的东西当成普通文本!”
一切的基石:四则运算与单元格引用
咱们从最简单的开始。你想计算A1单元格和B1单元格的和,然后把结果放在C1里。
最原始的办法,你可能会在C1里输入 =10+20(假设A1是10,B1是20)。能行吗?当然能。但这就把Excel当成了一个5块钱包邮的计算器,太屈才了。
真正的玩法是,在C1里输入:=A1+B1
回车。砰!结果出来了。
这一下,整个世界都不一样了。你输入的不再是僵死的数字,而是两个坐标,两个地址。A1 和 B1 就像两个活的变量盒子,无论你往里面放什么,C1都会瞬间感知到,然后给出最新的、正确的答案。你把A1改成100,C1立刻就变成了120。是不是感觉自己像个神?
加(+)减(-)乘(*)除(/),就是你最初的四把神器。=A1-B1,=A1*B1,=A1/B1。就这么简单。括号?当然也支持,运算优先级和你在小学数学课上学的一模一样,先乘除后加减,有括号先算括号里的。=(A1+B1)*C1,这种复杂的组合,它应付起来眼都不眨一下。
函数的登场:从体力活到自动化
手动一个个加,要是只有两三个数还行。如果老板让你算A1到A100这整整一百个单元格的总和呢?你总不能写 =A1+A2+A3+...+A100 吧?手会断的。
这时候,函数(Function)就该闪亮登场了。
函数是什么?说白了,就是Excel预先打包好的一堆复杂公式的快捷方式。它有个名字,后面跟着一对括号,你把需要处理的数据(也就是所谓的“参数”)塞进括号里就行。
比如求和,我们用大名鼎鼎的 SUM 函数。
在A101单元格,你只需要输入:=SUM(A1:A100)
看清楚这个写法!A1:A100,中间是一个冒号,这代表一个连续的区域,从A1到A100的所有单元格,一网打尽。这比你手动加一百次,优雅了不知道多少倍。
类似的入门级函数还有很多:
AVERAGE:求平均值。用法:=AVERAGE(A1:A100)MAX:求最大值。用法:=MAX(A1:A100)MIN:求最小值。用法:=MIN(A1:A100)COUNT:计算区域内有多少个数字。用法:=COUNT(A1:A100)
掌握了这几个,你就已经告别了“Excel小白”的称号,至少在体力活上,没人能再压榨你了。
逻辑的魅力:让表格拥有“大脑”的IF函数
如果说前面的都只是计算,那么 IF 函数,就是赋予Excel灵魂的开始。它让表格拥有了判断能力。
IF 的逻辑很简单,就是我们日常说话的逻辑:“如果(某个条件成立),那么(就这么做),否则(就那么做)”。
它的标准格式是:=IF(逻辑判断, 条件为真时的结果, 条件为假时的结果)
举个血淋淋的例子。一张成绩单,B列是分数,我们想在C列自动判断“及格”还是“不及格”(假设60分及格)。
在C2单元格,你可以这样写:=IF(B2>=60, "及格", "不及格")
我们来拆解一下这个公式:
* B2>=60:这就是逻辑判断。Excel会去看B2单元格的数字是不是大于或等于60。
* "及格":如果上面的判断是真的(True),那么C2单元格就显示“及格”这两个字。注意,文本内容要用英文双引号括起来!
* "不及格":如果判断是假的(False),那就显示“不及格”。
写完一个,把鼠标放在C2单元格右下角那个小黑点上,当光标变成一个黑色十字时,双击或者按住往下拖动。瞬间,整列的成绩都自动完成了判断。这种从重复劳动中解脱的快感,简直无与伦比。
IF 还可以嵌套,形成更复杂的判断。比如,大于85是“优秀”,60到85是“良好”,低于60是“待努力”。公式就会变成:=IF(B2>=85, "优秀", IF(B2>=60, "良好", "待努力"))。一层套一层,像剥洋葱一样,逻辑越复杂,公式就越长,但也越强大。
跨表查找的王者:VLOOKUP(以及它的神级替代品)
好了,现在我们进入一个无数职场人又爱又恨的领域。VLOOKUP 函数。
想象一个场景:你有两张表。表一是员工名单和ID,表二是员工ID和他们对应的销售额。现在,你想把销售额匹配到表一的员工名字后面。
人工去核对?几千个员工,你会疯掉的。
这时候,VLOOKUP 就像一个任劳任怨的侦探。它的任务就是 “垂直查找”。
它的语法有点绕,但请跟我念:=VLOOKUP(要找谁, 在哪找, 找到后返回第几列的内容, 要不要精确找)
我们把它翻译成大白话:
1. 要找谁:你要查找的那个值。比如表一里的员工ID(A2单元格)。
2. 在哪找:你要去查找的那个数据范围。也就是表二的整个数据区域,比如 表二!A:B。特别注意:VLOOKUP 有个死规矩,你要找的那个值(员工ID),必须在你选择的这个数据区域的第一列!
3. 找到后返回第几列的内容:在表二的那个数据区域里,一旦找到了匹配的员工ID,你希望它返回那一行的第几列的数据?我们想要销售额,销售额在第二列,所以这里就填 2。
4. 要不要精确找:这里通常填 FALSE 或者 0,代表精确匹配。就是必须一模一样才行。99%的情况下你都应该用精确匹配,除非你在做阶梯区间的查询。
所以,最终的公式可能长这样:=VLOOKUP(A2, 表二!A:B, 2, FALSE)
VLOOKUP 很强大,但它也有点笨,有点老了。比如它只能从左往右查,比如它的性能不算最好。现在,更推荐使用它的继任者:XLOOKUP。XLOOKUP 更灵活、更强大、更符合直觉,但考虑到很多人的Excel版本还没更新,VLOOKUP 依然是必须掌握的屠龙技。
绝对引用与相对引用:公式的“锁”
最后,我们来谈一个经常被忽略,但极其重要的概念:绝对引用($)。
当你拖动一个公式时,Excel非常“聪明”,它会自动改变单元格的引用。比如你把 =A1+B1 从C1拖到C2,它会自动变成 =A2+B2。这叫相对引用,大多数时候这是我们想要的。
但有时,我们不希望某个引用改变。比如,我们要计算每个人的销售额占总销售额的百分比。假设总销售额在F1单元格。
你在C2写的公式可能是 =B2/F1。当你把它往下拖到C3时,公式会变成 =B3/F2。完了,F2是空的,出错了!我们希望分母永远是那个固定的F1单元格。
这时候,就需要给它上个锁。这个锁,就是 $ 符号。
把公式改成:=B2/$F$1
$ 可以锁住列($F),也可以锁住行(F$1),或者两个都锁($F$1)。这个 $ 就像一个图钉,把 F1 这个坐标死死地钉在了墙上。无论你把公式拖到天涯海角,那个被锁定的部分都不会变。
你可以通过按键盘上的 F4 键来快速切换引用的锁定状态(F1 -> $F$1 -> F$1 -> $F1 -> F1),非常方便。
掌握了公式,你就不再是那个只会填数字的“数据录入员”。你成了数据的建筑师,逻辑的编织者。Excel在你手里,不再是一张冰冷的表格,而是一个可以响应你思维、自动运转的精密仪器。这个过程,充满了创造的乐趣。去试试吧,从那个简单的 = 开始。
【怎么在excel设公式】相关文章:
每次打印几十页的Excel报表,我都有一种深深的无力感。12-06
怎么固定excel表头打印12-06
怎么用excel排班表12-06
苹果mac怎么下载excel12-06
excel表标题怎么打12-06
别再傻乎乎地用计算器对着屏幕一个个敲了。12-06
怎么在excel设公式12-06
excel概率怎么算的12-06
每次一打开那种大到离谱的Excel表格,我的血压就有点往上飙。12-06
excel怎么加表格线12-06
怎么在excel插入列12-06
怎么删除空白Excel表格12-06
excel怎么调整表格间距12-06