剩余数据实时自动更新

2022-05-30 10:48孙凡丽
电脑爱好者 2022年16期
关键词:组合键数据表原始数据

孙凡丽

一、处理原始数据

打开“原始数据表”,复制A 2:D12数据区域(图2)。接着新建一个“基础数据表”,将复制的数据粘贴到它的B2:E12数据区域。选中B2:E12数据区域,依次点击“数据→删除重复项”,在弹出的对话框中按图示勾选(图3),然后点击“确定”按钮,此时每行数据都是唯一值。

然后对去重后的数据按顺序编号。在A3单元格中输入公式“=IF(INDIRECT("B"&ROW())="","",ROW()-2)”,下拉填充到A8单元格(图4)。

二、确定去除数据在“基础数据表”中的编号

打开“去除数据表”,在A3单元格中输入公式“=IFERROR(IF(MATCH(COUNTA($B3:$E3)+COUNTBLANK($B3:$E3),MMULT(--EX ACT(基础数据!$B$3:$E$8,$B3:$E3),TRANSPOSE(COLUMN($B3:$E3)^0)),0)>COUNT(基础数据!A:A),"",MATCH(COUNTA($B3:$E3)+COUNTBLANK($B3:$E3),MMULT( --EXACT(基础数据!$B$3:$E$8,$B3:$E3),TRANSPOSE(COLUMN($B3:$E3)^0)),0)),"")”并按下“Ctrl+Shift+Enter”组合键(数组公式),下拉填充到A8单元格(图5)。

三、筛选出剩余数据

首先筛选出剩余数据的编号。新建一个“剩余数据表”(图6),在A3单元格中输入公式“=IFERROR(INDEX(基础数据!A$3:A$8,SMALL(IF(MMULT(-EX ACT(基础数据! A $ 3 : A $ 8 , T R A N S P O S E ( 去除数据!A$3:A$8)),ROW(去除數据!A$3:A$8)^0)=0,ROW(基础数据! A $ 3 : A $ 8 ) - 2 , C O U N T ( 基础数据!A:A)+1),ROW(A1))),"")”并按下“Ctrl+Shift+Enter”组合键,下拉填充到A8单元格。

然后引用该编号对应的数据信息。在B 3 单元格中输入公式“= I F ( A 3 = " " , " " , I N D E X ( 基础数据!$A$3:$E$8,$A3,COLUMN()))”,向右填充到E3单元格。再选中B3:E3数据区域,向下填充到B8:E8数据区域(图7)。

以后如果“去除数据表”发生了变化,“剩余数据表”也会实时自动更新。

猜你喜欢
组合键数据表原始数据
GOLDEN OPPORTUNITY FOR CHINA-INDONESIA COOPERATION
基于列控工程数据表建立线路拓扑关系的研究
复制带图片的工作表也有技巧
全新Mentor DRS360 平台借助集中式原始数据融合及直接实时传感技术实现5 级自动驾驶
图表
基于VSL的动态数据表应用研究
世界经济趋势
简单便捷Win8系统metro应用切换技巧