乐鱼平台

网易乐鱼平台 > > 正文

为什么你的Excel报表总要手动重做?TAKE函数能自动更新

0
分享至

从一张表里复制几行数据到工作簿的另一处,等源数据一变,又得把整套动作重来一遍——这是很多人做Excel报表的日常。微软给出的替代方案是TAKE函数:它按位置从数据源里取出需要的行和列,源表更新时结果自动跟着变。


TAKE函数可在Microsoft 365版Excel、Excel 2024以及网页版Excel中使用。它既能作用于普通单元格区域,也能作用于Excel表格;表格的好处是新增记录时会自动扩展,公式不会因此失效。把表格命名,公式里引用起来也更方便。

语法与参数

TAKE的写法是:=TAKE(array,rows,[columns])。其中array是要取数的区域或表格;rows决定返回多少行;columns决定返回多少列。正数从数据源开头取,负数从末尾取。行或列参数可以留空表示该维度全取,但两者至少要指定一个;任一参数设为0会返回#CALC!错误。

TAKE属于动态数组函数,公式只写在一个单元格里,结果会自动溢出到周边单元格。源表变化(包括新增记录)时结果随之更新。前提是目标单元格为空,若有内容挡住输出,Excel会返回#SPILL!错误。

取行与取列

想从大数据集里固定取若干行,直接在空单元格里写公式即可。例如取预算表的前五条记录:=TAKE(tblBudget,5),返回前五行、包含表格全部列。取最后三条则用负数:=TAKE(tblBudget,-3)。若希望这三条是最近的三笔支出,需要先按日期排序,把最新记录放在底部。

行列参数可以组合,取出更小的数据块。例如返回前五行和前两列:=TAKE(tblBudget,5,2)。

需要留意的是,TAKE按位置取数,不按条件筛选。它不会自动找出最贵的五笔消费,也不会按类别过滤表格,只返回源数据开头或末尾的行。若要挑选互不相邻的特定行,应改用Excel的CHOOSEROWS函数。

取列同理。例如只显示账单表中的Bill和Due date两列:=TAKE(tblBills,,2)。表名后有两个逗号,第一个参数位置留空表示保留全部行,2表示返回前两列。从末尾取则用=TAKE(tblBills,,-1),返回最后一列。

由于按位置选列,如果在表格右侧新增一列,上述公式会改为返回那一列。若想无论位置如何都锁定某个字段,可以用结构化引用,例如返回前三笔金额:=TAKE(tblBills[Amount],3)。要提取多个互不相邻的列,CHOOSECOLS更合适。

与其他函数组合

TAKE嵌套进其他函数后用途更广。比如不手动排序原表,直接生成五笔最高营收的销售记录:=TAKE(SORTBY(tblSales,tblSales[Revenue],-1),5)。SORTBY先按Revenue列把tblSales的行从大到小排列,TAKE再取排序结果的前五行。原表保持不动,新报表只呈现最大的五笔销售。

也可以把TAKE放进AVERAGE里做汇总。例如计算表中最后三条记录的平均值:=AVERAGE(TAKE(tblSales[Revenue],-3))。TAKE取出Revenue列最后三个值,AVERAGE求其均值。若要平均最近三条,同样需要按日期排序、最新记录在底部。

熟悉TAKE之后,把大表裁剪成真正需要的那部分会变得顺手:无论是取出若干行,还是组合函数突出最高营收的销售,都能做出自动更新的报表,省掉重复的手工步骤。如果需求相反,要从数组中排除某些行或列,可以试试Excel的DROP函数。

特别声明:以上内容(如有图片或视频亦包括在内)为自媒体平台“网易号”用户上传并发布,本平台仅提供信息存储服务。

Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.

相关推荐
热点推荐
梦游回弗格森时期,曼联上次9场不胜是1988年弗爵爷执教初期

梦游回弗格森时期,曼联上次9场不胜是1988年弗爵爷执教初期

懂球帝
2026-10-31 22:44:27
升糖大户被揪出,是米饭的12倍!升糖超快5种主食,很多人不知道

升糖大户被揪出,是米饭的12倍!升糖超快5种主食,很多人不知道

荷兰豆爱健康
2026-10-25 04:15:46
央视主持人大洗牌!3人上岗,2人调岗,1人离岗,康辉、董卿在列

央视主持人大洗牌!3人上岗,2人调岗,1人离岗,康辉、董卿在列

手工制作阿歼
2026-11-01 00:45:20
信访新规强调:越级上访就问责!可如果基层不受理,该到哪说理去

