Excel 2010 - 如何將多行中的 2 行資料合併為 1 行(多列資料)

Excel 2010 - 如何將多行中的 2 行資料合併為 1 行(多列資料)

我有多行具有相同“同義詞 ID”的合約數據,需要將“Device1”和“Service1”列中的信息與該特定同義詞 ID 組合在第一行上。

複雜性在於,最多可以有 4 個具有不同設備和服務的不同合同,需要在一行和相關列中進行組合(即,對於具有相同同義詞 ID 的第二個合同,設備或服務將填充到 Device2 或服務2列)。

無論如何,是否可以使用巨集自動執行此操作,我嘗試使用 Excel 公式來組合行,但是當需要組合的行數超過 2 行時,我陷入困境。

表格範例

最終結果應如下所示,其中第二/第三行的資料在具有該引用的第一行上具有相同的同義詞 ID: 需要最終結果

答案1

不確定我是否完全理解要求。考慮這個螢幕截圖。

在此輸入影像描述

C3中的公式為

=IF(COUNTIF($K$2:K3,$K3)=COLUMN(A1),$A3,"")

複製到 F3,然後向下複製。 G3中的公式為

=IF(COUNTIF($K$2:K3,$K3)=COLUMN(A1),$B3,"")

複製到 J3 並向下複製。

評論後編輯:如果您想要一個單元格中的兩個值,您可以使用類似於

相關內容