excel学习库

excel表格_excel函数公式大全_execl从入门到精通

Excel使用固定公式引用或提取一列合并单元格的数据到普通单元格

怎么通过一个公式来引用列表中合并单元格的数据到普通单元格?

下面就介绍一个可以直接套用的函数公式,来快速提取合并单元格的数据。

要将A列中的合并单元格的款号,提取引用到I列单元格中。

合并单元格转化成普通单元格,但跳过了空单元格,而得到连续的列表数据。

因为该表中A列的合并单元格由首个数据单元格和下方空单元格组成,如下面动图可以看出,当取消合并单元格时,会得到一列包含多个空单元格的数据区域。

只要通过公式提取出A列中非空单元格的数据,也就得到了合并单元格的值。

而提取非空单元格数据,也可以称为跳过空单元格提取所有数据内容,那么我们在之前专栏文《

接下来我们还是按照公式思路的组合逻辑,来分步介绍各部分公式表达式的用意。

第1步:

首先要通过逻辑表达式来判断A列中的非空单元格,并返回一个可以进行运算的结果值。

那我们可以输入公式:

=IF($A$2:$A$33<>"",ROW($2:$33))

这里if函数条件参数的表达是不等于空值,也就是指A列数据区域中不为空单元格,符合这个判断条件,则返回row函数得出的结果。

这里row函数是一个行序号区域,结果直接返回行序号值,即2-33之间所有的数字。

我们通过下面的动图对公式的解析,可以看到它的结果值是一组不重复数字和false值组成的。

等于数值也就表示是符合判断条件的单元格,也就是合并单元格的首个单元格,而false值是条件不成立返回的结果值,那么即是A列中的空单元格。

第2步:

接下来我们还需要通过一个函数,将刚才得到的结果值进行整理和输出,整理是将其中逻辑值进行忽略,输出是将当中有效的数字提取出来。

购买专栏解锁剩余57%

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

«    2024年12月    »
1
2345678
9101112131415
16171819202122
23242526272829
3031
控制面板
您好,欢迎到访网站!
  查看权限
网站分类
搜索
最新留言
    文章归档
      友情链接