Can I use SUMIF??

palmer41420

New Member
Joined
Aug 16, 2012
Messages
14
I have a spreadsheet that contains several thousands of rows of data for my clients. I would like to combine the rows with the same "Unique ID" into one row but sum the data from one column("Absences") to be displayed in the new row with all of the original data. The table has this format:

School Grade Unique ID Ethnicity Gender Absences
WES 5 4566 W M 2
WES 5 4566 W M 4
FLE 1 4243 B M 1
FLE 1 4243 B M 1
FLE 1 4243 B M 3
UGE 4 5464 H F 2
UGE 4 5464 H F 3
UGE 4 5464 H F 1

The table I need to return would look like this:
School Grade Unique ID Ethnicity Gender Absences
WES 5 4566 W M 6
FLE 1 4243 B M 5
UGE 4 5464 H F 6

I feel like I am stuck between SUMIF and VLOOKUP. Is there a way to do this with a formula? I know this can easily be accomplished with a Pivot Table but I need the data to be in table format so it can be filtered and sorted easily by beginner level excel users.
 

Excel Facts

What do {} around a formula in the formula bar mean?
{Formula} means the formula was entered using Ctrl+Shift+Enter signifying an old-style array formula.
I have a spreadsheet that contains several thousands of rows of data for my clients. I would like to combine the rows with the same "Unique ID" into one row but sum the data from one column("Absences") to be displayed in the new row with all of the original data. The table has this format:

School Grade Unique ID Ethnicity Gender Absences
WES 5 4566 W M 2
WES 5 4566 W M 4
FLE 1 4243 B M 1
FLE 1 4243 B M 1
FLE 1 4243 B M 3
UGE 4 5464 H F 2
UGE 4 5464 H F 3
UGE 4 5464 H F 1

The table I need to return would look like this:
School Grade Unique ID Ethnicity Gender Absences
WES 5 4566 W M 6
FLE 1 4243 B M 5
UGE 4 5464 H F 6

I feel like I am stuck between SUMIF and VLOOKUP. Is there a way to do this with a formula? I know this can easily be accomplished with a Pivot Table but I need the data to be in table format so it can be filtered and sorted easily by beginner level excel users.

SUMIF will work fine, and set the criteria as the unique ID
 
Upvote 0
Would you mind writing the formula for me? I can't seem to get it to work.

Code:
=SUMIF($C$2:$C$9,C16,$F$2:$F$9)

C2:C9 = Unique ID range on original data
C16 = Unique ID on 'summary table'
F2:F9 = Absence range on original data
 
Upvote 0
Thanks Lee,

I replied earlier but it did not post. I figured it out after I realized SUMIF would work if I used a separate worksheet to remove duplicates and then used SUMIF to pull the data in from the original worksheet. I forgot my $s though so your formula reminded me and the data is now pulling correctly on a small sample. When I use the formula with 47,000 rows of data it is VERY SLOW processing but it works!
 
Upvote 0

Forum statistics

Threads
1,223,270
Messages
6,171,103
Members
452,379
Latest member
IainTru

We've detected that you are using an adblocker.

We have a great community of people providing Excel help here, but the hosting costs are enormous. You can help keep this site running by allowing ads on MrExcel.com.
Allow Ads at MrExcel

Which adblocker are you using?

Disable AdBlock

Follow these easy steps to disable AdBlock

1)Click on the icon in the browser’s toolbar.
2)Click on the icon in the browser’s toolbar.
2)Click on the "Pause on this site" option.
Go back

Disable AdBlock Plus

Follow these easy steps to disable AdBlock Plus

1)Click on the icon in the browser’s toolbar.
2)Click on the toggle to disable it for "mrexcel.com".
Go back

Disable uBlock Origin

Follow these easy steps to disable uBlock Origin

1)Click on the icon in the browser’s toolbar.
2)Click on the "Power" button.
3)Click on the "Refresh" button.
Go back

Disable uBlock

Follow these easy steps to disable uBlock

1)Click on the icon in the browser’s toolbar.
2)Click on the "Power" button.
3)Click on the "Refresh" button.
Go back
Back
Top