Seating: Tables Needed

Excel Formulas › Events & Catering

All versionsROUNDUP

Figure how many tables an event needs: divide guests by seats per table and round up. Add head-table and vendor seats, and you have the floor plan’s backbone.


Quick formula: tables needed for the guest count:
=ROUNDUP(guests / seats_per_table, 0)
Guests divided by seats per table, rounded up so everyone has a chair.

Functions used (tap for the full reference guide):

The example

132 guests, 10 per table.

AB
1ItemValue
2132 / 1013.2
3Tables→ 14

The formula

The formula:

=ROUNDUP(guests / seats_per_table, 0) // guests ÷ seats, round up

How it works

How it works:

  1. Divide guests by seats per table (8 or 10 are common for rounds).
  2. ROUNDUP(…, 0) ensures a chair for everyone — never round down.
  3. Add a head table and any vendor/gift tables separately.
  4. Check the venue’s capacity: tables × (table footprint) must fit the room.

Fewer seats per table feels better. Cramming 12 at a 10-top saves a table but tightens elbows and sightlines. Seating 8 at a 10-top is roomy but adds tables (and linens, centerpieces, space). The formula scales instantly — try 8, 9, and 10 per table to balance comfort, the venue’s footprint, and rental cost.

Try it: interactive demo

Live demo

Guests and seats per table.

Tables · Empty seats

Variations

Empty seats

Slack at tables:

=tables * seats_per_table - guests

Plus head & vendor

Extra tables:

=ROUNDUP(guests / seats, 0) + extra_tables

Linens needed

One per table:

=tables

Pitfalls & errors

Round up. Rounding down leaves guests standing.

Add special tables. Head, gift, vendor, and kids’ tables are extra.

Check the room. Tables must physically fit the venue footprint.

Practice workbook

📊
Download the free Seating: Tables Needed practice workbook
A seating sheet with the empty-seats, extra-tables, and linens variants, plus 4 challenges with answers. No sign-up required.

Frequently asked questions

How do I calculate tables needed for an event in Excel?
Divide guests by seats per table and round up: =ROUNDUP(guests / seats_per_table, 0). 132 at 10/table is 14 tables.
How many seats per table should I use?
8–10 for rounds. Fewer seats feels roomier but adds tables, linens, and centerpieces.
How do I include head and vendor tables?
Add them on: =ROUNDUP(guests / seats, 0) + extra_tables.

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: Rentals from headcount · Roundup & rounddown · Material with waste

Function references: ROUNDUP