乔山办公网我们一直在努力
您的位置:乔山办公网 > excel表格制作 > excel打开空白-Excel拉取自动跳过空白单元格,跳过去的不一定是坑,也可能是空

excel打开空白-Excel拉取自动跳过空白单元格,跳过去的不一定是坑,也可能是空

作者:乔山办公网日期:

返回目录:excel表格制作

最近做了几个表格,为了工作需要,发现获得的信息,有时会夹杂着一些空值的单元格,今天就来研究一下,怎么拉取函数的时候,自动跳过这些空值的单元格。


本期重点


1.方法一:通过函数拉取来进行空值跳过

函数在此:=INDEX(A:A,SMALL((A$1:A$100="")/0.1%+ROW($1:$100),ROW()))&""


函数解析:判断所选序列是否为空,为空时得空*1000+序号;不为空,得空+序号,然后进行从小到大排序,获得非空值的序列,得出结果。


函数解密


本期重点函数:


1.INDEX函数:


INDEX(array,row_num,column_num)返回数组中指定的单元格或单元格数组的数值。


INDEX函数简单了解一下,就是(区域,行值,列值),在一个区域内,通过行值和列值来获取某个需要的值。INDEX函数是获取函数,是我们嵌套函数中,最为常见的,也是使用率较高的一个函数,和一些函数嵌套可以变化出,很多实用性的作用。学好INDEX可以事半功倍。


INDEX函数


2.SMALL函数:


SMALL(array,k)


Array 为需要找到第 k 个最小值的数组或数字型数据区域。


K 为返回的数据在数组或数据区域里的位置(从小到大)。


SMALL函数就是在所取区域内进行从小到大排序,进行数列整理工作。类似于我们的排序中的从小到大排序。此处应用进行数列排序,把那些增加了1000的数列排在后面,非空值的行值则是小值,排序后获得就是非空值的列表。巧妙运用了空*1000+行值的大小排列,来获得已有值。


SMALL函数


3.ROW函数:


ROW(reference)


Reference 为需要得到其行号的单元格或单元格区域。


提到ROW函数,不得不提COLUMN函数,这两个就是简单的行值和列值。任意一个单元格,都是行和列的组合。获得了你所需要的值的行列关系,就可以获得你所需的信息。我们经常会从行列关系切入,然后通过其他函数嵌套,来获得我们的所需值。巧妙地运用各个函数组合,这个才是学习函数的最终奥义。


ROW函数


2.方案二:通过定位条件,定位空值

在Excel函数里面,有一个重要的学习内容,就是定位条件。呼出快捷键:Ctrl+G或者F5


呼出定位条件,然后选择空值,把空值删除,直接获得非空值的信息结果。我们思考此类问题,不能总是局限在一定操作,局限于函数,你会想更多的是用函数来处理,想逻辑;通过一写Excel自带的快捷键,可以帮我们处理更快,更好,思维要活跃起来。


外插一个小知识点,这里面的信息如果没有重复值的情况下可以删除重复项,因为空值算是一种重复的东西,最后留一个空值,删行,也可以获得我们需要的信息结果。看又多了一种方法。


定位条件


加油


相关阅读

关键词不能为空
极力推荐

ppt怎么做_excel表格制作_office365_word文档_365办公网