Excel如何将多行多列转换为一列?总有一个你觉得神奇的方法
2024-06-26 0
人的一生有三次成长,一次是接受父母的平庸,一次是接受自己的平庸,一次是接受孩子的平庸。——持续学习的一天
如何将多行多列转换为单列大家首先想到的就是使用公式,即引用、搜索、匹配函数。
今天我们还将介绍一种组合函数,它使用参考函数的索引来求解转置结果,但还有其他两种方法使用了一些“神奇”操作。
接下来,我们将介绍三种不同的方法,将下图中A:E列的数据转换为单列进行显示。
1灌装
这里所说的填充主要是利用简单的公式填充多列,最终得到想要结果的列。
语言可能无法准确传达其含义,所以下面我将通过动手活动和动画与大家分享。
首先,在A列下面输入公式:B1,然后将其填充到E列右侧,然后将公式行向下拖动到指定位置。该公式必须填充足够的行才能在A列中完全显示结果。
这里,作者直接转到第101行,然后按下SHIFT并点击一个单元格,单元格范围就会被选中。
然后按CTRLD,公式将自动填充。
此时,我们可以发现A列“神奇”地计算了所有列的数据值,这似乎有点难以理解。
但当我们执行实际步骤,然后单击单元格以查看编辑栏中的公式时,Ruth在此不再赘述。
最后要注意复制A列,直接粘贴,选择粘贴为“值”,这样在删除B到E列时,就不会出现因数据变化而导致的公式性能错误。
2公式
如上所述,使用索引函数来解决问题。首先,写下公式:INDEX($A$1:$E$20,MOD(ROW(A20),20)1,ROUNDUP(ROW(A1)/20,))
该公式包含四个不同的函数。索引引用参考范围内指定行列的数据,mod函数求余数,row函数返回指定的行号,round函数对指定的数字进行四舍五入。数字。
至于各个函数的具体使用,本课我就不详细讲了,我会根据函数分类或者功能来分别讲解。
3词语替换
长期关注作者的孩子可能知道,Ruth喜欢用单词替换来“弯腰”解决Excel中的一些问题,比如利用单词替换提取Excel数据中的某些字符串。
继续直行。
首先,复制数据范围,然后单击任意空白单元格,然后单击左上方“粘贴”下拉列表中的“选择性粘贴”,并选中“转置”选项。
单击“确定”。
这时,数据区的行和列就会进行转换,使列变成行,行变成列。
然后复制转置的数据区域,切换到Word文档,直接粘贴并单击“Ctrl”选项末尾的“仅保存文本”选项。
这时,快速选择所有数据,按快捷键CTRLH调出替换设置框,在内容查找框中输入制表符,即点击下面“特殊格式”部分中的“制表符”格式。。
在替换框中输入手动换行符,即特殊格式中的“手动换行符”格式。
设置完成后,单击“全部替换”。
在此期间,数据将显示在一列中。我们复制数据,返回Excel,单击任何空单元格并粘贴它,然后我们将得到一整列数据,其中将包含几个原始列。
这种方法比写公式要快。不需要考虑公式设置,只要了解几种特殊格式的含义即可。
例如,什么是制表符,什么是手动换行符。
以上三种方法其实各有优点。例如,在编写组合公式时,通过编辑完整的公式,您可以弄清楚如何使用不同的函数,然后将它们集成并在其他场景中使用它们。
另外,笔者还提出了一个与今天公式相关的问题,童鞋们可以简单思考一下:如何利用公式自动填充123123这样的重复序列号。
今天的内容就到此为止。欢迎关注作者!
#知识工作者#
往期回顾:
Excel表格中的多个操作冻结窗口以帮助锁定某些行和列
这些方法将告诉您如何输入Excel表格的打印预览和设置
介绍使用Excel的计数函数及其常用统计函数系列
本站文章均由用户上传或转载而来,该文章内容本站无法检测是否存在侵权,如果本文存在侵权,请联系邮箱:2287318951@qq.com告知,本站在7天内对其进行处理。