2017-04-01 57 views
0

我想在列B中基於列A中的數據添加值。此外,我正在尋找刪除另一個工作表上單獨的輸出中列A的重複項。下面是數據的外觀:兩部分,鞏固列A,同時從列B中添加相應的值

Excel Screenshot

我試過SUMIF和VLOOKUP根據一些類似的職位,但也沒有工作。我知道我可以手動使用刪除重複項,但希望有一個公式解決方案,以便數據自動合併。

預先感謝您。

+0

您是否可以手動合併左側列,即作爲一次性事物?這將使得用sumif()提供總數非常容易。 – Marc

+0

是的,我認爲這樣馬克,謝謝你試圖幫助。我只找到一個解決方案,使用SUMIF來計算列B的值,然後手動刪除A列和B列中的重複項,給我留下所需的解決方案。我希望找到一個更優雅的答案,但不需要手動輸入:( – samsmug

回答

0

爲此,您可以用公式來避免手動合併,試試下面的一組公式

在A2單元格中輸入以下公式

=IFERROR(INDEX($F$2:$F$7, MATCH(0, INDEX(COUNTIF($A$1:A1, $F$2:$F$7), 0, 0), 0)), "") 

在B2單元格中輸入以下公式

=if(A2="","",SUMIF($F$2:$F$7,A2,$G$2:$G$7)) 

的$ F $ 2:$ F $ 7和$ G $ 2:在上面的式子$ G $ 7個參考是數據。如果它來自不同的表格,那麼您可能需要相應地更換這些表格。

一旦你在A2和B2中輸入相同的內容,在其餘的行中複製相同的內容,你將得到你想要的。

+0

謝謝Karpak! – samsmug

相關問題