Dashboard In Google Sheets

What Is Dashboard In Google Sheets?

A dashboard in Google Sheets is a business analysis tool that takes complex data from different sources and translates it into visually appealing plots and tables. We can use it to identify common patterns and trends to make informed decisions.

Users can utilize the Google Sheets dashboards to track a project’s status, compare different tasks’ progress and monitor key performance indicators as part of project management.

For example, the source dataset contains a firm’s monthly inventory level data.

Dashboard In Google Sheets - Intro

We must make the given data visually more appealing, which we can achieve by building a dashboard in Google Sheets based on the source data.

Dashboard In Google Sheets - Intro - Output

While we can use the Google Sheets dashboard templates, we have created one from scratch.

We open a new sheet and access the Chart option from the Insert tab to open the Setup tab within the Chart editor window.

Next, we insert two chart types, the Scorecard and Pie, from the Chart editor pane. The first one is to show the total monthly inventory level, which is the sum of all the values in the range B2:B7 of the source dataset. On the other hand, the Pie chart is the graphical representation of the month-wise inventory level data based on the data in the cell range A2:B7 of the source dataset.

Furthermore, the Chart editor pane has two tabs, Setup and Customize. While the Setup tab gives us the options to insert the required charts, the Customize tab contains options to modify the inserted plots according to our requirements.

Thus, the above example shows that building a dashboard in Google Sheets makes analyzing the source dataset more practical and effective.

Key Takeaways
  • A dashboard in Google Sheets is a powerful analysis tool that helps visually represent data in a single sheet based on the data fetched and imported from various sources.
  • Typically, we can use tools such as Pivot Tables, Charts, Sparklines, Slicers, and Data Validation to build interactive and dynamic dashboards in Google Sheets.
  • The Google Sheets dashboards are useful for measuring metrics such as customer KPIs, financial statistics, sales trends, web analytics, and marketing statistics.
  • While there are dashboard templates available in Google Sheets, we can create customized dashboards from scratch.

Types Of Dashboard In Google Sheets

The different dynamic and interactive dashboard in Google Sheets types are as follows:

  • Analytics dashboards – They help in determining patterns by manipulating massive historical datasets.
  • Operational dashboards – They help monitor operational processes.
  • Strategic dashboards – These highlight high-level macro metrics, which are crucial for drawing strategic decisions.
  • Tactical dashboards – These dashboards help us track a firm’s performance.

Common Google Sheets Tools For Creating Dashboard

The common tools for creating an interactive dashboard in Google Sheets are the following:

  • Pivot Tables

Pivot tables help us summarize massive datasets.

  • Lookup Formulas

We can use inbuilt functions such as VLOOKUP, and create user-defined multiple conditions-based lookup formulas to make the source dataset more presentable.

  • Slicers

Slicers help us visually depict selected data while keeping the sliced-away data hidden.

  • Charts

Charts are useful for interpreting the data trends visually, which helps in quick analysis.

  • Sparklines

Sparklines are useful graphs for representing the time-based improvement in a metric.

How To Create Dashboard In Google Sheets?

The steps to create a Google Sheets dashboard are as follows:

  1. Open Google Sheets.
  2. Update the source dataset, based on which we must develop a dashboard in one sheet tab.
  3. Add a new sheet tab where we wish to display the dashboard content.
  4. Insert the required pivot tables based on the source dataset in the second sheet tab.
  5. Using the Chart option in the Insert tab, create the required charts based on the pivot tables or the source dataset in the second sheet tab. Use the options and features in the Chart editor pane, which opens upon choosing the Chart option, to create the desired plots.
  6. We can use other tools, such as Sparklines and Slicers, to enhance the dashboard’s appearance and effectiveness.

For example, the source dataset shows a company’s monthly invoice data.

Dashboard In Google Sheets - Create

The requirement is to create a dashboard based on the source dataset. The dashboard must show the total order cost scorecard, the monthly order cost trend, and the order quantities and costs based on the ascending order of the product categories.

Though we can make use of the Google Sheets dashboard templates, we shall see how to develop a dashboard from scratch in Google Sheets.

Step 1: Add a new sheet to the sheet containing the source dataset and choose Insert Chart.

Dashboard In Google Sheets - Create - Step 1

