Table of Contents
The Z-score, often referred to as the standard score, is one of the most fundamental concepts in descriptive statistics. It serves as a powerful tool for understanding how an individual data point relates to the overall distribution of a data set. In modern data analysis, calculating these scores is streamlined dramatically by powerful spreadsheet applications, particularly Google Sheets.
Calculating Z-scores in Google Sheets is highly efficient, utilizing the built-in function: =STANDARDIZE(x, mean, standard_deviation). This specialized function requires three essential parameters: the observed value (x), the population mean, and the population standard deviation. By providing these inputs, the function immediately returns the Z-score corresponding to the observed value, allowing analysts to instantly compare a single measurement against the entire population.
The primary utility of the Z-score lies in its ability to normalize data, transforming raw scores into units of standard deviation. This transformation allows for meaningful comparison across entirely different distributions. For instance, determining if a student’s test score is unusually high or low requires assessing how many standard deviations it falls above or below the average performance of their peers. Mastering the STANDARDIZE function is key to unlocking this statistical insight within the Google Sheets environment, making complex deviation analysis accessible to all users.
The Statistical Foundation of the Z-Score
A Z-score provides a crucial measure of positional standing in statistics. It quantifies precisely how many standard deviations a specific observation or raw data value lies above or below the population mean. This normalization is essential because it allows researchers to compare scores from different normal distributions, effectively standardizing the measurement scale. The concept originated with the need to easily identify extreme values across diverse populations.
The calculation is based on a straightforward, yet fundamental, formula that isolates the difference between the observed score and the mean, then divides this difference by the standard deviation. This process effectively converts the raw deviation into standardized units. The resulting number, the Z-score, reveals the exact relationship between the observation and the central tendency of the data set. A positive Z-score indicates a value above the mean, while a negative Z-score signifies a value below the mean.
The theoretical formula used universally to calculate the Z-score, z, is defined as follows, illustrating the core components necessary for computation:
z = (X – μ) / σ
Where the components represent the core inputs required for any Z-score calculation:
- X is the specific raw data value being analyzed.
- μ (mu) is the population mean, representing the average value of the dataset.
- σ (sigma) is the population standard deviation, which measures the dispersion or spread of the dataset.
The remaining sections of this tutorial will demonstrate the practical application of this statistical principle specifically within the Google Sheets environment, focusing on using array functions and built-in formulas to streamline the computation process for a real-world dataset.
Practical Application: Setting Up the Z-Score Calculation
To illustrate the process, let us work through a concrete example using a hypothetical data set. Imagine we are tracking the daily sales figures for a product over 16 days. Our goal is to determine which days performed significantly above or below the average, using the Z-score as our metric. We begin with the data entered into Column A of a Google Sheet, typically starting in cell A2, ensuring the data is clean and ready for analysis.
The core challenge in calculating Z-scores manually is repeating the formula for every data point while ensuring the mean and standard deviation references remain constant. Google Sheets simplifies this tremendously, allowing us to first calculate the required parameters in dedicated cells and then apply the Z-score formula efficiently to the entire column using absolute references.
The initial data setup is critical. Ensure that your raw data points (X) are organized in a continuous column. For this example, our sales data ranges from A2 to A17, representing 16 distinct observations. The visual representation of the raw data serves as the starting point for our standardization process:

Step 1: Determining the Mean and Standard Deviation
Before any Z-score calculation can begin, we must first determine the two critical parameters of the data set: the population mean (μ) and the standard deviation (σ). These values represent the center point and the variability of the entire distribution, respectively. Google Sheets provides dedicated functions to calculate these statistics quickly and accurately, preventing the need for tedious manual summation and division.
To find the mean (average) of the sales data located in cells A2 through A17, we utilize the AVERAGE function. This function sums all values in the specified range and divides by the count of those values. We will place this formula in a clearly labeled cell, for example, cell E2, to easily reference it later in our Z-score calculation: =AVERAGE(A2:A17).
For the standard deviation, we use the STDEV.P function, assuming our 16 data points represent the entire population we are interested in (P for Population). If the data were only a sample, we would use STDEV.S. This formula is placed in cell E3: =STDEV.P(A2:A17). The image below demonstrates the exact layout and formulas used in cells E2 and E3, showing how to derive the central tendency and spread measures:

