点下方公众号卡片 发送 “课件” 两字 免费领每日教程课件 👇👇👇
编按: 将表中含空单元格的各行数据挑选出来,取出来。 数据管理工作会定期核查数据,将不完整的数据提取出来进行完善。 如下图,要把存在空白项的各行数据提取出来交由相关人员做补充。一、在多列中存在空单元格;二、同一行数据可能含有多个空单元格。在辅助列填充公式:=COUNTBLANK(A2:F2)用辅助列进行筛选,只显示不等于0的行,再复制粘贴即可。 不过,当数据增加时,每次都筛选、复制粘贴,挺麻烦的,因此推荐用公式自动提取。在数据右侧的空白处输入公式=FILTER(A:F,G:G>0)&""即可。 用FILTER、INDEX等函数会将引用的空单元格变成数字0,而连接空值能避免这种情况的出现。=IFERROR(INDEX(A$1:A$2000,SMALL(IF($G$1:$G$2000<>0,ROW($A$1:$A$2000),9999),ROW($A1)))&"","")若觉得万金油公式复杂了,则可改变辅助列,为每个含空单元格的行顺次编号:=(COUNTBLANK(A2:F2)>0)+N(G1)采用含空单元格则编号加1的方式为各行编号。只有大于零的各数字首次出现时,其所在行才含有空单元格。然后将标题复制粘贴在右侧空白处,再输入公式向右向下填充:=IFERROR(INDEX(A:A,MATCH(ROW(A1),$G:$G,))&"","")注意,公式需下拉到出现空白行才能停,否则会遗漏数据。
|