Check Sheet Logo
Check Sheet


The SPARKLINE formula is used to create a small chart in a single cell, which can be used to show trends and variations in data. It is commonly used in dashboards and reports to provide a quick visual representation of data. The chart can be customized using various options such as chart type, color, axis, and more.


Use the SPARKLINE formula with the syntax shown below, it has 1 required parameter and 1 optional parameter:

=SPARKLINE(data, [options])
  1. data (required):
    The range of data to be displayed in the chart. This can be a single cell, a range of cells, or an array or matrix of data.
  2. options (optional):
    An optional set of parameters that can be used to customize the chart. This can include options such as chart type, color, axis, and more.


Here are a few example use cases that explain how to use the SPARKLINE formula in Google Sheets.

Showing trends in data

By using the SPARKLINE formula, you can easily create a small chart that shows the trend in data. This is particularly useful when you want to quickly visualize a series of data points and see how they are changing over time.

Highlighting variations in data

The SPARKLINE formula can be used to create a chart that highlights variations in data. This can be particularly useful when you want to quickly identify outliers or anomalies in a dataset.

Creating dashboard widgets

The SPARKLINE formula is often used to create small charts that can be used as widgets in a dashboard. This allows you to quickly see the status of key metrics or KPIs at a glance.

Common Mistakes

SPARKLINE not working? Here are some common mistakes people make when using the SPARKLINE Google Sheets Formula:

Missing data argument

One of the most common mistakes when using the SPARKLINE formula is forgetting to provide the data argument. Make sure to include the data argument, which is the range of cells that contain the data you want to plot.

Incorrect option format

Another common mistake is using incorrect format when specifying the options for the SPARKLINE formula. Make sure to use the correct syntax for the options argument, which is a comma-separated list of key-value pairs.

Invalid data range

If the data range you provide to the SPARKLINE formula is invalid or does not contain any numerical values, the formula will return an error. Make sure to check the data range and ensure that it contains valid numerical data.

Unsupported chart type

The SPARKLINE formula supports several chart types, but not all types are supported by all options. If you specify an unsupported chart type or an incompatible option, the formula will return an error. Make sure to check the documentation and ensure that you are using a supported chart type and valid options.

Missing options argument

If you omit the options argument when using the SPARKLINE formula, it will use default options, which may not be suitable for your data. Make sure to include the options argument and specify the desired chart type and other options.

The following functions are similar to SPARKLINE or are often used with it in a formula:


    The LINEST formula is used to calculate the statistics for a line by calculating the line's slope and y-intercept. It is commonly used to find the best-fit straight line for a given set of data points.


    The TREND formula is used to calculate future values based on historical data. It fits a straight line (using the method of least squares) to the arrays specified in the known_data_y and known_data_x parameters and then uses that line to calculate new y-values for the array specified in the new_data_x parameter. If b is set to TRUE, then the calculation will include the y-intercept of the line. This formula is commonly used in forecasting and trend analysis.


    The SLOPE formula calculates the slope of the linear regression line that best fits the input data. It is commonly used in statistics to analyze trends and predict future values based on past performance.


    The INTERCEPT function calculates the point where the line of best fit for a set of data intercepts the y-axis. This function is commonly used in regression analysis to find the constant b in the equation y=mx+b where m is the slope of the regression line.

Learn More

You can learn more about the SPARKLINE Google Sheets function on Google Support.