假設我在兩個表中有相同人員的清單。表 A 列出了使用者擁有的襯衫,表 B 列出了褲子。一個使用者可以擁有多件襯衫和褲子。例子:
表A:
用戶襯衫
1______紅色
1______藍色
2______綠色
3______紅色
3______黑色
3______白色
表B
使用者褲子
1______藍色
1______紅色
1______綠色
2______黑色
2______藍色
3______白色
我需要以某種方式合併它們,這樣它就不會顯示重複。我目前使用VLOOKUP 的合併策略會產生用戶可能擁有的所有可能的組合,因此,例如,由於用戶1 有兩件襯衫和三條褲子,因此合併結果為用戶1 生成6 行(2 件襯衫x 3 條褲子= 6 個組合)。
我想要的是一個看起來像這樣的合併:
使用者 襯衫 褲子
1______紅色_____藍色
1______藍色____紅色
1_____________綠色
2__綠色___黑色
2______________藍色
3______紅色_____白色
3______黑色
3______白色
我希望它簡單地列出總數,行數由最需要的列決定。例如,使用者 3 有 3 件襯衫和 1 條褲子,因此由於襯衫而有 3 行,但褲子列中只有一個條目。如果使用者有 100 件襯衫,但只有 2 條褲子,那麼該列將有 100 行,而褲子列中只有 2 行被填充,其餘為空。