2017-04-24 62 views
-4

我是新來的excel,並且正在弄清楚自上個小時以來如何執行此操作。我喜歡Excel - 在另一列中將不同值的列中的值相加

1 
0 
1 
1 

我要總結爲不同的值在G列中的值的列C和寫入它相應於H列等

1. e4 
1. ... e5 
21. e4 
21. ... Nf3 

和在G列在列C數據例如,考慮到這麼多的數據,H1和H3應該包含2(對於C1 = C3 = 1.e4,總和爲G1 + G3 = 1 + 1 = 2)。我寧願不使用VBA腳本,因爲我從來沒有這樣做過。如果無法用Excel公式完成,請指導我如何使用VBA來完成。在H列應該包含(考慮到這麼多的數據只能設置):

2 
0 
2 
0 

我已經提到this,但它不是爲我工作。如果可以的話,請簡要說明該公式。

謝謝。 :)

PS:如上所述,我正在描述我的錯誤。張貼的問題,並繼續讀取約SUMIF後,所用式I上選擇整個H列

= SUMIF(C:C,C1,G:G)

然後CRTL + ENTER更新所有行的值。由於我使用的是大型數據集,因此它有超過150,000行。該應用程序只是停止響應。我做的一切都像選擇所有的行,公式?如果是,那麼我如何處理所有行?

+4

這個鏈接的問題看起來是要嘗試什麼樣的**完全相同的副本**(或靠得很近,是無法區分)。顯示你的嘗試,我們可能會指出你出錯的地方。 1.說明'*它不適合我*'不是有效的錯誤代碼。 2.沒有人關心你是否'*'擅長*';顯示原始努力(工作與否)非常重要。 – Jeeped

+0

[如何使用SUMIF公式](https://www.google.com/search?sourceid=chrome-psyapi2&ion=1&espv=2&ie=UTF-8&q=Excel%20SumIf%20formula&oq=Excel%20SumIf%20formula&aqs=chrome。 .69i57j0l5.3703j0j7) –

+0

@Jeeped解決方案將取決於我的經驗,擅長。既然我提到我是新手,一個理智的人會簡單地向我解釋步驟。無論如何,沒有錯誤,但錯誤的價值 – Baahubali

回答

0

在H1,這應該這樣做:

=SUMIF($C$1:$C$21,$C1,$G$1:$G$21) 
+0

http://stackoverflow.com/questions/43575534/excel-copy-only-text-part-of-the-cell可能有興趣, – pnuts

+0

@pnuts你張貼我的其他問題?是的,我正在開發一個關於excel的項目並學習它。這兩個問題服務於不同的目的,兩秒鐘的外觀將不勝感激! -_- – Baahubali

+0

@Baahubali你寫* H3應該包含2(爲C1 = C3 ... *但其他Q表示,否則。 – pnuts

相關問題