Floating Column Chart in Google Sheets – How to Create One

A floating column chart in Google Sheets is a visual tool that shows the range between two values—such as minimum and maximum temperatures or the high and low prices of a stock—by using a modified stacked column chart. It resembles a candlestick chart but only highlights the low and high values, making it ideal for scenarios where open and close values are not required.

In this tutorial, you’ll learn how to create a floating column chart in Google Sheets using simple formulas and chart settings.

What Is a Floating Column Chart?

A floating column chart (also known as a high-low chart or floating bar chart) displays a vertical bar that “floats” between a minimum and a maximum value. Since Google Sheets doesn’t offer this chart type directly, we simulate it by:

  • Using a stacked column chart, and
  • Making the bottom (minimum) value series transparent.

When to Use a Floating Column Chart

You can use this chart to visualize:

  • Minimum and maximum temperature over time
  • Low and high prices of a stock
  • Any two numerical values representing a measurable range (e.g., budgeted vs. actual cost)

Example 1: Temperature High and Low Values for a Week

Step 1: Prepare Your Data

Paste the following data in A1:C8:

DateMin Temp (°C)Max Temp (°C)
20/05/20192732
21/05/20192733
22/05/20192733
23/05/20192733
24/05/20192732
25/05/20192732
26/05/20192732

Step 2: Calculate the Difference

In cell D1, enter this formula:

=VSTACK("Difference", ARRAYFORMULA(C2:C8 - B2:B8))

This gives you the range between Min and Max temperatures.

Google Sheets formula calculating the difference between Max and Min values

Step 3: Create the Chart

  1. Select the range A1:D8
  2. Go to Insert > Chart
  3. In the Chart Editor:
    • Set Chart type to Stacked Column Chart
    • Remove the Max Temp series under Setup > Series
      Google Sheets Chart Editor with Stacked Column Chart selected in Setup tab
  4. Go to Customize > Series
    • Select the Min Temp series
    • Set the color to white or transparent by setting the Opacity to 0%
  5. (Optional) Go to Customize > Legend and set the Position to None to remove the legend

The result is a clean floating column chart where the columns represent only the temperature range.

Floating column chart example in Google Sheets showing temperature range with min and max values

Example 2: Stock Price Range Using GOOGLEFINANCE

Step 1: Import Low and High Prices

In cell A1, use the GOOGLEFINANCE function to pull low and high prices for a stock:

=LET(
   gfData, 
   GOOGLEFINANCE("GOOG", "All", DATE(2025, 4, 1), DATE(2025, 4, 30)), 
   CHOOSECOLS(gfDATA, 1, 4, 3)
)

Step 2: Calculate the Difference

In cell D1, enter:

=VSTACK("Difference", ARRAYFORMULA(IF(LEN(A2:A), C2:C - B2:B, )))

Step 3: Insert the Chart

  1. Select A1:D
  2. Go to Insert > Chart and set it to Stacked Column Chart
  3. Remove the High series under Series
  4. In Customize > Series, select the Low series and set the color to white or transparent
  5. (Optional) Go to Customize > Legend and set Position to None
Floating column chart in Google Sheets showing stock price range using GOOGLEFINANCE data

You now have a floating chart showing the daily range of stock prices.

Floating Column Chart vs. Candlestick Chart

Chart TypeShowsBest For
Floating Column ChartMin & Max onlyTemperature, price ranges
Candlestick ChartOpen/High/Low/CloseDetailed stock trading analysis

If you only need high and low values, floating column charts are simpler and cleaner.

FAQs

Q: Can I make a high-low chart in Google Sheets?
Yes! Google Sheets doesn’t have a built-in option, but a stacked column chart with the base hidden can simulate it.

Q: What’s the difference between a floating column chart and a candlestick chart?
Candlestick charts show open, high, low, and close values. Floating column charts show only the range between low and high.

Q: Can I use floating charts for non-financial data?
Absolutely. They’re great for temperature, time tracking, or any other high-low value visualization.

Prashanth KV
Prashanth KV
Your Trusted Google Sheets and Excel Expert Prashanth KV 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.

Custom Order for QUERY Pivot Headers in Google Sheets

By default, when you use the PIVOT clause in a Google Sheets QUERY, the...

Calculate Trip Days by Month (Start, End, and Full Days) in Google Sheets

If you're managing business travel in Google Sheets, you may need to calculate how...

Mode of Comma-Separated Numbers in Excel (Dynamic Array)

There is no dedicated function in Excel to directly find the mode of comma-separated...

How to Find Mode of Comma-Separated Numbers in Google Sheets

Working with comma-separated numbers inside a single cell is a common scenario in Google...

More like this

Custom Order for QUERY Pivot Headers in Google Sheets

By default, when you use the PIVOT clause in a Google Sheets QUERY, the...

Calculate Trip Days by Month (Start, End, and Full Days) in Google Sheets

If you're managing business travel in Google Sheets, you may need to calculate how...

How to Find Mode of Comma-Separated Numbers in Google Sheets

Working with comma-separated numbers inside a single cell is a common scenario in Google...

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.