如何用公式将多列合并为一列

点击上方

蓝色

文字  关注我们吧!

送人玫瑰,手有余香,请将文章分享给更多朋友

动手操作是熟练掌握EXCEL的最快捷途径!

EXCEL函数总是可以给我们带来不断的惊喜。前一段时间,一位朋友问我了一个问题:怎样用公式将下面多个两列合并为两列。如果你的函数功底扎实,这根本不是什么难事!

01

让我们首先从稍微简单一点的问题开始吧。请看下面的例子。

在单元格E2中输入“=INDIRECT(TEXT(MIN((COUNTIF($E$1:E1,$A$2:$C$8)+($A$2:$C$8<=""))/1%%+ROW($A$2:$C$8)/1%+COLUMN($A$2:$C$8)),"r0c00"),)&""”并三键回车,向下拖曳即可。

公式比较复杂,大家会套用即可。如果有兴趣,小伙伴们可以私信我!

请注意,这还是一个去重的公式哦!

02

我们提高一些难度。请看下例。现在要把多个两列合并为两列。这时候公式要复杂一些了。

在单元格H2中输入“=INDIRECT(TEXT(MIN((COUNTIF($H$1:H1,$A$2:$F$8)+($A$2:$F$8<=""))/1%%+ROW($A$2:$F$8)/1%+COLUMN($A$2:$F$8)),"r0c00"),)&""”,三键回车并向下拖曳即可。

在单元格I2中输入“=INDIRECT(TEXT(MIN((COUNTIF($I$1:I1,$A$2:$F$8)+($A$2:$F$8>=""))/1%%+ROW($A$2:$F$8)/1%+COLUMN($A$2:$F$8)),"r0c00"),)&""”,三键回车并向下拖曳即可。

小伙伴们观察一下,这一组公式和上面的那个公式有什么区别?

在I列数字这一列,我们其实还可以用SUMIF函数来解决问题。有兴趣的小伙伴们可以动手试一试!

这组公式是横向抓取数据的。能否纵向抓取数据呢?请看下面。

03

我们再提高一些难度。现在要求纵向抓取数据,且要一个公式一次性完成。

在单元格H2中输入“=IFERROR(INDIRECT(TEXT(MOD(SMALL(IF((H$1=$A$1:$F$1)*($A$2:$F$10<>""),ROW($2:$10)/1%+COLUMN($A:$F)*10001),ROW(A1)),10^4),"r0c00"),),"")”,三键回车并向下向右拖曳即可。

以上介绍的这三组公式,基本上可以解决类似的问题了。公式比较复杂,小伙伴们学会套用即可。

好了,今天的分享就是这些啦!

-END-

长按下方二维码关注EXCEL应用之家

面对EXCEL操作问题时不再迷茫无助

推荐阅读:

总结篇--COUNTIF函数实用终极帖

一对多查询经典函数组合拓展应用--多对多查询

来,平均一下!

总结篇--反向查找函数使用终极帖

遇到不规范的数据录入,你该怎么办?

戳原文,更有料!免费模板文档!

(0)

相关推荐

  • 值得收藏的Excel函数公式

    值得收藏的Excel函数公式

  • VLOOKUP函数之另类用法,让领导对你刮目相看

    相信经常使用EXCEL的小伙伴们,对VLOOKUP函数并不陌生.这个函数是我们最常用的几个函数之一.相信,小伙伴们,也经常会用到这个函数.这里,咱们玩点其他的. 首先,给大家准备了源数据.如图: &l ...

  • indirect+text:多行多列中提取不重复值(二)

    小伙伴们,大家好.今天要分享的内容还是多行多列中提取不重复值,但是要比昨天的难一点,今天的区域中包含空单元格.如下图所示.F列和H列是提取后的结果.F列是按行提取的,H列是按列提取的. 还是先来看按行 ...

  • 多列合并为一列并剔除重复值

    原始数据部分截图: 图 1 方法一:数据透视表 操作步骤: Step1:在A列前面插入一空白列,按快捷键[Alt+D+P],进入数据透视表向导,如图2. 图 2 Step2:根据向导选择"创 ...

  • 如何用公式将多列内容合并为一列

    送人玫瑰,手有余香,请将文章分享给更多朋友 动手操作是熟练掌握EXCEL的最快捷途径! 经常有朋友会私信我,问如何用公式将多列内容合并为一列内容.例如下面的例子. 相对来讲,使用公式会比较复杂,要用到 ...

  • EXCEL如何将两列数据合并为一列并在中间加符号

    EXCEL具有多列的功能,那么如何将两列,转化为一列呢,转化了之后,是否可以在两列之间,加上一些符号呢 工具/原料 EXCEL2007 方法/步骤 1 首先在电脑上打开一个新的工作簿,用来输入数据 2 ...

  • 【源数据才是大麻烦】如何将多列数据合并为一列数据

    我们,让Excel变简单 我们经常会拿到这样的数据: 相同类型的数据放在了多列上 这样的数据非常不便于分析,我们需要将它们放在一列上.复制粘贴当然是个办法,但是如果数据比较多的话,我们有更简单的办法. ...

  • 多列合并一列,这个公式最简单!

    送人玫瑰,手有余香,请将文章分享给更多朋友 动手操作是熟练掌握EXCEL的最快捷途径! 最近经常会看到有朋友问多列合并一列的问题.我们直接已经给大家介绍了很多这方面的文章了,今天就再次给大家聊聊. 0 ...

  • 你还不会去重多列合并一列吗?快来看看这里吧!

    送人玫瑰,手有余香,请将文章分享给更多朋友 动手操作是熟练掌握EXCEL的最快捷途径! 小伙伴问了我这样一个问题:如何利用公式将下表中的多列合并为一列,而且要剔除重复值. 这个题目和我们之前的帖子如何 ...

  • 掌握这个技巧,多列合并一列如此简单!

    今天,我们要讲的,也是一个实际案例 需求: 1.把每组人员合并多一列中,并使用换行 2.如果有重名的,仅保留一个 咋一看,你可能想到了VBA来处理,函数好像处理文本有难度 但是,其实这个问题非常简单, ...

  • excel行列拆分合并视频:字符公式批量引用单元格将一列转换多列

    excel行列拆分合并视频|excel一列转换多列视频|excel字符转为公式视频|excel单元格批量引用视频 本视频教程由部落窝教育分享.

  • 练习题057:如何用公式将多列的矩形区域转置为二列?

    一.题目要求 题目: 请编制公式将A1:H3单元格区域转换为J2:K13区域 要求: J列K列用一个公式横向和纵向下拉填充生成 二.解题思路 . 这个题看起来似乎很难,是一个难以完成的任务. 实际上并 ...