Step 2: The Setup tab in the Chart editor window pops open, where we must select the plot type using the Chart type field dropdown options in the Setup tab. We shall click the Scorecard chart type to select it.

Dashboard In Google Sheets - Create - Step 2

Step 3: Click the icon under the Data range field to open the window to update the required data range.

Dashboard In Google Sheets - Create - Step 3

We shall choose the required range containing the order cost data from the source dataset in the first sheet and click OK.

Dashboard In Google Sheets - Create - Step 3 - Range

Next, please scroll down the Chart editor pane to check the Aggregate option, as we must show the total of the order cost values in the chosen range.

Dashboard In Google Sheets - Create - Step 3 - Order Cost

Step 4: Click the Customize tab to open it. Here, we can click the Key Value section to set the required format settings for the displayed total order cost data.

Dashboard In Google Sheets - Create - Step 4

Further, we shall set the Scale factor and update the required Suffix to make the displayed data more presentable.

Dashboard In Google Sheets - Create - Step 4 - Scale factor

Step 5: Click the Chart & axis titles section to expand it. Here, we can update the required chart title and its format, as depicted below.

Dashboard In Google Sheets - Create - Step 5

Next, close the Chart editor pane.

Step 6: Resize the inserted Scorecard chart and place it in the required place in the sheet.

Next, select Insert Chart.

Dashboard In Google Sheets - Create - Step 6

Step 7: Once the Setup tab in the Chart editor pane opens, choose the Line chart, which is similar to Excel Line chart, in the Chart type field.

Dashboard In Google Sheets - Create - Step 7

Next, click the icon under the Data range field to update the required data range in the Select a data range window, which opens on clicking the icon.

We need to show the monthly order cost values, with the months and the order costs in two non-adjacent columns. So, the cursor should be in the first field in the Select a data range window and select the range containing the months in the source dataset.

Dashboard In Google Sheets - Create - Step 7 - Data range

After that, click the Add another range option to update the range containing the order costs in the source dataset. Click OK.

Dashboard In Google Sheets - Create - Step 7 - another range

We will see the following plot.

Dashboard In Google Sheets - Create - Step 7 - Plot

Next, we need the monthly order cost. So, we shall select the Aggregate option, which we can see by scrolling down the Chart editor window.

Dashboard In Google Sheets - Create - Step 7 - Aggregate

Step 8: Click the Customize tab to open it. Here, set the chart title, axis titles, and their formats using the options under the Chart & axis titles section.

Dashboard In Google Sheets - Create - Step 8
Dashboard In Google Sheets - Create - Step 8 - axis title
Dashboard In Google Sheets - Create - Step 8 - Vertical axis

Step 9: Click the Series section to expand it and choose the options under it to display the series in the plot according to our requirements.

Dashboard In Google Sheets - Create - Step 9

Close the Chart editor window.

Step 10: With the inserted chart selected, resize it and place the graph in the required position in the sheet.

Next, select Insert Chart.

Dashboard In Google Sheets - Create - Step 10

Step 11: Choose the Table chart as the required chart type.

Dashboard In Google Sheets - Create - Step 11

Next, update the required ranges in the Data range field.

Dashboard In Google Sheets - Create - Step 11 - Range

We must show the product categories, and the corresponding quantities and order costs. So, we shall choose their ranges from the source dataset.

Dashboard In Google Sheets - Create - Step 11 - dataset

Click OK to view the Table chart.

Dashboard In Google Sheets - Create - Step 11 - Table Chart

Next, please scroll down the Chart editor pane to choose the Aggregate option since we must display the total quantities and order costs for each product category.

Dashboard In Google Sheets - Create - Step 11 - Aggregate

Step 12: Click the Customize tab and then the Table section to access the options under it.

Select the Ascending option to sort the chosen column, Product Category.

Dashboard In Google Sheets - Create - Step 12

Resize the Table chart and place it in the desired location on the sheet.

Step 13: Choose View Show – Unselect the Gridlines option to view the sheet without gridlines.

Dashboard In Google Sheets - Create - Step 13

Finally, the dashboard with the required elements will appear as depicted below.

Dashboard In Google Sheets - Create - Step 13 - Dashboard

Now, any changes made to the source dataset will be reflected in the dashboard, which helps in interactively analyzing the data.

