🌐
Google Support
support.google.com › docs › thread › 3987255 › interquartile-range-on-google-sheets
Interquartile Range on Google Sheets? - Google Docs Editors Community
Skip to main content · Google Docs Editors Help · Sign in · Google Help · Help Center · Community · Google Docs Editors · Terms of Service · Submit feedback · Send feedback on
🌐
Statology
statology.org › home › how to calculate the interquartile range in google sheets
How to Calculate the Interquartile Range in Google Sheets
February 3, 2023 - Step 3: Calculate the IQR. Lastly, we can subtract the first quartile (Q1) from the third quartile (Q3) to obtain the interquartile range: The interquartile range turns out to be 16.
🌐
Layer
golayer.io › home › interquartile range (iqr): what it is & how to find it
Interquartile Range (IQR): What It Is & How to Find It | Layer Blog
July 17, 2024 - This first example uses the QUARTILE function, which uses the inclusive method to calculate the quartiles. 1. Open Google Sheets to the spreadsheet containing your ordered dataset. Interquartile Range (IQR): What it is & How to Find it – Odd Set of Values
🌐
The Bricks
thebricks.com › resources › how-to-calculate-iqr-in-google-sheets
How to Calculate the IQR in Google Sheets
November 7, 2025 - To avoid this, use an open-ended range like A2:A. ... This tells Google Sheets to include all values from cell A2 down to the very bottom of column A. Your IQR calculation will now update automatically whenever you add new data to the column, saving you time and preventing errors. Mastering the Interquartile Range (IQR) gives you another powerful tool for your data analysis toolkit.
🌐
Outlier
articles.outlier.org › what-is-the-interquartile-range
What Is the Interquartile Range (IQR)? | Outlier
July 17, 2023 - In Excel or Google sheets, you can find the IQR using the =QUARTILE() function. Suppose you have data in cells A2 through A11 in your spreadsheet. You can find the IQR using these steps.
🌐
LiveFlow
liveflow.com › product-guides › how-to-use-the-quartile-function-in-google-sheets
How to Use the QUARTILE Function in Google Sheets
The QUARTILE.INC function in Google Sheets calculates quartiles based on an inclusive method, including the median in the calculation.
🌐
Automate Excel
automateexcel.com › home › calculate interquartile range (iqr) – excel & google sheets
Calculate Interquartile Range (IQR) – Excel & Google Sheets - Automate Excel
July 10, 2022 - This tutorial demonstrates how to calculate interquartile range (IQR) in Excel and Google Sheets. What is Interquartile Range (IQR)? The Interquartile range presents a spread of the middle half of the dataset. It is actually the difference between the third and the first quartile.
🌐
Google Support
support.google.com › docs › answer › 3094041
QUARTILE function - Google Docs Editors Help
Returns a value nearest to a specified quartile of a dataset. Sample Usage QUARTILE(A2:A100,3) QUARTILE(A2:A100,B2) Syntax QUARTILE(data, quartile_number) data - The array or ra
🌐
The Bricks
thebricks.com › resources › how-to-find-iqr-in-google-sheets
How to Find Iqr in Google Sheets
AI formula generators solve this problem by translating your plain English instructions into perfectly-formatted Google Sheets formulas. Add-ons like SheetGPT Formula Generator or GPT for Sheets Formula Bot provide a simple sidebar interface where you can describe your goal and let the AI do the heavy lifting. Install the add-on from the Marketplace and open it from the Extensions menu. A sidebar will typically appear. In the provided text box, describe the calculation you need.
Find elsewhere
🌐
InfoInspired
infoinspired.com › home › google docs › spreadsheet
Quartile IF in Google Sheets
March 23, 2024 - To calculate quartiles based on conditions, referred to as "Quartile IF," we will use a combination of formulas in Google Sheets.
🌐
Softr
softr.io › google-sheets › formulas › quartile › r › CD2NBKMAnTTxFk3un7AMuN
How to use Returns a value nearest to a specified quartile of a dataset. Learn more in Google Sheets - Guide
The Returns a value nearest to a specified quartile of a dataset. Learn more a quartile in google sheets is a statistical measure that divides a set of data into four equal parts, each containing 25% of the data.
🌐
YouTube
youtube.com › david hays
Google Sheets - Finding the InterQuartile Range (IQR) from Data - YouTube
Google Sheets - Finding the InterQuartile Range (IQR) from Data
Published   March 9, 2019
Views   4K
🌐
Sourcetable
sourcetable.com › how-to-google-sheets › how-to-find-iqr-in-google-sheets
How To Find IQR In Google Sheets
Once you have Q1 and Q3, calculate the IQR by subtracting Q1 from Q3. The formula for this step is simple: IQR = Q3 - Q1. This will give you the interquartile range, representing the middle 50% of your dataset values.
Published   October 30, 2024
🌐
Checksheet
checksheet.app › google-sheets-formulas › quartile
QUARTILE Google Sheets Formula | Check Sheet
The interquartile range (IQR) is ... calculate IQR, you can use the QUARTILE function twice, once with a quartile number of 1 and again with a quartile number of 3, and then subtract the two results....
🌐
Statology
statology.org › home › how to easily find outliers in google sheets
How to Easily Find Outliers in Google Sheets
August 15, 2021 - Note: The interquartile range is the difference between the third quartile (75th percentile) and the first quartile (25th percentile) in a dataset. It measures the spread of the middle 50% of values.
🌐
LaunchCode
education.launchcode.org › data-analysis-curriculum › eda-with-spreadsheets › reading › summary-statistics › index.html
Summary Statistics with Google Sheets :: Data Analysis ...
The range is the difference between the maximum and minimum values in a dataset. There isn’t a range function in Excel so to find the range, we need to type =MAX()-MIN() with the cells we need inside both sets of parantheses. Interquartile range or IQR is the difference between the upper ...
🌐
Reddit
reddit.com › r/googlesheets › find the average from a range
r/googlesheets on Reddit: Find the average from a range
May 6, 2023 -

