HomeGoogle DocsSpreadsheetGoogle Sheets: Highlight Multiple Tables on the Same Sheet

Google Sheets: Highlight Multiple Tables on the Same Sheet

If you’ve used tables in Google Sheets (via Insert > Pre-built tables or right-click > Convert to table), you may have noticed that highlighting one table doesn’t work the way you’d expect when there are multiple tables on the same sheet.

Why? Because conditional formatting in Google Sheets doesn’t support structured table references. You can’t apply a rule using the table name, and if you select a full column range (like A1:C), the formatting might spill over into other tables in that area.

So when you try to highlight multiple tables on the same sheet in Google Sheets, things get messy. Luckily, there’s a clean workaround.

Quick Solution to Highlight Multiple Tables in Google Sheets

To highlight multiple tables on the same sheet without overlap, use helper columns with array formulas and apply conditional formatting based on those helper values.

Real-Life Scenario: Team Reports in a Single Sheet

Imagine you’re managing a small business with three teams: Sales, Support, and Marketing.

You collect each team’s monthly data in separate blocks on the same sheet:

Sales Table (A1:C4)

NameTargetAchieved
Alice100110
Diya9085

Support Table (A8:C11)

NameTickets HandledResolution %
Zara5092%
Dave4595%

Marketing Table (A15:C18)

NameCampaignsLeads
Saanvi5300
Frank4250

Each table starts at a different spot (A1, A8, A15). You want to:

  • Apply unique highlight rules to each table
  • Ensure the formatting adjusts when rows are added
  • Avoid rules from spilling into other tables

Why Conditional Formatting Overlaps Across Multiple Tables

If you apply a conditional format to a fixed range like A1:C4, it won’t include new rows when the table grows.
If you apply the rule to A1:C, it will extend down through all rows in those columns — potentially overlapping with other tables on the same sheet.

So what’s the solution?

How to Highlight Multiple Tables in Google Sheets

We’ll use helper columns next to each table to control the formatting — no overlap, no hassle.

1. Highlight Achievers (Sales Table)

Let’s highlight names where the Achieved value is greater than or equal to Target.

We’ll use column E as a helper column for the Sales table.

In cell E3, enter:

=ArrayFormula((Sales[Achieved]>=Sales[Target])*(Sales[Target]>0))

This returns 1 for rows where targets are met. The best part? As the table grows, the formula expands automatically.

Highlighted rows in the Sales table where the Achieved value meets or exceeds the Target in Google Sheets

Now apply the conditional format:

  1. Select range A3:C
  2. Go to Format > Conditional formatting
  3. Under “Custom formula is”, enter
    =$E3=1
  4. Choose a highlight color
  5. Click Done

Only rows in the Sales table will be highlighted — no overlap.

2. Highlight High Resolution Rates (Support Table)

Now let’s highlight rows in the Support table where resolution percentage is above 90%.

Use column F as the helper column.

In cell F10, enter:

=ArrayFormula(Support[Resolution %]>90%)
Conditional formatting applied to the Support table in Google Sheets to highlight resolution rates above 90%

Then:

  1. Select range A10:C
  2. Go to Format > Conditional formatting
  3. Click “Add another rule”
  4. Set rule type to Custom formula is
  5. Enter: =$F10=TRUE
  6. Pick a different highlight color
  7. Click Done

Now only the Support table is affected.

3. Apply the Same Method to Other Tables

You can repeat the same technique for the Marketing table or any additional blocks. Just use a different helper column and adjust the row references.

This method works perfectly to highlight multiple tables on the same sheet in Google Sheets, even as data grows or changes.

Why This Method Works for Multiple Tables in Google Sheets

  • Helper columns isolate logic to each table
  • Array formulas grow with the table
  • Custom formulas let you apply precise rules to the right rows
  • No overlapping or conflicting highlights

Common Mistakes When Highlighting Multiple Tables

  • Applying rules to entire columns (e.g., A:C)
    This causes formatting to spill into other tables on the same sheet.
  • Not using helper columns
    Without helper columns, it’s difficult to isolate conditions for each table, leading to overlapping or incorrect highlights.
  • Using fixed ranges that don’t expand
    Applying rules to a fixed range like A1:C4 won’t include new rows when the table grows.
  • Incorrect row references in custom formulas
    Using the wrong starting row (e.g., $E1 instead of $E3) can misalign the formatting.
  • Mixing multiple table rules in one condition
    Trying to handle multiple tables in a single formula often leads to complex and unreliable rules.

Conclusion

Highlighting multiple tables on the same sheet in Google Sheets can be tricky because conditional formatting doesn’t support structured table references directly. However, by using helper columns and array formulas, you can apply precise, non-overlapping rules that scale as your data grows.

This approach is especially useful when managing multiple data blocks like team reports, dashboards, or segmented datasets within a single sheet.

This tutorial is part of The Ultimate Guide to Conditional Formatting in Google Sheets, where you can explore more formatting techniques, practical examples, and advanced use cases to better organize and analyze your data.

Resources

Prashanth K V
Prashanth K V
Your Trusted Google Sheets and Excel Expert Prashanth K V is a Diamond Product Expert in Google Sheets, officially recognized by Google for his contributions to the Docs Editors Help Community and featured in the Google Product Experts Directory. Explore his blog to learn advanced formulas, automation tips, and problem-solving techniques to elevate your spreadsheet skills.

Top Discussions

More like this

How to Build a Dynamic Nonogram Clue Generator in Google Sheets

Over the past few months, I've built a couple of games in Google Sheets,...

Carpool Cost Splitter & Rotation Tracker in Google Sheets (Free Template)

Managing a carpool can be difficult, especially when you need to track whose vehicle...

How to Build a Road Trip Fuel Cost Splitter Formula in Google Sheets

Need a fair formula to split fuel costs among travelers on a long road...

LEAVE A REPLY

Please enter your comment!
Please enter your name here

This site uses Akismet to reduce spam. Learn how your comment data is processed.