Tabellab
Data & Analytics Intermediate

Queue Simulation with Spreadsheets: Arrivals, Service Times & Waiting Lines

Simulate a (fictional) coffee kiosk from given random numbers: exponential arrivals, service times, a single-server queue table, utilisation and queue length, a second barista, a check against the M/M/1 formulas with confidence intervals, and a staffing cost trade-off, every cell checked live.

8 lessons 8 labs 2 h Certificate

The first lesson is free — no account needed.

About this course

A queue simulation course that models the morning rush at one fictional coffee kiosk in a spreadsheet, for operations students, analysts and anyone who wants to see Monte Carlo simulation work step by step. You turn given random numbers into exponential inter-arrival times, add them up into an arrival clock after opening time, draw service times from an exponential and a normal distribution, build the single-server queue table with service start, finish, waiting time and time in the system, report the average wait, utilisation and queue length with a chart, send each customer to the next free barista in a two-server run, compare ten simulation runs with the M/M/1 formulas and a confidence interval and choose the staffing level with the lowest cost of staff plus waiting. The first lab is free.

Lessons

  1. Random Arrivals: Inter-Arrival Times from the Exponential DistributionLab14 minFree
  2. The Arrival Clock: Running Sums & Clock TimesLab12 min Pro
  3. Service Times: Exponential & Normal Draws from Given Random NumbersLab14 min Pro
  4. The Single-Server Queue Table: Start, Wait & FinishLab16 min Pro
  5. Queue Performance: Average Wait, Utilisation & Queue LengthLab15 min Pro
  6. Two Servers: Sending Each Customer to the Next Free BaristaLab18 min Pro
  7. Simulation vs. Theory: M/M/1 Formulas & Confidence IntervalsLab16 min Pro
  8. Staffing What-If: Barista Cost vs. Waiting CostLab15 min Pro