Upon execution of these formulas, the calculated values confirm that the mean of the dataset is approximately 14.375, and the population standard deviation is approximately 4.998. These values are absolute constants and will be used repeatedly in the denominator and subtraction terms for every subsequent Z-score computation for each individual data point.
Step 2: Calculating the First Z-Score Using the Manual Formula
With the mean and standard deviation established, we can now proceed to calculate the Z-score for the very first raw data value located in cell A2 (which is the sales figure of 7). While Google Sheets offers the automated STANDARDIZE function, understanding the manual formula implementation is crucial for concept reinforcement and handling scenarios where direct cell manipulation is preferred.
The manual formula application requires us to reference the observed value (A2), subtract the calculated mean (E2), and divide the result by the calculated standard deviation (E3). Critically, since we intend to copy this formula down the entire column, we must use absolute cell references for the mean and standard deviation values. Absolute references, denoted by dollar signs (e.g., $E$2), ensure that these cell locations do not shift when the formula is copied to other rows.
We type the following formula into cell B2 to calculate the first Z-score, meticulously following the statistical definition z = (X – μ) / σ:
=(A2–$E$2)/$E$3
This resulting calculation for the value 7 yields a Z-score of approximately -1.47546. This initial result indicates that the first sales figure (7) is nearly one and a half standard deviations below the average sales performance (14.375). The image below demonstrates the input of this formula, setting the stage for the calculation of the entire column.

Step 3: Utilizing the STANDARDIZE Function (The Preferred Method)
While the manual method provides conceptual clarity, the most efficient and statistically rigorous way to compute Z-scores for large data sets in Google Sheets is using the built-in STANDARDIZE function. This function abstracts the manual subtraction and division steps, requiring only the three necessary parameters in the correct order: =STANDARDIZE(x, mean, standard_deviation).
To use this function for the first data point (A2), the formula entered into B2 would be: =STANDARDIZE(A2, $E$2, $E$3). Note that we still employ absolute references ($E$2 and $E$3) for the mean and standard deviation. This adherence to absolute referencing is non-negotiable for correct results when copying the formula.
This streamlined approach is particularly beneficial when dealing with dynamic spreadsheets where the underlying data might change frequently. The use of a single, defined statistical function ensures that the calculation adheres strictly to established statistical software standards and minimizes the chances of parenthesis errors often associated with complex manual formulas.
Step 4: Applying the Formula to the Entire Dataset
Once the Z-score formula—either the manual calculation or the STANDARDIZE function—is correctly entered into the first cell (B2) and verified, the process of calculating the remaining Z-scores is trivial thanks to the auto-fill capabilities of Google Sheets. Because we correctly used absolute referencing for the constant values (mean and standard deviation), we can drag the formula down the column or use a simple keyboard shortcut.
To quickly apply the formula to the rest of the column, highlight the range starting from cell B2 down to the last row of your data (B17, in this case). Then, press the keyboard shortcut Ctrl+D (on Windows/Chrome OS) or Cmd+D (on Mac) to copy the formula from the top selected cell (B2) into all cells below it within the selection. Alternatively, you can click and drag the small square handle (known as the fill handle) located in the bottom-right corner of cell B2 downwards until you reach the end of your data.
The result is a fully calculated column of Z-scores, where each score corresponds exactly to the raw data value next to it. This final step completes the normalization of the data set, transforming raw sales figures into standardized units of standard deviation, ready for immediate interpretation. The image below shows the resulting calculated Z-scores for the entire data set:

