Excel 将数据行合并到一个表中,而不删除ID标记

Excel 将数据行合并到一个表中,而不删除ID标记,excel,excel-formula,vlookup,Excel,Excel Formula,Vlookup,我有大约279900行数据,如下所示 Product Attribute1 Attribute options 2 BOSTON-6543 Black Plain BOSTON-6543 Cordovan Plain BOSTON-6543 Red Plain BOSTON-6543 Black Basketweave BOSTON-6543 Black Ballistic Weav

我有大约279900行数据,如下所示

Product       Attribute1    Attribute options 2
BOSTON-6543    Black         Plain
BOSTON-6543     Cordovan    Plain
BOSTON-6543     Red         Plain
BOSTON-6543    Black       Basketweave
BOSTON-6543     Black      Ballistic Weave Nylon
BOSTON-6543     Black      Plain
BOSTON-6543     Black      Plain
BOSTON-6543     Black      Plain
BOSTON-6543     Black      Plain
BOSTON-6543     Black      Plain
BOSTON-6543 Black   Plain
BOSTON-6543 Black   Plain
BOSTON-6543 Black   Plain
BOSTON-6543 Red Plain
BOSTON-6543 Black   Basketweave
BOSTON-6543 Black   Ballistic Weave Nylon
我想把它合并成这样

Product Attribute1                        Attribute options 2   
BOSTON-6543 Black||cordovan||red    Plain||Basketweake||Ballistic weave     nylon   
BOSTON-6543 Black||cordovan||red    Plain||Basketweake||Ballistic weave nylon   
BOSTON-6543 Black||cordovan||red    Plain||Basketweake||Ballistic weave nylon   
BOSTON-6543 Black||cordovan||red    Plain||Basketweake||Ballistic weave nylon   
BOSTON-6543 Black||cordovan||red    Plain||Basketweake||Ballistic weave nylon   
BOSTON-6543 Black||cordovan||red    Plain||Basketweake||Ballistic weave nylon   
BOSTON-6543 Black||cordovan||red    Plain||Basketweake||Ballistic weave nylon   
BOSTON-6543 Black||cordovan||red    Plain||Basketweake||Ballistic weave nylon   
BOSTON-6543 Black||cordovan||red    Plain||Basketweake||Ballistic weave nylon   
BOSTON-6543 Black||cordovan||red    Plain||Basketweake||Ballistic weave nylon   
BOSTON-6543 Black||cordovan||red    Plain||Basketweake||Ballistic weave nylon   
BOSTON-6543 Black||cordovan||red    Plain||Basketweake||Ballistic weave nylon   
BOSTON-6543 Black||cordovan||red    Plain||Basketweake||Ballistic weave nylon   
BOSTON-6543 Black||cordovan||red    Plain||Basketweake||Ballistic weave nylon   
BOSTON-6543 Black||cordovan||red    Plain||Basketweake||Ballistic weave nylon   
BOSTON-6543 Black||cordovan||red    Plain||Basketweake||Ballistic weave nylon   
这些在Excel电子表格中,带有标签“产品属性”和“属性选项2”


我需要保留产品名称的每一行,我需要将每个属性行合并到该特定ID,这样我就可以将整个270K行剪切并粘贴到另一个电子表格中进行导入。

您必须使用
连接
vlookup
。连接以添加空间和管道,vlookup以在某个表中查找唯一标识符以获得结果

根据给定的信息,没有足够的信息给出非常准确的答案,但我认为我的答案会让你走上正轨

把这个公式放在一个单元格里,得到想要的东西。适应你自己的需要

=Workbook1!A2&" || "&VLOOKUP(A2;Workbook1!A1:C3;3;UNTRUE)
该声明的作用如下:

Workbook1!A2                           fetch the value in cell A2 of workbook1
&" || "                                concatenate space pipe pipe space
&VLOOKUP(A2;Workbook1!A1:C3;3;UNTRUE)  find the value A2 in column A, and give back the 
                                       third column of the row that has the same value 
                                       as A2.
                                       With UNTRUE you say to give the exact corresponding 
                                       value. With TRUE you an give an approximate when 
                                       the A2 is something near the value of A2. For 
                                       example if you had vlookupped 30 and the two most 
                                       near values were 20 and 40. But that's another 
                                       question... Hope this helps.

*如果这对您有帮助,请考虑使用“投票赞成”或“答复者”。

请编辑您的代码以提高可读性。使用四个空格(“”),您可以将文本设置为一列。使用空格缩进。始终在问题中添加源数据。例如,我认为您遗漏了如何建立BOSTON-6543 Black和cordovan之间的链接的信息。请解释用于执行连接的规则\标准。请注意,示例中的所有输出行都是相同的。看起来您只是在连接每个产品的所有可能属性。您真的需要270K条记录(包括所有重复多次的记录)还是每个产品只需要一条记录就可以了,如果建议使用透视表一次获取所有组合,然后连接结果以获取每个产品一条记录,因为某些原因,当我剪切和粘贴时,它没有显示正确。我有3行。1是行a“产品”2是“属性1”3是产品行的“属性选项1”。如果我有20/30/100个不同的产品选项,它将列出的每个产品都需要它自己的行。这些是下拉框选项,因此它知道下拉框的此选项具有这些属性。我已经知道SKU和属性是如何完成的,但正是这些数据行给我带来了麻烦,因为它们都必须是相同的,它们都必须保留这些行,而不是像以前那样将所有10/20/30行合并为一行。我不是excel人员,所以我希望我的解释是正确的