把两列文字合并在一起
大家好,我是皮皮。
一、前言
前几天在Python最强王者交流群【斌】问了一个Pandas数据处理的问题,一起来看看吧。
求教:将三个聚合结果的列,如何合并到一张表里?这是前两列,能够合并。
![](https://p0.ssl.img.360kuai.com/t01047e02be4c489935.png?size=1080x272)
这是第三列,加权平均,也算出来了。但我不会合并。。。。
![](https://p0.ssl.img.360kuai.com/t01b62d316d46499aad.png?size=1080x311)
二、实现过程
后来【隔壁????山楂】给了一个思路,Pandas中不能同时合并三个及以上,如下所示,和最开始的那一句一样,改下即可。
![](https://p0.ssl.img.360kuai.com/t0122971c8138273074.png?size=888x724)
顺利地解决了粉丝的问题。另外也说下,推荐这个写法,df=pd.merge(df1, df2, on="列名1", how="left")。
三、总结
大家好,我是皮皮。这篇文章主要盘点了一个Pandas数据处理的问题,文中针对该问题,给出了具体的解析和代码实现,帮助粉丝顺利解决了问题。
最后感谢粉丝【斌】提问,感谢【隔壁????山楂】给出的思路和代码解析,感谢【懒人在思考】等人参与学习交流。
【提问补充】温馨提示,大家在群里提问的时候。可以注意下面几点:如果涉及到大文件数据,可以数据脱敏后,发点demo数据来(小文件的意思),然后贴点代码(可以复制的那种),记得发报错截图(截全)。代码不多的话,直接发代码文字即可,代码超过50行这样的话,发个.py文件就行。
![](https://p0.ssl.img.360kuai.com/t01ebfb7a024b2de69d.png?size=548x585)
鱼房狭4279想把excel中两列内容合并,怎么搞啊? -
柯响梅19688173281 ______ 假如你是 第一列 是A1 内容是123 第2列 是B1 内容是456 在第三列就是C1列里输入 =A1&B1 这样C列里面就是 123456 就好了
鱼房狭4279excel如何将两个单元格的字合并到一个单元格? -
柯响梅19688173281 ______ 首先打开需要修改的excel表格.例如所打开的表格中的班级跟姓名两列的内容合并到一起.再重现选择一个新的空白内容的单元格,然后在单元格里面输入字符”=“号.输入等于号之后,然后在使用鼠标点击先选择班级列的第一个单元格,然后在空白单元格里面就会显示出”=B2“ 然后在”=B2“后面再输入符号”&“,也就是使用快捷键shift+数字7键.最后就是在使用鼠标点击选择姓名列的单元格,同样的就会在新的单元格里面显示出”=B2&C2“,然后回车,就会显示出所合并的内容.如果想要把所有的班级列的内容跟姓名列的内容合并,那么就只需要点击选中内容合并的单元格,然后使用ctrl+鼠标向下拉单元和,就会全部合并.
鱼房狭4279如何将EXCEL两列内容合并成一列?如何将两列内容合并,而且合并
柯响梅19688173281 ______ 若数所在A、B两列,在C列输入:=A1&" "&B1.向下复制到所需位置.完成.就这么简单.
鱼房狭4279如何使两列的内容合并在一列中,两列中有相同的,也有不同的! -
柯响梅19688173281 ______ 有相同的不同的,你准备怎么处理它们呢,是不是相同的就只选一个,不同的就连接起来?如果是这样的话就可以用辅助列解决:比你的数据在A和B列,则你在C1输入公式:=if(A1=B1,A1,A1&B1) 下拉,然后复制C列,选择A列,右击——选择性粘贴——值,最后删除BC两列即可.
鱼房狭4279如何将Excel两列内容合并成一列 -
柯响梅19688173281 ______ 在另外一列进行数据合并,假设要合并A和B列的数据 在C1中输入公式“=a1&b1“ 这样A1与B1单元格的内容就合并在一起了 然后再用下拉,就可以批量进行合并了.
鱼房狭4279excel中我想把两列内容合并成一列(左边列的空单元格右边有内容?
柯响梅19688173281 ______ 假如两列为A、B,鼠标激活C1单元格,然后选择菜单“插入”-“函数” 在插入函数对话框中选择函数下的concatenate,点确定,出现函数参数对话框,在text1选择要合并的单元格A1、text2选择B2,再按确定就OK了.再把此公式向下复制就行了.
鱼房狭4279如何将两列字符型的合并为一列? -
柯响梅19688173281 ______ =第一列中的格 & 第二列中的格
鱼房狭4279举例说明在excel中如何让两列以上的文本合并成一列? -
柯响梅19688173281 ______ A1是中国,B1是湖南,C1是衡阳,要在D1把A1、B1、C1三列合并成一个变为中国湖南衡阳,在D1单元格输入=A1&B1&C1
鱼房狭4279Excel怎样合并两个列中的文本内容 -
柯响梅19688173281 ______ 在C1中输入或复制粘贴下列公式=A1&B1=A1&" "&B1=CONTENATE(A1,B1)=CONTENATE(A1," ",B1) 下拉填充 选择C列 复制 右键单击C1 选择性粘贴 数值 确定 AB两列可以删除了
鱼房狭4279如何把二列的内容合并成一列的内容 而不用到辅助列? -
柯响梅19688173281 ______ 公式不可能实现 除非你手动一个一个粘贴,或者VBA 把两列内容给数组,合并后赋值给A列,其实和用辅助列是一样的道理