Interpreting Z-Scores and Statistical Significance
The primary benefit of calculating a Z-score is the ease with which it allows us to interpret the position of a data point relative to the rest of the distribution, especially assuming a normal distribution. A Z-score standardizes the data such that a score of 0 represents the mean, and every integer unit (1, 2, -1, -2) represents one standard deviation away from that mean. Understanding this standard scale is crucial for inferring statistical significance and identifying data anomalies.
Based on our previous example, we established that the dataset had a mean of 14.375 and a standard deviation of 4.998. Let us examine two specific results to fully grasp the interpretation of both negative and positive scores:
- The first raw data value was 7, resulting in a Z-score of -1.47546. This calculation means that the sales figure of 7 occurred 1.47546 standard deviations below the average sales performance. The negative sign is critical, indicating performance less than the mean.
- The sales value of 12 yielded a Z-score of -0.47515. This shows that the value 12 is less than half a standard deviation below the mean. Comparing this to the value 7, we see that 12 is much closer to the average performance, meaning it is a much less extreme deviation.
The absolute magnitude of the Z-score directly correlates with how unusual or extreme the data point is. The further the Z-score is from zero (in either the positive or negative direction), the more deviation that particular raw score exhibits relative to the average of the entire population. Statisticians often use Z-scores to identify outliers or unusual occurrences requiring deeper analysis.
Understanding Magnitude and Identifying Outliers
For interpretation purposes, statisticians commonly rely on empirical rules regarding Z-score magnitude. For data that follows a Normal Distribution, approximately 68% of data falls within one standard deviation (Z-scores between -1 and +1), 95% falls within two standard deviations (Z-scores between -2 and +2), and 99.7% falls within three standard deviations (Z-scores between -3 and +3).
Therefore, Z-scores falling outside the range of -2.0 to +2.0 are often considered statistically significant or unusual, representing the extreme 5% of the distribution. Values exceeding +3.0 or falling below -3.0 are exceptionally rare in most naturally occurring distributions, often flagging potential anomalies, data entry errors, or genuinely outstanding events that require specialized attention. The image below shows the resulting range of scores, most of which fall well within the typical -2 to +2 range, suggesting a relatively normal dataset:

The relationship is clear: a smaller absolute Z-score indicates proximity to the average, whereas a larger absolute value confirms greater distance from the central tendency. This fundamental insight is why Z-scores are indispensable in fields ranging from quality control and financial risk assessment to psychological testing, providing a normalized metric for comparing apples and oranges.
Conclusion and Further Resources
Calculating Z-scores in Google Sheets is a straightforward yet powerful technique that transforms raw data into a standardized metric, providing immediate insight into data distribution and the identification of unusual values. By mastering the calculation of the mean and standard deviation, and then applying either the manual formula or the robust STANDARDIZE function, data analysts can quickly and effectively normalize any dataset, regardless of its original units of measurement.
This process is foundational for advanced statistical tests, including hypothesis testing, calculation of p-values, and regression analysis, and is a prerequisite for comparing variables measured on different scales. Proficiency in this skill within a platform like Google Sheets significantly enhances one’s capability to perform rigorous, professional data examination and derive actionable insights from complex numerical information.
If you are interested in applying this technique across different software environments, consider exploring these related tutorials:
How to Calculate Z-Scores in Excel
How to Calculate Z-Scores in R
How to Calculate Z-Scores on a TI-84 Calculator
Cite this article
stats writer (2025). How to Calculate Z-Scores in Google Sheets. PSYCHOLOGICAL SCALES. Retrieved from https://scales.arabpsychology.com/stats/how-to-calculate-z-scores-in-google-sheets/
stats writer. "How to Calculate Z-Scores in Google Sheets." PSYCHOLOGICAL SCALES, 20 Dec. 2025, https://scales.arabpsychology.com/stats/how-to-calculate-z-scores-in-google-sheets/.
stats writer. "How to Calculate Z-Scores in Google Sheets." PSYCHOLOGICAL SCALES, 2025. https://scales.arabpsychology.com/stats/how-to-calculate-z-scores-in-google-sheets/.
stats writer (2025) 'How to Calculate Z-Scores in Google Sheets', PSYCHOLOGICAL SCALES. Available at: https://scales.arabpsychology.com/stats/how-to-calculate-z-scores-in-google-sheets/.
[1] stats writer, "How to Calculate Z-Scores in Google Sheets," PSYCHOLOGICAL SCALES, vol. X, no. Y, ص Z-Z, December, 2025.
stats writer. How to Calculate Z-Scores in Google Sheets. PSYCHOLOGICAL SCALES. 2025;vol(issue):pages.
