当前位置:首页 > 日记 > 正文

Excel怎么用数组公式从一列中提取非空单元格值

Excel怎么用数组公式从一列中提取非空单元格值

  如果Excel工作表的某列中包含一些空单元格,要去掉这些空单元格,将非空单元格内容放到另一列中,最快的方法是通过筛选隐藏空单元格,再复制到其他列中。以下是小编为您带来的关于Excel用数组公式从一列中提取非空单元格值,希望对您有所帮助。

  Excel用数组公式从一列中提取非空单元格值

  如果不使用筛选,还可以用下面的数组公式:

  假如数据在A2:A20区域中,将提取后的数据放到B列中,在B2单元格中输入数组公式:

  =INDEX($A$2:$A$20,SMALL(IF($A$2:$A$20="","",ROW($A$2:$A$20)-ROW($A$2)+1),ROW($A2)-ROW($A$2)+1))

  公式输入完毕后按Ctrl+Shift+Enter结束,然后向下填充公式,直到出现“#NUM!”为止。

  说明:

  SMALL函数的语法为:

  SMALL(array, k)

  返回数据集“array”中的第“k”个最小值。

  公式中SMALL函数的第一个参数“IF($A$2:$A$20="","",ROW($A$2:$A$20)-ROW($A$2)+1)”产生一个数组:

  {1;"";"";4;"";"";7;8;"";"";11;12;13;"";"";"";17;"";19}

  该数组中的数字为A2:A20区域中非空单元格对应的位置,而空引号则对应区域中的空单元格。

  第二个参数“ROW($A8)-ROW($A$2)+1”根据B列中单元格的位置依次返回“1”、“2”、“3”……

  上述数组中,第1个最小值为“1”,第2个最小值为“4”,……。这样就用SMALL函数“去掉”了数组中的空值,最后用INDEX函数返回一列连续的非 空单元格值。本例由于A2:A20区域中只有9个非空单元格,当SMALL函数的第2个参数为“10”时就会出现错误,说明A列中的非空单元格值已返回完毕。
 

猜你喜欢:

1.excel函数中怎么提取值

2.Excel中进行一列数据乘以固定值的操作方法

3.Excel中实现循环的操作方法

4.excel如何使用数组公式

5.excel 利用函数数组公式实现高级筛选的教程

相关文章

WPS演示怎么快速改变形状WPS演示快

WPS演示怎么快速改变形状WPS演示快

方法,运算,演示,形状,快速,  WPS演示因其入门简单,支持媒体格式丰富,从而得到广泛应用;我们往WPS里面插入图片之后,想改变其形状,那该怎么做呢?下面小编来告诉你WPS演示快速改变图片形状的方法吧,希望对你有帮助!了解更多WPS操作技巧,欢迎点击…

查看手机qq语音记录

查看手机qq语音记录

语音,方法,电脑软件,qq,  我们经常会使用手机qq来与好友进行语音通话,那么,手机qq语音记录在哪里查看呢?下面就让小编告诉你查看手机qq语音记录的方法,希望对大家有所帮助。查看手机qq语音记录的方法1.点击左下角【消息】。查看手机qq语音记…

excel if函数false的原因解析excel

excel if函数false的原因解析excel

函数,数据,控制,原因,出现了,  在运用到Excel中的if函数,很多时候在计算到最后,得出的结果会显示false,那是因为公式打错了的缘故,接下来请欣赏小编给大家网络收集整理的excel if函数false的原因解析。希望对你有帮助!excel if函数false的原因…

wps演示幻灯片页面大小怎么设置

wps演示幻灯片页面大小怎么设置

设置,幻灯片,演示,大小,页面,  现在很多人都使用wps演示制作课件的,为了保证播放幻灯片的效果,有时候需要调整幻灯片的大小,下面小编马上就告诉大家wps演示幻灯片大小的方法,希望对大家有所帮助。wps演示幻灯片大小的技巧首先在电脑上打开WPS…

怎么把qq个性签名隐藏隐藏qq历史签

怎么把qq个性签名隐藏隐藏qq历史签

方法,历史,个性签名,电脑软件,qq,  当我们要将自己的历史签名隐藏,我们应该怎么做呢?你想看看怎么把qq个性签名隐藏吗?下面就让小编告诉你隐藏qq历史签名的方法,希望对大家有所帮助。隐藏qq历史签名的方法在电脑上面登陆QQ,然后点击左下角的…

word怎么设置分栏的两种方法word设

word怎么设置分栏的两种方法word设

设置,方法,步骤,两种,电脑软件,  像我们平常看到的报纸、公告、卡片、海报上面都可以有用Word分栏的效果。那么下面就由小编给大家分享下word设置分栏的技巧,希望能帮助到您。word设置分栏的方法一步骤一:打开word文档。word设置分栏的方法…

excel表格导出的方法excel表格怎么

excel表格导出的方法excel表格怎么

方法,表格,图片,电脑软件,excel,  在Excel中录入好数据以后经常需要导出图片,或许有的朋友并不知道表格该如何导出成图片,如果不懂的朋友欢迎一起来探究摸索一番吧。下面是小编带来的关于excel表格导出图片的方法,希望阅读过后对你有所启发!…

WPS表格怎么设置打印区域WPS表格设

WPS表格怎么设置打印区域WPS表格设

设置,区域,方法,步骤,表格,  表格在生活及工作等方面使用非常的广泛,当我们打印的时候涉及到一个打印区域的设置。下面小编教你WPS表格设置打印区域的方法,希望对你有帮助!WPS表格设置打印区域的方法步骤方法一:按住鼠标左键拖动或其它方式选…

wps文本框与图形组合效果应该怎么

wps文本框与图形组合效果应该怎么

图形,文本框,组合,设置,效果,  在制作WPS文档,有时候会因为需要做出效果,需要组合图形框与文本框,那么如何才能更好的做出效果。以下是小编为您带来的关于wps文本框与图形组合效果,希望对您有所帮助。wps文本框与图形组合效果1、选择文本2、…

excel2010添加日历控件的方法

excel2010添加日历控件的方法

方法,日历控件,日历,电脑软件,excel,  当我们在做Excel开发的时候,有时候会碰到需要在表格中添加一个“日历”控件的情况,在此小编为你讲解一下添加日历控件的方法,希望对你有帮助!excel2010添加日历控件的方法第一步需要您确认您…

如何在Excel表格中进行查找?

如何在Excel表格中进行查找?

查找,什么意思,表格,如何在,电脑软件,在Excel表格中进行查找的方法:步骤一:点击“开始”菜单中的“查找与选择”,在下拉菜单中选择“查找”。步骤二:在打开的查找对话框中输入要查找的内容,比如输入“木”字,点击“查找全部”。步骤三:则所有…

如何判断QQ是否被对方删除好友了

如何判断QQ是否被对方删除好友了

删除,方法,步骤,好友,如何判断,  QQ是否被对方删除好友,系统是不会有提示的。那么,怎么判断自己的QQ是不是被对方删除好友了呢?接下来由小编为大家推荐判断QQ是否被对方删除好友的方法,希望对你有所帮助!判断QQ是否被对方删除好友的方法一:查…