Excel——多列合并成一列的4种方法

news2025/1/10 16:44:30

Excel怎么将多列内容合并成一列?

怎么将多个单元格的内容连接起来放在一个单元格里?

比如下图,要将B、C、D列的内容,合并成E列那样,该怎么做呢?

△图1

本文中,高潜老师将给大家介绍 4种 将多列内容合并成一列的方法,无论多列内容是数据,还是文本,还是其他,都可以进行快速合并。

方法1:使用快速填充技巧

方法2:使用合并连接符号&

方法3:使用公式concatenate

方法4:使用公式TEXTJOIN

前2种方法操作最为便捷,因此放在前面跟大家介绍,大家记住两三种方法就基本够用了,如果怕记不住可以将文章收藏起来备用,以后可以快速查询!

方法1

使用快速填充技巧

第一步:首先先将B2单元格里的“天魁星”,C2单元格里的“呼保义”,D2单元格里的“宋江”,手动复制到E2单元格,变成:天魁星呼保义宋江

△图2

第二步:将鼠标移到E3单元格,然后按Ctrl+E自动填充。搞定!

△图3

PS:快速填充也可以不用Ctrl+E,方法:将鼠标移到E2单元格右下角,当光标变为黑+的时候,往下拉进行内容填充,然后点击填充底部的图标,选择【快速填充】,即可。

△图4

方法2

使用合并连接符号&

第一步:在E2单元格中输入=B2&C2&D2,然后按enter回车,得到【天魁星呼保义宋江】的结果。

△图5

第二步:将鼠标移到E2单元格右下角,当光标变为黑+的时候,鼠标左键双击,搞定。

△图6

PS:如果想要将多列合并成一列,并且想要在中间加符号,怎么弄?

比如:想要在【宋江】二字前面加一个破折号——,那么则公式写为:=B2&C2&"——"&D2。记得破折号——要用英文引号引起来,并且破折号前后都要有&进行连接。如下图(图7)所示:

△图7

以上2个方法掌握了,基本上就够用了,接下来高潜老师再给大家介绍两个用函数公式进行多列数据合并成一列的方法!

方法3

使用公式concatenate

concatenate是一个将多个文本字符串合并成一个的函数,这个函数特别简单,没有复杂的参数,需要合并哪些单元格,就将哪些单元格选中即可,比如想要将B2、C2、D2单元格的数据内容合并,则在输入公式后,依次选中B2、C2、D2单元格即可。

如下图所示:

△图8

然后将鼠标移到E2单元格右下角,当光标变为黑+的时候,鼠标左键双击,搞定!

参考图6,这个比较简单,这里就不上图了。

方法4

使用公式TEXTJOIN

TEXTJOIN的官方释义是:使用分隔符连接列表或文本字符串区域。

看不懂对不对?那咱们看百度翻译就清晰了。

△图9

没错,TEXTJOIN的意思就是将文本连接起来。这正是我们多列内容合并成一列可以用到的功能。

TEXTJOIN的函数公式语法是:=TEXTJOIN(delimiter, ignore_empty, text1, [text2], …)

其中,delimiter是分隔符的意思,你想用什么分隔符来连接这几列内容,就写什么分隔符,写的时候记得把分隔符用英文引号""引起来,比如"——",如果不需要分隔符,则只写英文引号即可,中间不用插入分隔符,即写成:"";

ignore_empty:是否忽略空白单元格,此处可以填1(TURE)或者0(FALSE),填1就代表忽略空白单元格,填0就代表不忽略空白单元格,也就是空白单元格也会用你前面写的分隔符来隔开;

text是文本的意思,text1、text2、text3……就是你想连起来的内容。

OK,现在一起看动图实操。

△图10

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1288734.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

制作一个RISC-V的操作系统五-RISC-V汇编语言编程二

