Excel-将值从一列复制到另一列

Excel-将值从一列复制到另一列,excel,excel-formula,lookup,Excel,Excel Formula,Lookup,我的Excel工作表中有两列: 我在同一张表格中还有另外两列: 我想用第二个屏幕截图(第二列)中的值填充第二个表(第一个屏幕截图),并通过第一列(值如AA…)进行连接。怎么做?一个值(例如AA14425088)出现2次,因此在第一个屏幕截图的第二列中必须有2个值(用逗号“,”分隔),例如:如果第一列中的字符串匹配,则通过添加另一列连接第二列中的字符串(自下而上),在第二个屏幕截图中构建所需的字符串: C1: 然后VLOOKUP()在这上面你尝试VBA吗?不,我想使用excel公式,如查找等,

我的Excel工作表中有两列:

我在同一张表格中还有另外两列:


我想用第二个屏幕截图(第二列)中的值填充第二个表(第一个屏幕截图),并通过第一列(值如AA…)进行连接。怎么做?一个值(例如AA14425088)出现2次,因此在第一个屏幕截图的第二列中必须有2个值(用逗号“,”分隔),例如:

如果第一列中的字符串匹配,则通过添加另一列连接第二列中的字符串(自下而上),在第二个屏幕截图中构建所需的字符串:

C1:


然后
VLOOKUP()
在这上面你尝试VBA吗?不,我想使用excel公式,如查找等,或者其他方法来正确复制值…好的,在我的第一个屏幕截图中,我们有A列,B列。第二个屏幕截图:C列,D列。那么我现在必须如何使用你的函数?根据这些新信息修改这些列。我很自然地将第二个屏幕截图的第一列称为“A”,因此您需要将“A”替换为“C”。同样地,B->D和C->E直接<代码>=VLOOKUP(A1,C:E,3,FALSE)现在我有了:在第1列(A)文档代码(如AA14424107)中,第二列(B)为空(必须使用IF函数用合并的值填充),C列通过逗号、值合并。在哪里使用VLOOKUP?您的意思是列E具有合并的列值。C具有查找值,D具有原始值。那么B有
=VLOOKUP(A1,C:E,3,FALSE)
公式。
=IF(A2=A1,B1&","&C2,B1)