“每天加班2小时,全在复制粘贴Excel表格?”职场人最崩溃的瞬间:领导丢来3个科目表,让你汇总成绩算总分!手动复制到眼花,姓名顺序不一致直接翻车……别慌!今天教你4种跨表神技,用5个函数组合秒杀难题,从此告别加班!
一、函数法:5大核心函数,一键跨表抓数据!
1.基础版:用“=”直接引用(姓名顺序一致时)
功能:直接抓取其他表格的单元格内容。操作步骤:
- 在汇总表输入=,点击语文表的B2(语文)→回车;
- 向下拖拽填充语文成绩;
- 重复操作数学、英语表,最后用Alt =一键求和总分! 注意:仅适用于各表姓名顺序完全一致的情况!
2.进阶版:VLOOKUP INDIRECT(姓名乱序必学!)
功能:根据姓名匹配不同顺序表格的数据。
参数详解:
- VLOOKUP(找谁, 在哪找, 第几列, 0):精准匹配关键!
- INDIRECT("表名!区域"):动态引用不同工作表!
操作步骤(以抓语文成绩为例):
=VLOOKUP($A2, INDIRECT(B$1&"!A:B"), 2, 0)
- A2:当前表的姓名;
- B$1:存放“语文”名称的单元格;
- 2:语文成绩在语文表的第2列;
- 公式向右、再向下拖拽,即可抓数学、英语成绩!
用途:动态跨表引用,适合几十个科目表汇总!
以下是跨表查询部分信息的方法:
示例(提取女儿国王的语文成绩):
3.精准定位:INDEX函数(坐标定位法)
功能:根据行号列号直接提取数据。公式结构:=INDEX(区域, 行数, 列数)
=INDEX(语文!A:B,11,2)
4. 偏移高手:OFFSET函数(动态抓取数据)
功能:以某个单元格为起点,偏移N行/列抓数据。参数解读:=OFFSET(起点, 下移几行, 右移几列, 高度, 宽度)
=OFFSET(语文!B1,10,0)
核心:适合规律性排列的数据,比如隔行提取!
5.间接引用:INDIRECT(文本变公式)
功能:将文本字符串变成可执行的单元格引用。
=INDIRECT("语文!B11")
两种模式:
- 带引号:=INDIRECT("语文!B11") →直接显示B10的值;
- 不带引号:=INDIRECT(B1&"!A1") →B1单元格内容为“语文”时,等效于语文!A1。
避坑:跨表时一定要用"表名!单元格"格式!
二、高级筛选法:3步提取复杂条件数据
场景:提取“女生且语文≥90分”的学霸名单。操作步骤:
- 设置条件区域:性别:女,语文>=90
- 点击【数据】→【高级筛选】
- →选列表区域(语文表A:C)→条件区域选上述表格→确定;
- 一键生成符合条件的名单!
重点:
- 条件区域禁止合并单元格!
- 条件标题必须与原表完全一致(如“语文”不能写成“语文成绩”)!
评论 (0)