How To Make A Bingo Board In Excel

7 min read

How to Make a Bingo Board in Excel

How to make a bingo board in excel is a handy skill for teachers, event planners, and anyone looking to create an interactive game quickly. Excel’s grid‑based interface and built‑in functions make it possible to generate a perfectly balanced bingo card with just a few clicks. This guide walks you through the entire process, from setting up the worksheet to customizing the look and ensuring each card is random and ready for play.

Introduction

Creating a bingo board in Excel starts with understanding the basic layout: a 5 × 5 grid where each column corresponds to a different letter (B, I, N, G, O). In real terms, the center square is usually a free space, and numbers are drawn from specific ranges (B = 1‑15, I = 16‑30, N = 31‑45, G = 46‑60, O = 61‑75). By using Excel’s sorting, random number generation, and conditional formatting features, you can automate the creation of multiple cards in seconds. This article will show you how to make a bingo board in excel step by step, with tips for customization and troubleshooting common issues.

Materials Needed

  • Microsoft Excel (2016, 2019, 365, or any recent version)
  • A blank workbook
  • Optional: a printer and cardstock for physical cards

Step‑by‑Step Guide

1. Set Up the Column Headers

  1. Open a new Excel workbook.
  2. In cell A1, type B and in cell B1 type I, C1 → N, D1 → G, E1 → O.
  3. Apply a bold format to these headers so they stand out.

2. Generate Random Numbers for Each Column

Excel’s RANDBETWEEN function is the core of a random bingo board. Follow these steps for each column:

  • Column B (B‑numbers):

    • In cell A2, enter =RANDBETWEEN(1,15)
    • Drag the fill handle down to row 6 (you need five numbers, but one will be the free space).
  • Column I (I‑numbers):

    • In cell B2, enter =RANDBETWEEN(16,30)
    • Drag down to row 6.
  • Column N (N‑numbers):

    • In cell C2, enter =RANDBETWEEN(31,45)
    • Drag down to row 6.
  • Column G (G‑numbers):

    • In cell D2, enter =RANDBETWEEN(46,60)
    • Drag down to row 6.
  • Column O (O‑numbers):

    • In cell E2, enter =RANDBETWEEN(61,75)
    • Drag down to row 6.

Important: Because RANDBETWEEN recalculates every time the sheet changes, lock the values after you are satisfied. To do this, copy the cells, use Paste Special → Values, and then delete the original formulas if you prefer a static board.

3. Insert the Free Space

The center square (row 3, column N) is the free space Simple, but easy to overlook..

  • In cell C3, type FREE (or leave it blank if you want a true empty space).
  • Apply a different background color (e.g., light gray) so players can easily identify it.

4. Ensure No Duplicate Numbers Within a Column

Excel does not automatically prevent duplicates within a column. To avoid repeats:

  • After generating the numbers, select the range (e.g., A2:A6).
  • Use Data → Remove Duplicates (if any duplicates appear).
  • If duplicates persist, re‑run the RANDBETWEEN formulas.

5. Arrange Numbers in Ascending Order (Optional)

While randomness is key, sorting each column can make the board easier to read.

  • Select a column (e.g., A2:A6).
  • Go to Data → Sort A‑Z to order the numbers.

6. Extend to Multiple Cards

To create a full sheet of bingo cards:

  • Copy the entire 5 × 5 block (including headers) to a new location.
  • Use Excel’s Fill Series or Flash Fill to generate additional cards automatically.
  • For larger sets, consider using a macro or a simple VBA script that loops through the RANDBETWEEN logic.

Customizing Your Bingo Board

Color and Font Choices

  • Apply conditional formatting to highlight numbers that match a called-out range.
  • Use bold or italic fonts for headers to improve visual hierarchy.

Adding a Title and Instructions

  • In cell A7, type a game title such as “Bingo Night – Card 1”.

  • In cell A8, list the rules in a concise bullet list:

    • Each column contains numbers from a specific range.
    • Mark off numbers as they are called.
    • The center square is a free space.

Printing Tips

  • Adjust page layout to Fit to page width to avoid cut‑off numbers.
  • Use landscape orientation for easier handling.
  • Test a sample print on regular paper before finalizing cardstock.

Scientific Explanation

The randomness in a bingo board relies on Excel’s pseudo‑random number generator. When you lock the values, you preserve the random distribution for the duration of the game. Although not truly random, the probability of any number being selected is uniform across its range, ensuring fairness. RANDBETWEEN produces integers within a defined range using a deterministic algorithm that mimics randomness for practical purposes. If you need cryptographic‑level randomness, external tools would be required, but for typical bingo gameplay, Excel’s method is sufficient Most people skip this — try not to..

Frequently Asked Questions

Q: Can I create multiple bingo cards on a single sheet?
A: Yes. Copy the 5 × 5 block to new rows or columns, adjusting the cell references accordingly. You can generate dozens of cards quickly But it adds up..

Q: What if a column has duplicate numbers?
A: Excel’s RANDBETWEEN may occasionally produce duplicates. Use Remove Duplicates or re‑generate the column until all numbers are unique.

Q: How do I prevent the board from changing during the game?
A: After finalizing a board, copy the cells and use Paste Special → Values to replace the formulas with static numbers.

Q: Is it possible to auto‑call numbers?
A: Yes. You can use

a combination of Excel features such as circular references, or a simple VBA macro to display random numbers sequentially. Take this case: you can place a formula like =RANDBETWEEN(1,75) in a designated cell and use a macro that copies the result to a “called numbers” column, then clears or overwrites it for the next turn. A more elegant approach is to create a static list of all possible numbers, shuffle them with a formula or script, and then use an index formula to pull the next number without repetition Small thing, real impact..

To keep the call list organized, reserve a column for called numbers and another for remaining numbers. Which means as each number is called, mark it on the card using conditional formatting or manual notation. If you prefer a no-code solution, you can use lookup formulas after sorting or use a helper column to flag called numbers, though this requires careful setup.

For a fully automated experience, a simple VBA subroutine can loop through a shuffled array and write each number to the call sheet in real time, pausing between calls if desired. This is especially useful for large bingo events or virtual gatherings.

Once your auto-call system is in place

Once your auto-call system is in place, test it with a few practice rounds to confirm that numbers generate without repetition and that the display updates cleanly between calls. Verify that each card’s columns correspond to the correct ranges—typically 1–15, 16–30, 31–45, 46–60, and 61–75—and that the center space is marked as free if you are using traditional rules.

Save a master workbook with the live formulas so you can regenerate cards for future games, then create separate copies with static values for actual play. But if printing, set the print area around each 5 × 5 grid, choose landscape orientation for multiple cards per sheet, and use cardstock or laminate for durability. For virtual gatherings, export the cards to PDF and share your screen to display the auto-caller.

With the boards locked, the caller automated, and the materials ready, you can spend less time preparing and more time enjoying the game.

Pulling it all together, Excel provides an accessible and flexible way to create custom bingo cards for any occasion. By combining RANDBETWEEN, Paste Special → Values, and optional VBA automation, you can produce fair, unique boards and a reliable number-calling system without specialized software. So whether you are hosting a classroom activity, a fundraiser, or a casual get-together, these steps give you a reusable tool that scales from a single card to an entire event. Give it a try at your next gathering, and turn a simple spreadsheet into a game night favorite.

Just Went Online

Hot Off the Blog

Similar Territory

Others Found Helpful

Thank you for reading about How To Make A Bingo Board In Excel. We hope the information has been useful. Feel free to contact us if you have any questions. See you next time — don't forget to bookmark!
⌂ Back to Home