ホームページ > ソフトウェアチュートリアル > オフィスソフトウェア > Excelで平均的な機能と平均的な関数を使用する方法

Excelで平均的な機能と平均的な関数を使用する方法

Susan Sarandon
リリース: 2025-03-07 06:03:09
オリジナル
671 人が閲覧しました

ExcelのAverageIfおよびAverageIFS機能Quick Review

ExcelのAverageIFおよびAverageIFS関数を使用して、データセットの平均値を計算できます。ただし、より単純な平均関数とは異なり、計算に特定の値を含めるか除外することができます。

excel

で平均的な関数を使用する方法

Excelの平均機能を使用すると、単一の条件セットに基づいてフィルター処理されたデータセットの平均値を計算できます。

平均関数構文

平均的な関数には、3つのパラメーターが含まれています。

<code>=AVERAGEIF(x,y,z)</code>
ログイン後にコピー
ログイン後にコピー
of:

    x(必須)は、条件に従ってテストされる細胞領域です
  • y(必須)は条件です(パラメーターxのテスト)
  • z(オプション)は、パラメーターyのテストが基準を満たしている場合に平均化されるセル領域です。 Zを省略すると、Excelはパラメーターxで識別された値を平均します。
  • 平均的な関数実用
実際のアプリケーションでの平均的な関数の例を見てみましょう。

12人の名前、年齢、給与のあるExcelテーブルがあるとしたら、40人以上の人の平均給与を計算する必要があるとします。

この場合、上記の構文を思い出し、列bにはテストする値(パラメーターx)、40を超える値が列b(パラメーターy)の値の条件であり、列Cには平均値(パラメーターz)が含まれます。

したがって、How to Use the AVERAGEIF and AVERAGEIFS Functions in Excelに入力する必要があります:

別のセル:

を押してENTERを押します。

<code>=AVERAGEIF(Table1[Age],">40",Table1[Salary])</code>
ログイン後にコピー
ログイン後にコピー

この式を分解するのに時間をかけましょう。

How to Use the AVERAGEIF and AVERAGEIFS Functions in Excel最初に、構造化された参照がパラメーターxおよびzに使用されていることに気付くでしょう。言い換えれば、式は、セル参照を直接使用するのではなく、列ヘッダーを指します(たとえば、パラメーターxにはB2:B13を使用し、パラメーターZにはC2:C13を使用します)。これは、データがフォーマットされたExcelテーブルに含まれているため、プログラムはデフォルトで式のテーブルタイトルを使用しているためです。これは、データの下部に追加の行を追加すると、式にこれらの新しい値が自動的に含まれることを意味します。

第二に、パラメーターyは二重引用符に含まれています。 Excel式で論理演算子を使用する場合(たとえば、等しい、より大きい、以下)、それらは二重引用符に配置する必要があります。

平均的な関数を使用するときに注意すべきこと

スプレッドシートで平均障害を使用する前に、注意すべき重要なポイントがいくつかあります。

まず、パラメーターy(テスト)は非常に柔軟です。上記の例では、「&gt; 40」(論理演算子)を使用してパラメーターxの範囲をテストできますが、他のさまざまなタイプの条件を使用できます。

条件类型 示例公式 计算结果
=AVERAGEIF(Table1[Age],44,Table1[Salary]) 44 岁个人的平均工资
文本 =AVERAGEIF(Table1[Person],"Jenny",Table1[Salary]) 姓名为 Jenny 的人的平均工资
通配符 =AVERAGEIF(Table1[Person],"Jo",Table1[Salary]) 姓名以 Jo 开头的任何人的平均工资
单元格引用 =AVERAGEIF(Table1[Age],B15,Table1[Salary]) 与 B15 单元格中的年龄条件匹配的任何人的平均工资
上述条件的组合 =AVERAGEIF(Table1[Person],"Ja",Table1[Salary]) 姓名不以 Ja 开头的任何人的平均工资

第二に、平均的な関数は空のセルを考慮していません。たとえば、誰かの給与価値が空白の場合、平均計算では無視されます。ただし、誰かの給与が0ドルの場合、は平均計算にを含めます。

最後に、指定されたセルがテスト条件を満たしていない場合、Excelは#div/0を返します。

excel

で平均的な関数を使用する方法

平均の場合、テストされたすべての値を満たす平均値を計算する前に条件をテストしますが、平均的な条件を使用して結果をさらに狭めることができます。

平均機能構文

平均的な関数のパラメーターの順序と数は、平均関数のパラメーターとは非常に異なることに注意する必要があります。

<code>=AVERAGEIF(x,y,z)</code>
ログイン後にコピー
ログイン後にコピー
of:

    x(必須)は、平均化される値を含むセルの領域です
  • y¹(必須)は、テストする最初の値を含むセル領域です
  • y²(必須)はy¹のテストです
  • z¹(オプション)は、テストする2番目の値を含むセル領域です
  • z²(z¹が含まれている場合は必須)はz¹のテストです。
  • 言い換えれば、上記の構文は、平均的な関数を使用して2つのテスト(yとz)を作成することを意味しますが、合計で最大127のテストを含めることができます。
  • 平均的な関数実用
平均的な構文があなたを混同した場合、例で機能がどのように機能するかを確認すると、事態はより明確になります。

このExcelフォームには、人の名前、年齢、性別、給与が含まれており、あなたの目標は、35歳以上のすべての男性の平均給与を計算することです。

2つの条件(年齢と性別)があるため、平均的な関数を使用する必要があります。

of:How to Use the AVERAGEIF and AVERAGEIFS Functions in Excel

表2 [給与]は、平均値を含むセルの領域です(パラメーターx)

表2 [年齢]はセル面積(パラメーターy¹)です
<code>=AVERAGEIF(Table1[Age],">40",Table1[Salary])</code>
ログイン後にコピー
ログイン後にコピー
"&gt; 35"は、最初の範囲(パラメーターy²)のテストです

表2 [性別]はセル領域です(パラメーターz¹)

"m"は、2番目の範囲(パラメーターz²)のテストです。
  • 平均的な関数を使用するときに注意すべきこと
  • 平均的な関数を使用する場合、次のポイントを覚えておいてください。
    • テストは、論理パラメーター、値、テキスト、セル参照、またはこれらの組み合わせである場合があります。
    • 論理パラメーターとテキストは、常に二重引用符で囲む必要があります。
    • すべての条件を満たしているセルのみが、平均計算に含まれます。
    • 平均式で指定されているすべての領域は、同じサイズでなければなりません。
    • 平均的な関数は空のセルを無視しますが、ゼロの値を持つセルが含まれています。
    • すべての条件を満たしていない場合、#div/0が返されます。

    データセットの平均値を計算するExcelの唯一の関数は、

    平均障害と平均的な関数ではありません。たとえば、平均関数はデータセットの直接的な算術平均を生成しますが、Averagea関数は数値、テキスト、および論理パラメーターの平均を返します。

以上がExcelで平均的な機能と平均的な関数を使用する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
著者別の最新記事
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート