Excelのデータ分析や効率化に役立つ便利な関数を5つ紹介。FILTER、UNIQUE、SORT、SEQUENCE、RANDARRAY などの関数を実例付きで解説します。
Excel にはデータ検索や抽出を効率化する強力な関数が豊富にあります。
今回は データ分析や整理をスムーズにする関数 を 5 つ紹介します。
大量のデータを扱う際に役立つため、ぜひ活用してください。
指定した条件に合うデータだけを取り出す!
✅ 基本構文
EXCEL=FILTER(範囲, 条件, [該当データなし時の値])
📝 使用例
「営業部の社員リストを抽出」
EXCEL=FILTER(A2:C100, B2:B100="営業部", "該当なし")
🔹 B2:B100
で「営業部」と一致する行の A2:C100
を抽出。
社員 ID | 名前 | 部門 |
---|---|---|
1001 | 田中 | 営業部 |
1003 | 高橋 | 営業部 |
1005 | 中村 | 営業部 |
1008 | 山田 | 営業部 |
データの中からユニークな値だけを抽出!
✅ 基本構文
EXCEL=UNIQUE(範囲)
📝 使用例
「リスト内の重複を除いた部門リストを作成」
EXCEL=UNIQUE(B2:B100)
🔹 ユニークな部門リスト → 営業部, 総務部, 開発部
指定した範囲のデータを昇順・降順に並べ替え!
✅ 基本構文
EXCEL=SORT(範囲, 並べ替え列, 並べ替え順)
📝 使用例
「売上データを昇順に並べ替え」
EXCEL=SORT(A2:D100, 4, 1)
社員 ID | 名前 | 売上 |
---|---|---|
1001 | 田中 | 500000 |
1006 | 小林 | 580000 |
1003 | 高橋 | 550000 |
1002 | 佐藤 | 600000 |
1008 | 山田 | 610000 |
1005 | 中村 | 650000 |
1007 | 加藤 | 690000 |
1004 | 伊藤 | 720000 |
連続した数値の配列を簡単に作成!
✅ 基本構文
EXCEL=SEQUENCE(行数, 列数, 開始値, 増分)
📝 使用例
「1 から 10 までの連番を作成」
EXCEL=SEQUENCE(10, 1, 1, 1)
🔹 1
から 10
の連続した数値 → [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]
範囲内でランダムな数値を生成!
✅ 基本構文
EXCEL=RANDARRAY(行数, 列数, 最小値, 最大値, 整数指定)
📝 使用例
「1 から 100 までのランダムな整数を 5×3 の範囲で生成」
EXCEL=RANDARRAY(5, 3, 1, 100, TRUE)
A | B | C |
---|---|---|
26 | 88 | 67 |
42 | 24 | 18 |
97 | 76 | 96 |
50 | 19 | 13 |
31 | 70 | 88 |
関数名 | 用途 |
---|---|
FILTER | 条件に合うデータの抽出 |
UNIQUE | 重複を除いたリストの作成 |
SORT | データの並べ替え |
SEQUENCE | 連続した数値の生成 |
RANDARRAY | ランダムな数値の配列生成 |
これらの関数を活用して、データの分析や整理をより効率化しましょう。
回 | タイトル | リンク |
---|---|---|
第 1 回 | 便利なショートカットキー 一覧 | 詳 細 |
第 2 回 | 知っておくと便利なExcel関数① | 詳 細 |
第 3 回 | 知っておくと便利なExcel関数② | 詳 細 |
第 4 回 | 知っておくと便利なExcel関数③ | この記事 |
第 5 回 | VLOOKUP関数の使い方を解説 | 詳 細 |
第 6 回 | ピボットテーブル:データ集計を効率化 | 詳 細 |
当サイトの情報は、一般的な参考情報として提供しております。
正確な情報の掲載に努めておりますが、その内容の正確性・完全性・最新性を保証するものではありません。
記事の内容をご利用の際は、ご自身の責任において判断し、必要に応じて専門家にご相談ください。
当サイトの情報の利用により生じたいかなる損害についても、一切の責任を負いかねますのでご了承ください。
※ 本ページでは、著作権法に基づき、適正な引用の範囲内でコンテンツを紹介しています。
オリジナルの情報は発信元をご確認ください。
もし問題がありましたら、こちら からお問い合わせください。