Examples

We shall see illustrations to understand the different ways of developing interactive dashboards in Google Sheets.

Example #1

The source dataset holds the date-wise sales-generated data of representatives at a firm and their customer ratings.

Dashboard In Google Sheets - Example 1

We must create a sales dashboard in Google Sheets that shows the total sales generated value. Also, the dashboard must include graphical representations of the sales generated and the highest customer rating data per sales representative.

Then, here is how to develop the required sales dashboard in Google Sheets.

Step 1: Add a new sheet to the existing sheet, and click the top-left corner of the workspace to choose all the cells in the sheet. Next, click the Fill color icon in the ribbon to set the required color in all the cells.

Dashboard In Google Sheets - Example 1 - Step 1

Step 2: Choose Insert Chart.

Dashboard In Google Sheets - Example 1 - Step 2

Step 3: The Setup tab in the Chart editor window will open, where we must choose the Scorecard chart as the chart type.

Dashboard In Google Sheets - Example 1 - Step 3

Next, set the required data range in the Data range field by clicking the icon under the field and selecting the required data range or ranges from the source dataset.

Dashboard In Google Sheets - Example 1 - Step 3 - data range
Dashboard In Google Sheets - Example 1 - Step 3 - ok

Click OK.

Step 4: Scroll down the Chart editor window and select the Aggregate option, as we must display the total sales generated, which is the sum of all the values in the chosen range.

Dashboard In Google Sheets - Example 1 - Step 4

Step 5: Open the Customize tab in the Chart editor, where we must click the Key Value section to open it. Here, we can choose the key value settings to match our requirements.

Dashboard In Google Sheets - Example 1 - Step 5

Next, click the Chart & axis titles section to open it and use the options to set the required title and format settings.

Dashboard In Google Sheets - Example 1 - Step 5 - axis titles

Close the Chart editor. Next, resize the inserted Scorecard chart and place it in the required location in the sheet.

Step 6: Select Insert Chart.

Dashboard In Google Sheets - Example 1 - Step 6

Once the Setup tab in the Chart editor window opens, set the Chart type field as the Column chart, which is similar Excel Column chart.

Dashboard In Google Sheets - Example 1 - Step 6 - chart editor

Next, update the Data range field using the icon under the field.

Dashboard In Google Sheets - Example 1 - Step 6 - Range
Dashboard In Google Sheets - Example 1 - Step 6 - Ok
Dashboard In Google Sheets - Example 1 - Step 6 - Dashboard range

Since we must show the sales generated values for the representatives. So, we shall choose the corresponding column ranges from the source dataset to update in the Select a data range window.

Next, select the Aggregate option in the Setup tab to view the total sales generated by each representative graphically.

Dashboard-In-Google-Sheets-Example-1-Step-6-Aggregate

Step 7: Open the Customize tab to update the series color by using the options under the Series section.

Dashboard In Google Sheets - Example 1 - Step 7

Next, click the Chart & axis titles section to use the options under it and set the required chart title and axis titles.

Dashboard In Google Sheets - Example 1 - Step 7 - Title
Dashboard In Google Sheets - Example 1 - Step 7 - Horizontal

Next, close the Chart editor pane, resize the chart and place it in the required location in the sheet.

Step 8: Choose Insert Chart.

Dashboard In Google Sheets - Example 1 - Step 8

Step 9: We shall select the Column chart again and choose the data range from the source dataset to view the sales representatives and their highest customer ratings graphically.

Dashboard In Google Sheets - Example 1 - Step 9
Dashboard In Google Sheets - Example 1 - Step 9 - data Range

Please note that the graph must show the highest customer rating of each representative. So, set the field against the Customer Rating series as Max.

Dashboard In Google Sheets - Example 1 - Step 9 - Rating

Now, the plot will show the maximum rating each sales representative received.

Step 10: Click the Customize tab to open it. Here, we click the Key value section to use its options to set the required settings for the data series.

Dashboard In Google Sheets - Example 1 - Step 10

Please scroll down the window to choose the Data labels option and its formatting settings to view the data labels for the bars in the chart.

Dashboard In Google Sheets - Example 1 - Step 10 - Data Labels
Dashboard In Google Sheets - Example 1 - Step 10 - Type

