Finance

Charts

Statistics

Macros

Search

How to use the AVERAGEIFS() function in Excel

This function calculates the average of cells that meet multiple specified criteria.

Syntax:
AVERAGEIFS(average_range; criteria_range1; criteria1; [criteria_range2; criteria2]; …)

Arguments:

  • average_range (required): The range of cells to average (must contain numeric values).
  • criteria_range1 (required): The first range to evaluate against criteria1.
  • criteria1 (required): The condition applied to criteria_range1 (number, expression, cell reference, or text).
  • criteria_range2, criteria2, … (optional): Additional ranges and their associated criteria (up to 127 pairs).

Background

For general details on averages, see the AVERAGE() function description. Like AVERAGEIF(), AVERAGEIFS() measures central tendency but allows for multiple filtering conditions.

Example

Continuing the email marketing analysis from AVERAGEIF():

  • You previously calculated the average click rate per mailing type.
  • Now, you want to refine the analysis by excluding low click rates (<10,000) to avoid outlier distortion.

Formula Setup:

  • average_range: D2:D30 (click rates to average).
  • criteria_range1: C2:C30 (mailing types, e.g., « Software A »).
    • criteria1: « Software A » (only include this mailing type).
  • criteria_range2: D2:D30 (click rates again, for the second filter).
    • criteria2: « >10000 » (only include clicks >10,000).

Result:
The average click rate for « Software A » mailings exceeding 10,000 clicks is 15,221.50 (as seen below).

Key Notes

  1. Order Matters: The first argument is always the range to average, followed by criteria pairs.
  2. Flexibility: Supports numeric, text, and logical criteria (e.g., « >10000 », « =Completed »).
  3. Exclusion Logic: Unlike AVERAGEIF(), AVERAGEIFS() requires all criteria to be met for a cell to be included.
0 0 votes
Évaluation de l'article
S’abonner
Notification pour
guest
0 Commentaires
Le plus ancien
Le plus récent Le plus populaire
Online comments
Show all comments
Facebook
Twitter
LinkedIn
WhatsApp
Email
Print
0
We’d love to hear your thoughts — please leave a commentx