Excelで全角文字部分一致での平均値計算方法
全角文字が含まれるデータから特定のキーワードに部分一致するデータのみを選んで平均を出すことは、実務で頻繁に行われる作業です。しかし手動で行うと時間がかかりますし、ミスも起こりやすいです。この記事では、Excelの関数を使って効率的に部分一致での平均値計算を行う方法を詳しく解説します。また、マウス操作だけで行う方法も紹介するので、どちらが自分に合っているか選択できます。
📊 やり方の比較
| 手法 | メリット | デメリット | 推奨 |
|---|---|---|---|
| 数式(AVERAGEIFS関数) | 自動更新され、部分一致可能 | 複雑な条件の場合難解になる | ◎ |
| マウス操作(フィルタ機能) | 直感的で簡単 | 元データが消える, 部分一致は難しい | △ |
fx 使用する数式
Excel / SpreadSheet
=AVERAGEIFS(平均範囲, 条件範囲, "*部分一致文字*")💡 仕組みの解説
【数式の仕組み】この数式は、特定のキーワードに部分一致するデータのみを選んで平均を計算します。AVERAGEIFS関数は複数の条件を指定して平均値を求めるための関数で、「平均範囲」には平均を求めたいセル範囲を、「条件範囲」と「部分一致文字」には部分一致するキーワードを含む範囲とそのキーワードを指定します。この数式は元データを削除せず、新たな場所に抽出したデータの平均値を計算します。
具体的な手順
1
AVERAGEIFS関数を使用する場合、まず平均を求めたいセル範囲を選択します。
2
次に、部分一致するキーワードを含む条件範囲を選択し、AVERAGEIFS関数の引数として指定します。
3
最後に、「部分一致文字」という形で部分一致したいキーワードを指定して計算を行います。
よくある質問
Q Q1. VLOOKUP関数との違いは?
A.
A1. AVERAGEIFS関数は平均値を求めるためのもので、VLOOKUP関数は特定のデータを検索するためのものです。
Q Q2. スピルエラーとは何ですか?
A.
A2. スピルエラーはExcel 365以降で導入された新機能「スピル」が原因で発生します。スピルは自動的に範囲を拡張するため、関数の結果が意図しない範囲に広がったときに表示されます。
Q Q3. スマホ版でも使える?
A.
A3. Excel公式アプリやGoogleスプレッドシートでは同様の機能を使用できますので、スマートフォンでも部分一致での平均値計算を行うことができます。