Step 11: Click the Chart & axis titles section options to set the required chart title and axis titles in the desired format.

Dashboard In Google Sheets - Example 1 - Step 11
Dashboard In Google Sheets - Example 1 - Step 11 - Horizontal
Dashboard In Google Sheets - Example 1 - Step 11 - Vertical

Close the Chart editor window, resize and place the chart in the required location in the sheet.

Step 12: Select View Show – Unselect the Gridlines option.

Dashboard In Google Sheets - Example 1 - Step 12

Thus, the required sales dashboard will appear as depicted below.

Dashboard In Google Sheets - Example 1 - Step 12 - Dashboard Sales

Example #2

The following dataset shows the date-wise total sales data for each product in the respective branch offices of a firm.

Example 2

We shall build a sales dashboard for the given source dataset.

Step 1: Select the Insert tab – Pivot table.

Dashboard In Google Sheets - Example 2 - Step 1

The Create pivot table window will appear, where we shall choose the New sheet option to view the pivot table in a new sheet.

Dashboard In Google Sheets - Example 2 - Step 2 - New sheet

Step 2: A new sheet appears with the Pivot table editor pane open.

Dashboard In Google Sheets - Example 2 - Step 2

Drag the required columns under Search to place them under the specific Rows, Columns, and Values fields.

Dashboard In Google Sheets - Example 2 - Step 2 - Drag columns

We now have a pivot table to show the branch offices and their total sales data.

Step 3: Select the range A1:B6 and use Ctrl + C shortcut to copy the pivot table. Next, select cell D1 and using Ctrl + V, paste the copied pivot table in the chosen cell.

Dashboard In Google Sheets - Example 2 - Step 3

Next, click the Edit icon to modify the copied pivot table. 

Once the Pivot table editor pane opens, drag the columns under Search to the required pivot table fields.

Dashboard In Google Sheets - Example 2 - Step 3 - editor
Dashboard In Google Sheets - Example 2 - Step 3 - Pivot Table

Thus, we now have another pivot table showing the product-wise quantities at the branch offices. Next, we will place the pivot tables at the required positions in the Sheet. For that, we must select the pivot table range, and by using Ctrl + X, we can cut the pivot table. Next, choose the target cell, and by using Ctrl + V, we can paste the cut pivot table in the chosen cell.

Step 4: Select a cell in the first pivot table and choose Insert Chart.

Dashboard In Google Sheets - Example 2 - Step 4

Google Sheets inserts a Pie chart by default, which is similar to Excel Pie chart.

Dashboard In Google Sheets - Example 2 - Step 4 - Pie chart

Next, click the Customize tab in the Chart editor to set the desired chart title and its format using the options in the Chart & axis titles section.

Dashboard In Google Sheets - Example 2 - Step 4 - Customize

Close the Chart editor pane. Next resize and place the chart in the desired location in the Sheet.

Step 5: Select cell I5 and enter the term “Trend”. Next, choose the range I4:I5 and select the Merge cells option in the ribbon – Merge all.

Dashboard In Google Sheets - Example 2 - Step 5

Next, center align the text using the Middle align option in the ribbon.

Example 2 - Step 5 - Middle align

Next, choose the second pivot table and, using the Borders option, set the required border settings.

Dashboard In Google Sheets - Example 2 - Step 5 - Borders
Dashboard In Google Sheets - Example 2 - Step 5 - All border

Step 6: Choose cell I6, enter the SPARKLINE function, and press Enter.

=SPARKLINE(E6:H6,{“chart type”,”line”})

Dashboard In Google Sheets - Example 2 - Step 6

Next, using the fill handle, feed the formula into the remaining cells I7:I9.

Example 2 - Step 6 - Fill Handle

Select cells I6:I9 and set the required trend lines color using the Text color option in the ribbon.

Dashboard In Google Sheets - Example 2 - Step 6 - Color

So, now we have the trends for the second pivot table data using the Sparkline function.

Step 7: Choose a cell in the first pivot table and select the Data tab – Add a slicer option.

Dashboard In Google Sheets - Example 2 - Step 7

A slicer gets inserted with the Slicer pane open on the right of the workspace.

Dashboard In Google Sheets - Example 2 - Step 7 - Slicer

The Slicer pane shows the first pivot table range as the chosen data range in the first field.

