原来Excel取数丢数不用背,正负号就够了
藏在Excel里的一对神仙镜像函数,90%的打工人连听都没听过,学会直接把你做表的速度甩同事八条街。
我上周被领导催着赶季度报表,偶然摸出这俩宝贝,直接把原本要半小时的手动操作,干成了30秒出结果。
这俩函数就是TAKE和DROP,长得像、参数完全一样,用法是100%对称的,干的活却正好反着来。
一个专门负责“拿”,一个专门负责“扔”,你只要彻底搞懂其中一个,另一个根本不用背,扫一眼就会用。
以前你处理表格数据,是不是得手动滚鼠标、框选区域、复制粘贴,折腾半天还容易选错行?
用这俩函数你直接翻身当规则制定者,只需要告诉Excel你要什么,或者不要什么,剩下的裁剪活它自动给你动态完成,数据更新了结果也跟着变,根本不用二次改。
核心心法特别好记,俩函数共享同一套参数:数组、行数、列数,最妙的就是正负号规则。
行数写正数,就从表格顶部开始操作;行数写负数,直接从表格底部倒着算。
列数也是一个逻辑,正数从左侧开始数,负数从右侧往回数,把这个规则刻进脑子里,永远不会搞反方向。
俩函数的语义完全对着来,根本不会搞混。
TAKE的逻辑就是“我要”,精准取走你指定的部分。
想看前三行数据,直接写参数3,它自动跳过表头抓出前三条记录,像给表格裁出整整齐齐的头部。
参数改成-2,方向直接调转,自动从底部提取最后两行;列参数写-1,一秒取出最右侧那一整列,手都不用拖。
DROP的逻辑更爽,就是“我不要”,把你指定的部分直接扔掉,返回剩下的干净区域。
它最常用的神操作就是去标题,把首行一丢,下面全是不带表头的纯净数据,后续做计算、做汇总连清理数据的步骤都省了。
你随便找个表试下就懂这种镜像互补的爽感:同一组参数,TAKE取出前两条,DROP丢掉前两条返回剩下的所有内容,两部分拼在一起正好是完整的原始表格,严丝合缝一点不差。
摸透这个函数直觉,你随便和别的常用函数组合,能解决80%的日常做表痛点。
做动态销售排行榜,先用SORT按销售额降序排好,外层套个TAKE取前3,一条公式直接出前三强榜单,后续新数据导进来,榜单自动刷新,再也不用每次手动排序拉名次。
做多表合并更绝,每张分表都自带自己的标题行,挨个用DROP把各表的首行标题丢掉,再用VSTACK纵向一摞,所有干净数据一次合并完成,连手动删几十行重复标题的破活都不用干。
说白了,TAKE和DROP最牛的地方,就是把你从“拖鼠标选格子的工具人”,直接变成了“定规则的人”。
记住核心逻辑:正负号定方向,TAKE管要什么,DROP管丢什么,再配上SORT、VSTACK这类常用函数,再麻烦的数据整理活,都能变成一道简单的逻辑题。
你们平时做表最烦的重复机械活是什么?打在评论区,我给你出最省事的解法。

