Meal Choice Tally for the Caterer

Excel Formulas › Events & Catering

All versionsCOUNTIF

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.


Quick formula: count one entrée choice:
=COUNTIF(meal_choices, "Beef")
Count each meal selection from the guest list; the counts go straight to the caterer.

Functions used (tap for the full reference guide):

The example

Chicken / Beef / Veg counts.

AB
1EntréeCount
2Chicken58
3Beef / Veg49 / 25

The formula

The formula:

=COUNTIF(meal_choices, "Beef") // count by entrée

How it works

How it works:

  1. COUNTIF(meal_choices, "Beef") tallies each entrée — one formula per choice.
  2. Sum the counts and confirm they match the attending headcount (no missing selections).
  3. Show the mix as a percentage: count / total for each choice.
  4. 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

Live demo

Counts of each entrée.

Total · Beef share

Variations

Mix percentage

Share of each:

=COUNTIF(meals, "Beef") / total_meals

Unselected count

Reconcile:

=attending - SUM(entree_counts)

By table

For plating:

=COUNTIFS(table, 5, meal, "Beef")

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

📊
Download the free Meal Choice Tally for the Caterer practice workbook
A meal-tally sheet with the mix, unselected, and by-table variants, plus 4 challenges with answers. No sign-up required.

Frequently asked questions

How do I tally meal choices in Excel?
Count each entrée with =COUNTIF(meal_choices, "Beef") — one formula per choice — and send the counts to the caterer.
How do I check everyone picked a meal?
Reconcile: =attending - SUM(entree_counts) shows how many haven't selected.
How do I count meals per table?
Use COUNTIFS: =COUNTIFS(table, 5, meal, "Beef") for plating by 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

Related formulas: Count if contains · Guest count from RSVPs · Distinct count by group

Function references: COUNTIFSUMIF