How can I find the average value of all the numbers in a column within a certain range (in my case, the IQR)? At the moment I've got =AVERAGE((QUARTILE(F2:F,3))-(QUARTILE(F2:F,1))) but that's obviously not working (it subtracts Q1 from Q3 and finds the average of that single number, which isn't very useful).

Thanks in advance.

Top answer
1 of 2
1

base formula (which takes your range B14:B and expands all values which are in format value (x))

=ARRAYFORMULA(TRANSPOSE(SPLIT(QUERY(REPT(
 INDEX(IF(B14:B="",,SPLIT(IF(ISNUMBER(B14:B), B14:B&" 1", B14:B), " ()"))*1,,1)&"", 
 INDEX(IF(B14:B="",,SPLIT(IF(ISNUMBER(B14:B), B14:B&" 1", B14:B), " ()"))*1,,2)),,999^99), "")))


AVERAGE (B3)

=ARRAYFORMULA(SUM(QUERY(SPLIT(TRANSPOSE(SPLIT(QUERY(TRANSPOSE(QUERY(TRANSPOSE(
 IF(ISNUMBER(B14:B), ""&B14:B&" 1", IF((B14:B<>"")*(NOT(ISNUMBER(B14:B))), 
 ""&REGEXREPLACE(B14:B, "[()]", ), ))),,99^99)),,99^99), "")), " "), 
 "select Col1*Col2 label Col1*Col2 ''", 0))/
 SUM(QUERY(SPLIT(TRANSPOSE(SPLIT(QUERY(TRANSPOSE(QUERY(TRANSPOSE(
 IF(ISNUMBER(B14:B), ""&B14:B&" 1", IF((B14:B<>"")*(NOT(ISNUMBER(B14:B))), 
 ""&REGEXREPLACE(B14:B, "[()]", ), ))),,99^99)),,99^99), "")), " "), 
 "select Col2", 0)))

RANGE (B4)

=B7-B8

MEDIAN (B5)

=ARRAYFORMULA(MEDIAN(TRANSPOSE(SPLIT(QUERY(REPT(
 INDEX(IF(B14:B="",,SPLIT(IF(ISNUMBER(B14:B), B14:B&" 1", B14:B), " ()"))*1,,1)&"", 
 INDEX(IF(B14:B="",,SPLIT(IF(ISNUMBER(B14:B), B14:B&" 1", B14:B), " ()"))*1,,2)),,999^99), ""))))

MODE (B6)

=ARRAYFORMULA(MODE(TRANSPOSE(SPLIT(QUERY(REPT(
 INDEX(IF(B14:B="",,SPLIT(IF(ISNUMBER(B14:B), B14:B&" 1", B14:B), " ()"))*1,,1)&"", 
 INDEX(IF(B14:B="",,SPLIT(IF(ISNUMBER(B14:B), B14:B&" 1", B14:B), " ()"))*1,,2)),,999^99), ""))))

MAX (B7)

=ARRAYFORMULA(MAX(QUERY(TRANSPOSE(SPLIT(QUERY(TRANSPOSE(QUERY(TRANSPOSE(B14:B)
,,99^99)),,99^99), " ")), "where not Col1 contains '-'", 0)))

MIN (B8)

=ARRAYFORMULA(MIN(QUERY(TRANSPOSE(SPLIT(QUERY(TRANSPOSE(QUERY(TRANSPOSE(B14:B)
,,99^99)),,99^99), " ")), "where not Col1 contains '-'", 0)))

IQR - INTERQUARTILE RANGE (B9)

=ARRAYFORMULA(QUARTILE(TRANSPOSE(SPLIT(QUERY(REPT(
 INDEX(IF(B14:B="",,SPLIT(IF(ISNUMBER(B14:B), B14:B&" 1", B14:B), " ()"))*1,,1)&"", 
 INDEX(IF(B14:B="",,SPLIT(IF(ISNUMBER(B14:B), B14:B&" 1", B14:B), " ()"))*1,,2)),,999^99), "")), 3)-
 QUARTILE(TRANSPOSE(SPLIT(QUERY(REPT(
 INDEX(IF(B14:B="",,SPLIT(IF(ISNUMBER(B14:B), B14:B&" 1", B14:B), " ()"))*1,,1)&"", 
 INDEX(IF(B14:B="",,SPLIT(IF(ISNUMBER(B14:B), B14:B&" 1", B14:B), " ()"))*1,,2)),,999^99), "")), 1))

MEAN DEVIATION (B10)

=ARRAYFORMULA(AVEDEV(TRANSPOSE(SPLIT(QUERY(REPT(
 INDEX(IF(B14:B="",,SPLIT(IF(ISNUMBER(B14:B), B14:B&" 1", B14:B), " ()"))*1,,1)&"", 
 INDEX(IF(B14:B="",,SPLIT(IF(ISNUMBER(B14:B), B14:B&" 1", B14:B), " ()"))*1,,2)),,999^99), ""))))

STANDARD DEVIATION (B11)

=ARRAYFORMULA(STDEV(TRANSPOSE(SPLIT(QUERY(REPT(
 INDEX(IF(B14:B="",,SPLIT(IF(ISNUMBER(B14:B), B14:B&" 1", B14:B), " ()"))*1,,1)&"", 
 INDEX(IF(B14:B="",,SPLIT(IF(ISNUMBER(B14:B), B14:B&" 1", B14:B), " ()"))*1,,2)),,999^99), ""))))
2 of 2
1

Solution

Google Sheets has custom formulas for these statistical varibales. Use these as follow:

  • Standard Deviation: =STDEV(B14:B113). More info about this here.
  • Mean (Average) Deviation: =AVEDEV(B14:B113). More info about this here.
  • IQR: =QUARTILE(B13:B14,3). More info about this here.

I hope this has helped you. Let me know if you need anything else or if you did not understood something. :)

🌐
InfoInspired
infoinspired.com › home › google docs › spreadsheet
How to Calculate the Interquartile Range (IQR) in Google Sheets
February 18, 2024 - We can calculate the IQR as the difference between the third quartile (Q3) and the first quartile (Q1) or between the 75th percentile and 25th percentile. In this example, we will utilize the data in cell range A2:A14 to compute the Interquartile ...