How to Create a Sustainability Dashboard in Excel
Tracking your company's environmental impact is no longer a “nice to have” - it’s essential for modern business. An Excel sustainability dashboard can transform complex data from utility bills and operational reports into clear, actionable insights. This article will guide you step-by-step through building a dynamic dashboard to monitor your key environmental, social, and governance (ESG) metrics.
Why Create a Sustainability Dashboard?
A sustainability dashboard isn’t just for your annual corporate social responsibility (CSR) report. It’s a powerful management tool that helps you spot trends, identify inefficiencies, and make data-driven decisions. By visualizing your sustainability performance, you can:
Identify Cost Savings: See where you’re overspending on energy or water and find opportunities to cut costs.
Engage Stakeholders: Clearly communicate progress to investors, employees, and customers who care about your company's impact.
Improve Operational Efficiency: Pinpoint underperforming facilities or processes that are generating excess waste or emissions.
Track Progress Towards Goals: Monitor your key performance indicators (KPIs) in real-time to ensure you’re on track to meet your reduction targets.
Planning Your Excel Sustainability Dashboard
Jumping straight into Excel without a plan is a recipe for a cluttered, confusing dashboard. Taking a few moments to plan will save you hours of frustration later on.
Step 1: Define Your Goals and Audience
First, ask yourself two simple questions:
Who will be using this dashboard? An executive team needs high-level summaries (e.g., total carbon footprint, overall recycling rate), while a facility manager needs granular details (e.g., this month's energy usage for Building A vs. Building B). Tailor the metrics and level of detail to your audience.
What questions should this dashboard answer? Your dashboard's purpose is to provide answers at a glance. Good questions might include:
Are we meeting our quarterly energy reduction target?
Which facility generates the most waste?
How have our carbon emissions changed year-over-year?
What is our current employee turnover rate?
Clear goals ensure every chart and number on your dashboard serves a specific purpose.
Step 2: Identify Your Key Sustainability Metrics (KPIs)
You can't track everything, so focus on the metrics that matter most to your business. It's wise to start small with a few core KPIs and expand later. Here are some common examples across the ESG framework:
Environmental:
Energy Consumption: Measured in kilowatt-hours (kWh).
Greenhouse Gas (GHG) Emissions: Measured in tonnes of CO2 equivalent (tCO2e).
Water Usage: Measured in gallons or cubic meters.
Waste Generation: Total waste produced, measured in tonnes.
Recycling Rate: The percentage of total waste that is recycled.
Social:
Employee Turnover Rate: Percentage of employees who leave the company.
Workplace Safety: Number of accidents or incidents.
Diversity & Inclusion: Percentage of women in leadership roles.
Governance:
Ethics & Compliance: Percentage of employees completing compliance training.
Choose 3-5 of the most critical metrics to start your dashboard. Focus on data you can reliably collect.
Gathering and Structuring Your Data
Your dashboard is only as good as the data it's built on. The key to a pain-free dashboard is a clean, well-structured dataset.
Step 1: Collect Your Data
Your sustainability data likely lives in many different places: electricity bills, human resources software, waste hauler reports, or financial systems. Your first task is to centralize this information. The best way to do this is to create a simple raw data table in a dedicated Excel tab. The goal is to create one master log for all your metrics.
Step 2: Set Up Your "Data" Tab in Excel
Organization is paramount. Create a new Excel workbook and create two tabs: "Dashboard" and "Data." All your raw numbers will live on the "Data" tab.
The most important part of this step is to format your data as a proper Excel Table. This makes formulas easier to read and allows your charts to update automatically when you add new data. Here's how:
Enter your data with clean column headers like Date, Location, Metric, Value, and Unit.
Click anywhere inside your data range.
Go to the Insert tab and click Table.
Ensure the "My table has headers" box is checked, and click OK.
Your data range will turn into a formatted table. A properly structured table should look something like this:
Example of a clean data table in Excel
Date | Location | Metric | Value | Unit |
1/31/2024 | New York Office | Energy Consumption | 15200 | kWh |
1/31/2024 | London Office | Energy Consumption | 12500 | kWh |
1/31/2024 | New York Office | Waste to Landfill | 1.2 | Tons |
1/31/2024 | London Office | Recycled Waste | 0.8 | Tons |
2/29/2024 | New York Office | Energy Consumption | 14800 | kWh |
This "tidy" format, where each row is a single observation, is perfect for analysis.
Building Your Dashboard Components Step-by-Step
With your data prepped, it's time for the fun part: building the visualizations on your "Dashboard" tab. We'll use PivotTables and PivotCharts, which are Excel’s most powerful tools for summarizing and visualizing data.
Step 1: Use PivotTables to Summarize Your Data
PivotTables will be the engine of your dashboard. They do the heavy lifting of calculating totals, averages, and sums, which we can then feed into charts.
Let's create our first PivotTable to summarize energy consumption by month:
Click anywhere inside your data table on the "Data" sheet.
Go to Insert > PivotTable.
In the dialog box, choose "New Worksheet" to keep things organized, and name this new sheet "Calculations." Click OK.
The PivotTable Fields pane will appear. Drag and drop fields as follows:
Drag Date to the Rows area. Excel will automatically group it by month.
Drag Metric to the Filters area.
Drag Value to the Values area.
Click the filter dropdown for "Metric" (now at the top of the PivotTable) and select "Energy Consumption." You now have a summary of monthly energy use.
Step 2: Create Visualizations with PivotCharts
Now, let's turn that summary table into a visual chart that will live on our dashboard.
Example 1: A Line Chart for Trends
This is perfect for tracking a metric like Energy Consumption over time.
Click inside your new Energy Consumption PivotTable.
Go to the PivotTable Analyze tab and click PivotChart.
Select a Line chart and click OK.
Cut the chart (Ctrl + X) from the "Calculations" sheet and paste it (Ctrl + V) onto your "Dashboard" sheet.
Clean up the chart: Right-click and hide the "field buttons," add a clear title like "Monthly Energy Consumption (kWh)," and remove any unnecessary gridlines or labels to make it look clean.
Example 2: A Bar Chart for Comparisons
Use a bar chart to compare metrics across different categories, like waste generation by location. Repeat the process above to create a new PivotTable summarizing "Waste to Landfill" by "Location," then create a Bar Chart from it.
Example 3: KPI Scorecards
Scorecards are large, prominent numbers that display your most important KPIs. These are surprisingly easy to make.
Create a simple PivotTable that calculates a single value, like the "Grand Total" of your CO2 Emissions.
On your Dashboard tab, pick a cell and type
=.Navigate to your PivotTable and click on the "Grand Total" cell. Press Enter. This links the cell directly to the PivotTable.
Now, increase the font size of that cell, change the color, and add a label like "Total CO2 Emissions" in the cell above it. For a more polished look, you can place this cell link inside a Text Box (Insert > Text Box) which gives you more formatting freedom.
Making Your Dashboard Interactive
A static dashboard is good, but an interactive one is even better. Slicers allow you to easily filter the data without breaking anything.
Add Slicers for Dynamic Filtering
Slicers are user-friendly buttons that filter your PivotTables.
Click on any of your PivotCharts on the dashboard.
Go to the PivotChart Analyze tab and click Insert Slicer.
Check the boxes for the fields you want to filter by, for example, "Location" and "Year." Click OK.
Two slicer boxes will appear. Position them neatly on your dashboard.
Connect the slicers to all charts: Right-click on a slicer and select Report Connections. In the dialog box, check the boxes for all the PivotTables you have created. Repeat this for each slicer.
Now, when you click a location or year in the slicer, all the charts and KPI cards on your dashboard will update simultaneously!
Final Thoughts
Building a sustainability dashboard in Excel moves you from collecting data to understanding performance. By summarizing and visualizing your key metrics, you can easily identify trends, measure progress against your goals, and make much smarter decisions about your environmental, social, and governance initiatives.
While Excel is a fantastic tool, keeping the data updated can be a manual process prone to human error. For businesses that need to combine data from many sources - like financial systems, advertising platforms, and CRM software - we knew there had to be an easier way. We built Graphed to automate the entire process. Just connect your platforms, and you can create real-time, interactive dashboards by describing what you want to see in plain English, getting back your time to focus on acting on the insights, not just finding them.