tags:

views:

117

answers:

2

I need a quick an simple excel formula to get the sum of values for different types of objects as listed below:

Type1  10 
Type1  10 
Type1  10 
Type2  10 
Type2  10 
Type2  10 
Type2  10 
Type3  10 
Type3  10

Number of items and number of types are unknown (long list), in a different worksheet I would like to get sum of types like:

Sumof Type1: 30
Sumof Type2: 40
Sumof Type3: 20

I need no VBA, just simple excel formula please..

BR

+2  A: 

Use a pivot table for this.

  1. Add a header row to your data ("data type", "value")
  2. Select your data
  3. Insert pivot table
  4. Drag "data type"-header to the Row Labels area
  5. Drag "value"-header to the Values area
  6. Make sure it says "Sum of value" and not "Count of value" in the Values area, if not you need to double-click it and change to use sum.

You could also use the "Add subtotals" feature for this, but pivot tables are more flexible and powerful.

jakber
+2  A: 

I think sumif is what you are looking for

Simon
Not if the number of types is unknown and potentially large, right?
jakber
you can get distinct lists using INDEX, MATCH and COUNTIF. You aren't going to find a single formula which gives you everything you want with no effort. You are going to have to figure some bits out yourself.
Simon