Next, use the Column field dropdown list to choose the required column name to filter the dashboard data. For instance, we shall choose the Date column in this example.

Example 2 - Step 7 - Date

Finally, close the Slicer pane and with the slicer selected, drag and place the slicer at the required location in Sheet.

Thus, our final dashboard appears as shown below.

Step 7 - Final Dashboard
Example 2 - Step 7 - Table

Now, we can click the All dropdown option in the slicer to select or unselect the required dates. For example, we will unselect the first date value and click OK.

Dashboard In Google Sheets - Example 2 - Step 7 - all date
Example 2 - Step 7 - All

Thus, the data displayed in the dashboard changes according to the new slicer settings.

Example 2 - Step 7 - display
Example 2 - Dashboard

Important Things To Note

  • Ensure the source dataset is accurate and in the required format before creating a dashboard in Google Sheets.
  • Ensure to choose the right chart type in the Chart editor pane to represent the required data we aim to display graphically in a dashboard.
  • Choose appropriate themes and color codes to ensure the dashboard appears professional and visually more appealing.

Frequently Asked Questions (FAQs)

1. How do I create a KPI dashboard in Google Sheets?

You can create a KPI dashboard in Google Sheets using the following steps, explained with an illustration.

The source dataset shows a website’s monthly traffic, bounce rate, unique visitors, leads and customer data.




Here is how we can build a KPI dashboard using the source dataset in Google Sheets.

Step 1: Open a new sheet in the same file as the source dataset sheet. Choose cell A1, update the dashboard heading, and set the desired format setting using the options in the ribbon.



Step 2: Select Insert Chart.



Step 3: The Chart editor pane will appear, where we must select the required chart in the Setup tab.

FAQ 1 - Step 3

Next, using the icon under the Data range field, choose the required Month and Traffic data range from the source dataset.




Click OK to view the required Column chart to display the monthly traffic trend graphically.



Step 4: Click the Customization tab to set the chart and axis titles using the options under the Chart & axis titles section.





FAQ 1 - Step 4 - vertical axis

Next, click the Series option to expand the section and use the options in it to set the required settings for the data series in the chart area.

FAQ 1 - Step 4 - Series

Next, close the Chart editor window. Now, with the chart remaining selected, we can resize and drag it to place it in the required location in the sheet.

Step 5: Select Insert Chart.

FAQ 1 - Step 5

Step 6: Set the chart type in the Setup tab in the Chart editor as the Line chart.

FAQ 1 - Step 6

Next, click the icon under the Data range field to choose the required Month and Bounce Rate ranges from the source dataset in the Select a data range window.

FAQ 1 - Step 6 - data Range

FAQ 1 - Step 6 - Ok

Click OK to view the monthly bounce rate trend plot.

FAQ 1 - Step 6 - Trend Plot

Finally, close the Chart editor pane. Next, as the second plot is chosen, we can resize it and place it in the required location in the sheet.

Thus, the final KPI dashboard appears as depicted below.

FAQ 1 - KPI Dashboard

2. What are the limitations of building dynamic dashboard in Google Sheets?

The limitations of building dynamic dashboard in Google Sheets are as follows:

• Data consolidation and merging data from different sources is challenging.
• Google Sheets has limited rows and columns. So, when the data to display in a dashboard increases over time, it becomes a challenge to incorporate the new data into the dashboard for real-time data visualization and review.
• Checking a Google Sheets dashboard on mobile is tedious, as we might have to scroll vertically and horizontally to view the dashboard data.
• Since we share the Google Sheets document, a dashboard can always have data integrity issues and security risks.

3. What are the benefits of creating dynamic dashboard in Google Sheets?

The benefits of creating dynamic dashboard in Google Sheets are as follows:

• Enhanced team-sharing capabilities
• Developing data visualizations is more straightforward.
• An inexpensive option
• Integration with third-party applications is possible.

Download Template

This article must be helpful to understand Dashboard In Google Sheets, with its formula and examples. You can download the template here to use it instantly.

This has been a guide to What Is Dashboard In Google Sheets. Here we explain how to create a dashboard in Google Sheets with examples and points to remember. You can learn more from the following articles –

Reader Interactions

Leave a Reply

Your email address will not be published. Required fields are marked *