打开 Excel,公式就像搭积木,想往哪边推,就往哪边推。别整那些弯弯绕绕的“起初、其次、最终”,直接动手。
比如我要在 A2 到 A100 这一整块区域里,让 B2 自动扣减 A2,想如何做就如何做,直接写进去。 最核心的一句话就是 `=A2-1`。
这个好办到离谱的公式,复制一下,往下拖,单元格会自动变体。
这是我上班摸鱼都在用的神技。别总想着找啥“自动填充功能”要么“财务函数”,那玩意儿忒老派了,目前直接用公式拖拽,效率直接拉满。 大量人当作公式是冷的、死的,结局发现它比哪位都会变。在 A2 写 `=A1-A2`,意思就是拿上面的价格减去今天的成本。结局呢?鼠标一点,区域自动变成 A1A2,B 列也跟着变成 B1B2。
这就是传说中的“一拖到底”。再拖到 A100,B 列自动变成 B100。整个过程行云流水,彻底不需求手动一个个点单元格。 有时候你会发现公式写错了,比如把减号写成加号,要么漏了一个引号。
这时候不用慌,Excel 是个老好人,它容错率超高。
只要你不改单元格格式,哪怕公式多写几个空格、多几个逗号,它都能自动识别。
这也就是为啥我们敢如此随意用,出于保险系数是 100%。 比如我要算下个月的房租,假设 A3 是上个月的费用,B3 是下个月预估。我直接在 B3 输入 `=A31.1`。
这里的 1.1 代表涨价了 10%。写好后,鼠标移到 B3 右下角那个小黑方块,变成实心箭头,点一下,往下拉。B4 变成了 `=A31.1`,B5 也是,直到你拉到最终一页。
这一拖到底,不用手动改每个数字,只要修改 A3 那个数字,整列 B 会跟着自动调整。
这就是自动化,好办粗暴,没有任何中间环节。 自然,有时候咱们不想用乘法,想试试除法。
比如算一下平均成本,A 列是 10、12、11、9、13。我能够在 B2 写 `=A2/A2`,这是个废话,等于 1。
要么写 `=AVERAGE(A2:A6)`,这个略微费事点,得选个区域再确定结局。
要是我想把 A3 到 A10 的数据加起来,得用 `=SUM(A3:A10)`。
这时候要是数据区域变了,比如我把第 6 行删了,这个公式也得跟着删,要么把范围改成 `A3:A9`。
这时候就得略微动脑子一下,要么用“填充柄”略微修正一下,毕竟公式得跟数据同步才行。 再说说条件判断,这玩意儿最烧脑也最有用。
比如我要根据单价显示不同的备注。假设 A 列是单价,B 列自动显示状态。我能够在 B2 写 `=IF(A2<20, "便宜", IF(A2<30, "中等", "贵"))`。
这个公式一坨,别看它长得吓人,实际上逻辑挺好办:要是 A2 小于 20,就说便宜;否则,要是小于 30,就说中等;最终甭管怎么着,都说是贵。写完后,把 B2 的公式往下拖,B 列跟着变,B3 变 B4,B100 也变 B100。整个过程一气呵成,没有卡顿,没有报错。 还有时候,咱们想按颜色分类,要么按日期排序。
比如我要把 A2 到 A100 按日期从早到晚排好。直接写 `=SORT(A2:A100)` 吗?不中,那个函数仿佛不赞成直接按日期排序。
这时候就得用 `=SORT($A$2:$A$100, 2)` 要么类似的组合函数。先定下区域,再定排序方式,最终点一下确定。
这时候要是 A 列里的日期格式不对,Excel 会提示你,你得先把日期格式弄对,要么把数字格式改成日期类型,这样它才能识别出来。一旦格式对上了,排序立马生效,数据乱糟糟的消亡得无影无踪。 有时候,咱们不想让公式忒复杂,想保留原始数据的格式。
比如想显示原始金额,不要四舍五入,也不要把货币符号去掉。
这时候就得用“文本格式”要么“自定义单元格格式”,让公式只负责算位置,不负责改内容。
要么直接复制单元格,粘贴时选择“粘贴为值”,这样公式只是散落在某些单元格里作为背景,不影响显示。 我还记得那会儿用一个小脚本挂在最下面,系统每隔五分钟自动帮我计算一下数据。目前直接用公式,连这个都不用装了。
只要数据在 Sheet 里,只要鼠标能动的地方,公式都能动。
这就是技术回归的本质,去繁就简,用最原始的方式解决难题。 还有啊,有时候公式会报错,比如VALUE! 要么 N/A。
这时候别慌,点一下报错的那格,看看提示是啥。
要是是引用毛病,可能是名字没写对,要么引用范围错了,得改过来。
要是是数值毛病,可能是数据不合法,得把格式设一下。
有时候就连是出于公式忒长,Excel 没看到,建议把大段公式拆分成几行,一行一行写,要么用表格功能,这样操作起来省事大量。 总而言之,公式这东西,没有啥捷径,笨鸟先飞才是真道理。别总想着用 VBA 要么宏,要不就你非要搞个自动化脚本,否则直接用公式拖拽,好办高效,还能把别人都做不到的事自己搞定。跟着鼠标走,跟着公式跑,这才是最稳妥的路。