2013-12-13 37 views
-1
  • 列A中的任何單元格都可以包含500個單詞中的一個。
  • B列的任何單元格可以包含任何美元價值
  • 在柱DI每個單元需要顯示的所有事物共享特定名稱
  • 在柱C,旁邊的每個給定的總價值有需要的總價值是的什麼總計名稱

一個具體的解釋:如何在sumIF中引用單元格的書寫內容

說我買一些東西今天

  • 牛奶$ 2.50
  • 雞蛋$ 1.50
  • 牛奶$ 1.75
  • 雞蛋$ 1.25

我想的東西,顯示

  • 牛奶$ 4.25
  • 雞蛋$ 3.75

謝謝。

+0

使用數據透視表。 –

+0

這是臉頰上的舌頭 - 但是你希望雞蛋的總數不等於單個條目的總和嗎? – Floris

+0

@弗洛里斯 - 哎呀。謝謝=) – Hal

回答

2

這聽起來像你真的想要一個簡單的數據透視表。如果不是的話,那麼你必須做到以下幾點:

  1. 創建的C列獨特的「購物項目」列表(如果你不想使用VBA爲此,你可以按照指示在http://www.get-digital-help.com/2009/03/30/how-to-extract-a-unique-list-and-the-duplicates-in-excel-from-one-column/ - 警告這是很深奧的
  2. 以通常的方式做一個SUMIF():在細胞D2,你可以寫
=SUMIF($A$2:$A$501,C2, $B$2:$B$501) 

,並複製下來與條目數一樣多。在此過程中,對AB的引用保持固定(具有$符號)並且對每行中的更新的引用爲C2。我假設有500行頭加第1行中

您還可以使用高級篩選選項提取唯一的記錄 - 在http://www.contextures.com/xladvfilter01.html例如參見教程。

相關問題