Caterers need entrée counts — how many chicken, beef, and vegetarian. COUNTIF tallies each choice from the RSVP list, and the percentages show the mix at a glance.
The example
Chicken / Beef / Veg counts.
| A | B | |
|---|---|---|
| 1 | Entrée | Count |
| 2 | Chicken | 58 |
| 3 | Beef / Veg | 49 / 25 |
The formula
The formula:
How it works
How it works:
COUNTIF(meal_choices, "Beef")tallies each entrée — one formula per choice.- Sum the counts and confirm they match the attending headcount (no missing selections).
- Show the mix as a percentage:
count / totalfor each choice. - For kids’ meals or allergies, add more COUNTIFs — or COUNTIFS to cross with table number.
Reconcile to the headcount. The sum of entrée counts should equal attending guests — if it’s short, someone hasn’t picked a meal. =attending - SUM(entree_counts) surfaces the gap so you can chase those guests before the caterer’s deadline, rather than discovering empty plates at the reception.
Try it: interactive demo
Counts of each entrée.
Variations
Mix percentage
Share of each:
Unselected count
Reconcile:
By table
For plating:
Pitfalls & errors
Reconcile to headcount. Entrée counts should sum to attending guests.
Consistent labels. "Beef" must match exactly for COUNTIF.
By table for plating. COUNTIFS by table helps the venue plate correctly.
Practice workbook
Frequently asked questions
How do I tally meal choices in Excel?
How do I check everyone picked a meal?
How do I count meals per table?
Stop fighting formulas. Learn them in a day.
This recipe is one of hundreds of real-world formulas we teach. Our Excel Formulas & Functions class covers lookups, logic, text, and dynamic arrays hands-on — live in Dallas–Fort Worth, Houston, Austin, Oklahoma City, Denver, or online.
See the Formulas & Functions Class