文章目录 RISC-V汇编指令操作对象RISC-V汇编指令编码格式小端序的概念RISC-V汇编指令分类RISC-V汇编伪指令 RISC-V汇编指令操作对象 RV32I:RISC-V32位机器整数指令集 指令集分非特权指令集和特权指令集 XLEN:变量代表当前机器的字长(32位 64…

「Verilog学习笔记」根据状态转移写状态机-三段式

专栏前言 本专栏的内容主要是记录本人学习Verilog过程中的一些知识点,刷题网站用的是牛客网 状态机可以分为Moore状态机和Mealy状态机。 Moore状态机:输出只由当前状态决定Mealy状态机:输出由当前状态和当前的输入共同决定。 三段式状态机是指…

项目实战之RabbitMQ重试机制进行消息补偿通知

🧑‍💻作者名称:DaenCode 🎤作者简介:啥技术都喜欢捣鼓捣鼓,喜欢分享技术、经验、生活。 😎人生感悟:尝尽人生百味,方知世间冷暖。 文章目录 🌟架构图&#x…

软件设计之装饰模式

装饰模式把每个要装饰的功能放在单独的类中,并让这个类包装它所要装饰的对象,因此,当需要执行特殊行为时,客户代码就可以在运行时根据需要有选择地、按顺序地使用装饰功能包装对象。 案例:穿搭。衣柜有帽子、眼镜、…

Zabbix自动发现机制

Zabbix的自动发现机制 Zabbix客户端主动的和服务端联系,将自己的地址和端口发送服务端,实现自动添加监控主机,客户端是主动的一方缺点自定义网段中主机数量太多,等级耗时会很久,而且这个自动发现机制不是很稳定 Zabb…

二叉树的前序中序后序遍历

二叉树的前序中序后序遍历-含递归和迭代代码 前序(中左右)中序(左中右)后序(左右中) 前序(中左右) 对于二叉树中的任意一个节点,先打印该节点,然后是它的左子树,最后右子树 A-B-D-E-C-F //递归 const preorderTraversal (root) > {const…

【荣誉】科东软件荣获广州市软件行业协会双料大奖!

软件产业在数字经济中扮演着基础支撑的角色,对于优化产业结构、提高自主可控、赋能整体经济高质量发展具有关键作用。 近日,广州市软件行业第七届会员大会第三次会议成功召开!此次会议旨在回顾过去一年的行业发展,展望未来的趋势和…

Linux文件结构与文件权限

基于centos了解Linux文件结构 了解一下文件类型 Linux采用的一切皆文件的思想,将硬件设备、软件等所有数据信息都以文件的形式呈现在用户面前,这就使得我们对计算机的管理更加方便。所以本篇文章会对Linux操作系统的文件结构和文件权限进行讲解。 首先…

新项目决定用 JDK 17了

大家好,我是风筝。 最近在调研 JDK 17,并且试着将之前的一个小项目升级了一下,在测试环境跑了一段时间。最终,决定了,新项目要采用 JDK 17 了。 JDK 1.8:“不是说好了,他发任他发,…

uni-app 设置tabBar的setTabBarBadge购物车/消息等角标

目录 一、效果二、代码实现二、全部代码1.index.vue2.cart.vue 三、真实案例参考最后 一、效果 二、代码实现 只要使用uni.setTabBarBadge和uni.removeTabBarBadge来进行对红点的设置和移除。 主要代码: //设置红点 uni.setTabBarBadge({index: 1, // 底部菜单栏…

urllib 的 get 请求和 post 请求(二)

目录 一、爬取网页、图片视频 二、请求对象的定制 三、get请求的urlencode方法 四、post 请求英文翻译 一、爬取网页、图片视频 目标:下载数据 知识点:urllib.request.urlretrieve()下载 使用urllib下载网页、图片和视频 下载网页: #…

【动态规划】LeetCode2111:使数组 K 递增的最少操作次数

作者推荐 [二分查找]LeetCode2040:两个有序数组的第 K 小乘积 本文涉及的基础知识点 二分查找算法合集 分组 动态规划 题目 给你一个下标从 0 开始包含 n 个正整数的数组 arr &#xff0c;和一个正整数 k 。 如果对于每个满足 k < i < n-1 的下标 i &#xff0c;都有…

项目进度已经落后了,项目经理该怎么办?

进度管理是项目管理的核心工作之一&#xff0c;通过可续的进度计划与控制管理&#xff0c;最终实现项目按照目标交付。 进度管理的两大核心工作&#xff1a;计划制定、过程管控。 项目管理过程中难免会遇到工作进度和计划不一致的情况&#xff0c;有效管理项目进度&#xff…

数字工厂时代,如何实现3D数据访问与发布、WEB大模型可视化?

Tech Soft 3D的HOOPS 3D CAD SDK为现代工厂工作流程奠定了基础&#xff0c;通过最快、最准确的CAD数据访问和动态3D可视化支持数字孪生、机器人仿真、设计、流程和规划、IIoT和操作辅助应用程序。 本文将和您详细探讨。如何利用HOOPS技术来增强您的应用程序。 HOOPS_HOOPS试…

INFINI Console 与华为鲲鹏完成产品兼容互认证

何为华为鲲鹏认证 华为鲲鹏认证是华为云围绕鲲鹏云服务&#xff08;含公有云、私有云、混合云、桌面云&#xff09;推出的一项合作伙伴计划&#xff0c;旨在为构建持续发展、合作共赢的鲲鹏生态圈&#xff0c;通过整合华为的技术、品牌资源&#xff0c;与合作伙伴共享商机和利…

【Verilog】 FPGA程序设计---Verilog基础知识

目录 Verilog 和 VHDL 区别 Verilog 和 C 的区别 Verilog 基础知识 1 Verilog 的逻辑值 2 Verilog 的标识符 3 Verilog 的数字进制格式 4 Verilog 的数据类型 1) 寄存器类型 2) 线网类型 3) 参数类型 5 Verilog 的运算符 1) 算术运算符 2) 关系运算…

GOLAND搭建GIN框架以及基础框架搭建

创建GO环境文件夹 终端输入安装GIN go get -u github.com/gin-gonic/gin如果遇到超时错误 package golang.org/x/net/html: unrecognized import path "golang.org/x/net/html": https fetch: Get "https://golang.org/x/net/html?go-get1": dial tcp …

设计模式之GoF23介绍

深入探讨设计模式&#xff1a;构建可维护、可扩展的软件架构 一、设计模式的背景1.1 什么是设计模式1.2 设计模式的历史 二、设计模式的分类2.1 创建型模式2.2 结构型模式2.3 行为型模式 三、七大设计原则四、设计模式关系结论 :rocket: :rocket: :rocket: 在软件开发领域&…

关于大模型在文本分类上的尝试

文章目录 前言所做的尝试总结前言 总共25个类别,在BERT上的效果是48%,数据存在不平衡的情况,训练数据分布如下: 训练数据不多,4000左右 所做的尝试 1、基于 Qwen-14b-base 做Lora SFT,Loss忘记记录 准确率在68%左右 Lora配置 class LoraArguments:lora_r: int = 64…

马尔科夫决策过程(Markov Decision Process)揭秘

RL基本框架、MDP概念 MDP是强化学习的基础。MDP能建模一系列真实世界的问题&#xff0c;它在形式上描述了强化学习的框架。RL的交互过程就是通过MDP表示的。RL中Agent对Environment做出一个动作&#xff08;Action&#xff09;&#xff0c;Environment给Agent一个反馈&#xff…