信访新规强调:越级上访就问责!可如果基层不受理,该到哪说理去

细说职场
2026-10-31 13:23:26
影子落到高种姓身上就被打:印度这套规矩,中国人进去算老几?

影子落到高种姓身上就被打:印度这套规矩,中国人进去算老几?

纪史行者
2026-10-29 05:40:03
两性交往,女生发“嗯嗯”是什么意思?不懂的男人,难怪…

两性交往,女生发“嗯嗯”是什么意思?不懂的男人,难怪…

皓皓情感说
2026-10-23 09:25:06
力压董宇辉登榜第一!千万网红顶流“复活”了,曾被限高停更3年

力压董宇辉登榜第一!千万网红顶流“复活”了,曾被限高停更3年

白鹭爱八卦
2026-09-23 10:01:00
“天上人间”段丽娟被判死刑,行刑时大喊:这辈子无憾了

“天上人间”段丽娟被判死刑,行刑时大喊:这辈子无憾了

简简单单的说
2026-06-14 19:31:06
彻底疯狂!苹果再次宣布第二轮涨价,又贵了!

彻底疯狂!苹果再次宣布第二轮涨价,又贵了!

XCiOS俱乐部
2026-10-30 08:43:53
媒体人怒批广东主力态度有问题:先DNP几个球员几场球,以儆效尤

媒体人怒批广东主力态度有问题:先DNP几个球员几场球,以儆效尤

南海浪花
2026-11-01 00:12:47
曼联队长空门不进,利马4分钟2黄被罚下场,输给切尔西真不能怪卡里克

曼联队长空门不进,利马4分钟2黄被罚下场,输给切尔西真不能怪卡里克

夏侯看英超
2026-10-31 23:10:41
长鑫科技,回应4F²架构争议

长鑫科技,回应4F²架构争议

第一财经资讯
2026-10-31 19:28:10
挤到手机没信号!今天的万博,得有1亿人在!

挤到手机没信号!今天的万博,得有1亿人在!

广州PLUS
2026-10-31 23:44:29
深夜,大规模抛售!利空消息,突袭美股!

深夜,大规模抛售!利空消息,突袭美股!

证券时报
2026-10-31 10:10:07
兴奋剂丑闻!中国19岁游泳天才禁赛2年,奥运A标作废教练仅警告?

兴奋剂丑闻!中国19岁游泳天才禁赛2年,奥运A标作废教练仅警告?

江启
2026-10-30 01:02:19
南京越城天地:大门拆了,隧道通了,房价跌成1/3?

南京越城天地:大门拆了,隧道通了,房价跌成1/3?

慕容律师
2026-10-25 22:51:20
拉塞尔:很喜欢中国文化 这里非常安全 街上没有打架 小孩能到处玩

拉塞尔:很喜欢中国文化 这里非常安全 街上没有打架 小孩能到处玩

狼叔评论
2026-10-31 11:32:02
怎么也没想到,就在14国联名“围攻”中国之际,越南在这时跳出来

怎么也没想到,就在14国联名“围攻”中国之际,越南在这时跳出来

梦史
2026-07-14 15:45:27
【今日铜价】10月31日:夜盘跌940,升水1390

【今日铜价】10月31日:夜盘跌940,升水1390

生活新鲜市
2026-11-01 00:49:11
犹太智慧:当你的存款超过三十万,请立刻逼自己学会3条止损铁律

犹太智慧:当你的存款超过三十万,请立刻逼自己学会3条止损铁律

阿胖读书
2026-07-20 14:47:14
2026-11-01 02:04:49
灰度测试中
灰度测试中
生活正在重构,目前还在灰度测试阶段,暂不全量发布。
222文章数 90关注度
往期回顾 全部

电影上映前导演街头举牌自荐 “求”市民网友观影

电影上映前导演街头举牌自荐 “求”市民网友观影

决胜时刻三连击!勒布朗绝命补篮价值千金

41岁吾恩胃癌七年去世,伴侣也确诊癌

Meta、谷歌、英特尔增发认购者集体浮亏

苦等两年!国行苹果AI下周开测,12月推出

好开更好坐 马自达EZ-60激光版补齐最后短板

态度原创

蟒蛇河的秋

现在的教育不是筛孩子,筛的是家长的资源和学历

《使命召唤:现代战争4》制作组访谈:不要越线

魏紫熙罕见狠评吴冠中:笔没压下去,只会用笔尖戳戳?一句话引爆画坛争议!

I feel like Nicole的第一步是?

无障碍浏览 进入关怀版