excel 怎么把B列相同值所对应的A列的内容 放到一个单元格里面

作者&投稿:裔常 (若有异议请与网页底部的电邮联系)
EXCEL中如何将A列相同数据所对应的B列数据合并为一个单元格,求详细步骤~~

做个样表,详见截图
第1步,把不重复的A列数据放到D列
第2步,把A列相同B列不同的B列数据提取到对应行
F2输入
=INDEX($B:$B,SMALL(IF($A$2:$A$100=$D2,ROW($2:$100),4^8),COLUMN(A1)))&""
数组公式,先按住CTRL+SHIFT,最后回车
公式右拉下拉
第3步,把提取的数据放到一个单元格
E2输入
=F2&" "&G2&" "&H2&" "&I2&" "&J2&" "&K2
公式下拉
可以隐藏F:J列

以excel2011编辑为例:
1、先打开excel表,如图所示,然后使用excel表获取信息。

2、如图所示,输入后选中B列的所有的单元格信息。

3、然后单击页面顶部的菜单项来选择数据分列选项。

4、然后在弹出页中选择“固定宽度”,然后单击下一步。

5、然后用鼠标光标点击名称和高度分开的位置,然后点击完成。

6、单击后,您可以将名称和高度分离为两列,然后选择名称单元格并右击以删除此选项。

7、然后在c栏中输入公式:=a1&b1,将两个单元格的内容组合起来。

8、最后,在结尾处按下回车键以合并结果,从而解决问题。

在工作表标签上击右键,查看代码,在代码窗口粘贴以下代码,即可

Private Sub Worksheet_Change(ByVal Target As Range)
Application.EnableEvents = False
If Target.Column = 2 Then
Dim a As String
a = ""
For i = 1 To [b65536].End(3).Row
If Cells(i, 2) <> 0 Then
a = a + CStr(Cells(i, 1)) & "、"
End If
Next
Range("C1") = a
End If
Application.EnableEvents = True
End Sub


你的意思是不是想说明是B列的单元格的数据大于0就是A 列中的相应数据的啊?c1=IF(B1>0,A1,B1),你的意思是不是这个的啊?


温州市15928589005: Excel 两列,怎么让相同的一一对应 -
黄油小儿: 1、首先,在表格中,点击要放置相同数据的单元格. 2、接下来,点击菜单栏中的【数据】选项. 3、在数据选项下,找到并点击【合并计算】. 4、打开和并计算界面后,先选中表格中的数据. 5、之后,点击【添加】选项. 6、接着,勾选上【首行】和【最左列】,点击【确定】. 7、返回表格,此时就可以看到相同的数据排列在一行了.

温州市15928589005: 如何在excel中筛选出两列数据中的相同的数据并配对排序. -
黄油小儿: 第一步:将A列单独排序(不要扩展排序) 第二步:在C1输入: =IF(ISNA(VLOOKUP(A1,B:B,1,0)),"",VLOOKUP(A1,B:B,1,0))第三步:复制C列,在原地选择性粘贴-数值 再删除原来的B列

温州市15928589005: excel中两组数据中相同的显示B列相对应的数据
黄油小儿: 在B1输入 =if(iserror(VLOOKUP(A1,C:D,2,0)),"",VLOOKUP(A1,C:D,2,0)) 下拖

温州市15928589005: EXCEL如何将AB两列中相同的数据自动对齐 -
黄油小儿: 在A表里右边加一列,里面填个行号就行,起个标示作用. 然后在B表里每一格数据右边的格子里填个公式,=VLOOKUP(A1,Sheet A!A:B,2,false),意思是在Sheet A的A列到B列范围里查找A1里的值(完全匹配),找到后返回该单元格右边一格的内容. 这样的话,如果在A表里存在相同的数据,那么B表B列里就会有数值(对应的行号),否则会显示#VALUE.那么过滤一下就行了.

温州市15928589005: excel怎么将两列数据中相同的部分对应起来 -
黄油小儿: 那你把B列对应的J列的K列数据提取填入D列就行了:D2写公式:=VLOOKUP(B1,J:K,2,0) 下拉填充整个D列与B列对应的空间.

温州市15928589005: EXCEL 如何将B列中相同值所对应的C列求和 -
黄油小儿: 在D1中输入=sumif(B:B,B1,C:C)

温州市15928589005: 怎么用vlookup对两个表匹配相同数据?
黄油小儿: 打开EXCEL表格,在A列和B列单元格中输入数据,需要找到A列和B列中的相同数据.在C1单元格中输入函数公式:=VLOOKUP(B:B,A:A,1,0).然后点击回车,即可看到...

温州市15928589005: Excel怎么编写函数将 B列相同的某值对应的A列数据返回到C列? -
黄油小儿:c1输入公式 =INDEX($A:$A,SMALL(IF($B$1:$B$10=COLUMN(A1),ROW($1:$10),100),ROW(A1)))&"" 数组公式,先按住ctrl+shift,最后回车 公式右拉下拉

温州市15928589005: EXCEL中如何实现B列与A列相同数据一一对应 -
黄油小儿: 用一个新表为调整表 假定原始表为sheet1 sheet1的表头拷到新表,位置不变 新表的a2输入=sheet1!a2&“” b2输入=iferror(vlookup($a2,sheet1!$b:$d,column(a:a),0),"") 公式右拉 四个公式一起下拉

温州市15928589005: excel中表中有两列数值,我想要把B列值相同的选项,对应A列的值相加,怎样做, -
黄油小儿: 在C1中输入:=sumif(B:B,B1,A:A)然后向下复制即可

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网