如何在 Excel 2010 中合併儲存格中的相同資料?

如何在 Excel 2010 中合併儲存格中的相同資料?

我需要合併包含相同資訊的儲存格,而且我是 Excel 新手,所以我確實需要一些幫助。這是我的情況。我得到了 3 個電子表格。第一個帶有使用者 ID 和部門。第二個有使用者 ID、名字和姓氏,第三個有使用者 ID 和角色。它們沒有排列在同一列中,我需要將使用者 ID 合併到 A 列中,並將其他資訊合併到同一行中,而不會使資訊混亂。

換句話說,如果 A 列中的使用者 ID 與 D 列中的使用者 ID 匹配,我需要將 D 列與 A 列中包含 ID 的儲存格合併。使用者ID 關聯的任何角色將被放置在該行中各自的位置。請幫忙!

這就是目前電子表格的樣子。我在每個電子表格中收到的資訊均由黑色欄分隔,但將被刪除。我將它們放入其中是為了了解每組資料的來源。

在此輸入影像描述
完整影像

這就是我想要的樣子。只有當一個人擔任第二/第三角色時,才可以擔任第二和第三角色。

在此輸入影像描述
完整影像

答案1

以下是我用來解決問題的步驟:

  • 使用公式填充 C2 及向下(透過拖曳填充手把)=Sheet2!A2
  • 使用公式填充 B2 及下方(透過雙擊填充手柄)=INDEX(Sheet2!B:B,MATCH(C2,Sheet2!A:A,0))
  • 使用公式填充 A2 及下方(透過雙擊填充手柄)=INDEX(Sheet2!C:C,MATCH(C2,Sheet2!A:A,0))
  • 使用公式填充 D2 及其下方(透過雙擊填充柄)=INDEX(Sheet1!B:B,MATCH(C2,Sheet1!A:A,0))
  • =IFERROR(INDEX(Sheet3!$B:$B,SMALL(IF(Sheet3!$A:$A=$C2,ROW(Sheet3!$A:$A)),COLUMNS($E2:E2))),"") 使用需要使用Ctrl+ Shift+輸入的公式填入 E2, Enter因為它是陣列公式。
  • 在儲存格 E2 仍處於選取狀態的情況下,將填滿手柄拖曳到儲存格 F2 和 G2。
  • 在儲存格 E2、F2 和 G2 仍處於選取狀態的情況下,雙擊填充手柄將公式向下傳送。

相關內容