Excel拉链拼接公式

我有两列,其中每个单元格包含名字的逗号分隔列表和第二列,其中每个单元格包含逗号分隔的第二个名称列表。 我需要将这两列“拉链”到包含逗号分隔的全名列表的第三列。

例如:

Column A Column B Column C (formula?) Joe, Frank, Billy Bloggs, Spencer, Bragg Joe Bloggs, Frank Spencer, Billy Brag Martin, Michael, Charlie Sheen, Sheen, Sheen Martin Sheen, Michael Sheen, Charlie Sheen 

不幸的是,我不能使用macros,我可以使用的唯一select是某种公式,但没有任何想法。

这是写不可能的公式吗?

非常感谢您的帮助!

D1I1中input以下公式:

 =TRIM(MID(SUBSTITUTE($A1,", ",REPT(" ",999)),COLUMNS($A:A)*999-998,999)) =TRIM(MID(SUBSTITUTE($A1,", ",REPT(" ",999)),COLUMNS($A:B)*999-998,999)) =TRIM(MID(SUBSTITUTE($A1,", ",REPT(" ",999)),COLUMNS($A:C)*999-998,999)) =TRIM(MID(SUBSTITUTE($B1,", ",REPT(" ",999)),COLUMNS($A:A)*999-998,999)) =TRIM(MID(SUBSTITUTE($B1,", ",REPT(" ",999)),COLUMNS($A:B)*999-998,999)) =TRIM(MID(SUBSTITUTE($B1,", ",REPT(" ",999)),COLUMNS($A:C)*999-998,999)) 

然后在C1中input:

 =D1 & " " & G1 & ", " & E1 & " " & H1 & ", " & F1 & " " & I1 

在这里输入图像描述