Crunching Numbers. How to Calculate Percentage in Google Sheets

How to Calculate Percentage in Google Sheets

Calculating percentages is a common task when working with data in spreadsheets. Whether you're analyzing sales figures, comparing results, or tracking growth rates, knowing how to calculate percentages accurately in Google Sheets is essential. In this article, we will provide step-by-step instructions on how to calculate percentages manually and also explore a more automated approach using Google Apps Script.

Manual Calculation of Percentages in Google Sheets

To calculate percentages manually in Google Sheets, you can use simple mathematical formulas. Here's a step-by-step guide:

Step 1: Enter the data
Start by entering the values into your spreadsheet. Let's suppose you have a dataset with two numbers: the "total" value and the "partial" value. For example, you have total sales for the month in one cell and a partial sales figure in another cell.

Step 2: Calculate the percentage
To calculate the percentage, divide the partial value by the total value and multiply by 100. The formula would look like this:


Step 3: Format the cell as percentage
To display the result as a percentage, you must format the cell with the percentage number format. Select the cell with the result and go to the "Format" menu. Choose "Number" and then "Percentage."

Google Apps Script for Automatic Calculation

If you find yourself performing percentage calculations frequently or dealing with large datasets, using Google Apps Script can save time and automate the process. Here's an example script that calculates percentages in Google Sheets:

function calculatePercentage() {
var spreadsheet = SpreadsheetApp.getActiveSpreadsheet();
var sheet = spreadsheet.getActiveSheet();

var total = sheet.getRange("A1").getValue();
var partial = sheet.getRange("B1").getValue();

var percentage = (partial / total) * 100;


To use this script, follow these steps:

Step 1: Open the script editor
In your Google Sheets document, go to "Extensions" and select "Apps Script." This will open the script editor in a new tab.

Step 2: Write the script
Type or paste the above script into the editor.

Step 3: Save and run the script
Click the save button. Then, you can run the script by clicking the play icon or by going to the "Run" menu and selecting "calculatePercentage." The script will calculate the percentage and display the result in cell C1.

Use Case Examples

Calculating percentages in Google Sheets can be useful in various scenarios. Here are a few examples:

  1. Sales growth: Calculate the percentage increase or decrease in sales from one period to another to measure growth or decline.

  2. Gradebook calculation: Calculate the percentage score for students by dividing their total score by the maximum possible score.

  3. Expense tracking: Calculate the percentage of each expense category in your monthly budget to analyze spending patterns.

  4. Goal achievement: Calculate the percentage of completion for goals or projects based on the achieved milestones.

With the ability to easily calculate percentages in Google Sheets manually or through automation with Apps Script, you can enhance your data analysis, reporting, and decision-making processes.

In conclusion, calculating percentages in Google Sheets is a straightforward process. By following the manual calculation steps or utilizing Google Apps Script, you can perform percentage calculations quickly and efficiently. Remember to format the cells properly to display the results as percentages.

How to get percentage in Google Sheets:
To calculate percentages in Google Sheets, you can refer to this guide on how to get percentage using formulas.

How to calculate percentage in Google Sheets:
This tutorial shows you how to calculate percentages in Google Sheets, providing step-by-step instructions and examples.

How to add numbers in Google Sheets:
Adding numbers in Google Sheets is an essential skill. Learn how to perform this task easily with the help of this guide.

How to multiply in Google Sheets:
Multiplication in Google Sheets is straightforward. Follow this tutorial to understand how to multiply numbers using formulas.

How to find average in Google Sheets:
Getting the average of values in Google Sheets is a frequent requirement. Learn how to find the average using formulas in this helpful guide.