AVERAGE 
AVERAGE(number1 [,number2] [..]) 
Returns the arithmetic mean of the values in a list, table or cell range. 
number1  The first number. 
number2  (Optional) The second number. 
REMARKS 
* For an illustrated example refer to the [[Central Tendency]] page. * This function includes hidden cells. * Arguments that are just numbers are included. * Arguments that are just numbers passed as text ("3") are included. See Example 15. * Arguments that are just logical values are included. True evaluates to 1. False evaluates to 0. See Example 16. * Arguments that are just text will generate a #VALUE! error. See Example 18. * Arguments that are references to cells containing zeros are included. See Example 9. * Arguments that are references to cells containing dates are included and the date serial number is used. See Example 12. * Arguments that are references to cells containing logical values are excluded. See Example 11. * Arguments that are references to cells containing text are excluded. See Example 10. * Arguments that are references to cells containing error values will be returned. See Example 14. * Arguments that are references to empty cells are excluded. See Example 8. * Arguments that are arrays containing logical values are excluded. See Example 20. * Arguments that are arrays containing text are excluded. See Example 19. * You can have a maximum of 255 arguments. * You can use the AVERAGEA function to include logical values and text. * You can use the AVERAGEIF function to return the arithmetic mean that satisfies one condition. * You can use the AVERAGEIFS function to return the arithmetic mean that satisfies multiple conditions. * You can use the AGGREGATE function to exclude hidden cells. * You can use the AVERAGEVISIBLE  User Defined Function to exclude hidden cells. * You can use the DAVERAGE function to return the arithmetic mean of all the numbers in a column that satisfies multiple conditions. * You can use the MEDIAN function to return the number in the middle of a set of numbers. * You can use the MODE.SNGL function to return the value that occurs most frequently in a list or array of numbers. * This is similar to the COUNT, MAX, MIN, PRODUCT and SUM functions. * You can enter the abbreviated function name "=AVG()" although you will be prompted to change this to "AVERAGE". * For the Microsoft documentation refer to support.microsoft.com * For the Google documentation refer to support.google.com 

1  What is the average (or arithmetic mean) of these values (1,2,3). 6 divided by 2. 2  What is the average of these values (1,2,3,0). 6 divided by 3. 3  What is the average of these values (2,3,4,5,6). 10 divided by 5. 4  What is the average of the values in the array {2,3,4,5}. 10 divided by 5. 5  What is the average of the values in the range "B1:B3". 30 divided by 3. 6  What is the average of the values in the range "B1", "B2" and "B3". 30 divided by 3. 7  What is the average of the values in the range "B1", "B2", "B3" and "B4". B4 is empty so this gets excluded. 30 divided by 3. 8  What is the average of the values in the range "B1", "B2", "B3" and "B5". B5 is zero so this gets included. 30 divided by 4. 9  What is the average of the values in the range "B1", "B2", "B3" and "B6". B6 is text so this is excluded. 30 divided by 3. 10  What is the average of the values in the range "B1", "B2", "B3" and "B7". B7 is a logical value so this is excluded. 30 divided by 3. 11  What is the average of the values in the range "B1", "B2", "B3" and "B8". B8 is a logical value so this is excluded. 30 divided by 3. 12  What is the average of the values in the range "B1", "B2", "B3" and "B9". B9 is a date so this gets included as a date serial number. 13  What is the average of the values in the named range that refers to the range "B1:B3". 30 divided by 3. 14  What is the average of the values in the range "B1", "B2", "B3" and "B10". B10 contains an error so that gets returned. 15  What is the average of these values (2, "3"). Text values that are actually numbers are included. 5 divided by 2. 16  What is the average of these values (2, TRUE). Logical values passed as arguments are included. TRUE is replaced with 1. 3 divided by 2. 17  What is the average of these values (2, FALSE). Logical values passed as arguments are included. FALSE is replaced with 0. 2 divided by 2. 18  What is the average of these values (2, "some text"). Text values passed as arguments generate an error. 19  What is the average of the values in the array {2, "some text"}. Text values inside arrays are excluded. 2 divided by 1. 20  What is the average of the values in the array {2, TRUE}. Logical values inside arrays are excluded. 2 divided by 1. 
© 2024 Better Solutions Limited. All Rights Reserved. © 2024 Better Solutions Limited Top