Owen,
Using Excel's DSUM function will definitely work. If you haven't yet used any of these "database" functions, then you'll need to invest an extra minute or two, but you'll be VERY pleased with the results, and your "added knowledge" for your Excel "toolkit".
These database functions require that a field name be at the top of the range being added. If you have more fields that you would want to add, count, average, etc, then you should have a different (unique) field name for each column. And of course these field names need to be on the SAME row.
Note that field names preferably should not have any spaces. This can sometimes mean having to set up a separate row specifically for the field name(s). But you can later hide this row, so it doesn't have to be a visual problem.
Next, assign a range name to the data range. If, for example, your field names are on row 4, and you want to include ALL rows (to 65536), use these steps:
1) Highlight the range - A4:A65536 - if you only want to reference Column A, or A4

65536 - if you want to include the first 4 columns.
2) Hold down <Ctrl> while you hit <F3>.
3) Type the name you want to assign to the range - in the example formula below, I've used the name "data".
4) Hit <Enter>.
Here's an example of a formula that uses the DSUM function.
=DSUM(data,1,crit)
The formula is made up of 3 parts - separated by the commas.
The first part refers to the range where the data is located. As mentioned, I've used the range name "data".
The second part (1 in this case) refers to the column that you want the function to reference - 1 in this case because Column A is column 1.
The third part refers to a range name "crit". I've arbitrarily called this range "crit". You can assign whatever name you prefer - but again, don't use spaces.
It's preferable to place the criteria on a SEPARATE sheet. This keeps it out of the way, but more importantly, Excel can cause problems if the criteria is placed on the SAME sheet as the data.
In creating the criteria, do as follows:
1) If the field name, for example, is "field1", then enter this formula in a cell: =field1<>"". This will give you "#NAME?" which is quite normal for this situation. (It's in Excel's documentation - just not easy to find.)
2) Next create the range name that you decide to use for naming the criteria range (In my example, I've used the name "crit"). IMPORTANT: Assign this range name to TWO cells - the once containing the formula, and the blank cell immediately above the formula.
You can now enter the formula anywhere you prefer, and it will work.
Note: An alternate way of entering the above criteria, would be to enter the field name ("field1" in this case) in the one cell, and in the cell below, enter: <>""
However, I've purposely recommended the "formula" method of creating the criteria - because there are VAST options that become available once you begin to use formulas in the criteria. You can create compound formulas "as long as your arm" - or as complex as is required to isolate the exact data you want to summarize from your database.
I hope this helps. If you need further help, I can always email you an example file.
Regards,
Dale Watson dalwatson@gov.mb.ca