Excelでマイナス値だけリスト化する方法
実務でデータ分析を行う際、特定の条件(例えばマイナスの数値)を抽出してリスト化することはよくあります。しかし、手作業で行うと時間がかかるだけでなく、ミスが起こる可能性があります。この記事では、ExcelのUNIQUE関数やフィルタ機能を使って簡単にマイナスの数値だけをリスト化する方法を解説します。これにより、効率的にデータ分析を行うことができます。
📊 やり方の比較
| 手法 | メリット | デメリット | 推奨 |
|---|---|---|---|
| 数式(UNIQUE関数) | 自動更新される, データが元のまま残る | 古いExcelでは使えない | ◎ |
| マウス操作(フィルタ機能) | 直感的で簡単, 一時的な抽出 | 元データが消えるわけではないが、結果を固定する必要あり | 〇 |
fx 使用する数式
Excel / SpreadSheet
=UNIQUE(FILTER(A2:A100,A2:A100<0))💡 仕組みの解説
【数式の仕組み】この数式は、マイナスの値のみを抽出してリスト化します。まず、FILTER関数が条件(A2:A100<0)に基づいて範囲内のマイナスの数値だけを選択します。その後、UNIQUE関数が選択されたデータから重複を取り除き、一意なマイナスの数値のみをリスト化します。この方法は元のデータを削除するのではなく、別の場所に抽出した結果を表示します。
具体的な手順
1
UNIQUE関数を使用する場合:マイナスの値を抽出するセル範囲(例:A2:A100)を選択し、上記の数式を入力します。
2
フィルタ機能を使用する場合:データ範囲を選択して「ホーム」タブから「フィルター」ボタンをクリックします。
3
フィルタ設定でマイナスの数値だけを表示する条件を設定し、抽出したい範囲を選択して新しい場所にリスト化します。
よくある質問
Q Q1. UNIQUE関数とFILTER関数の違いは?
A.
UNIQUE関数は重複を削除する機能があり、FILTER関数は条件に基づいてデータを選択します。両方を使用することで、特定の条件に合致する一意な値のみを抽出できます。
Q Q2. スピルエラーとは?
A.
スピルエラーは、新しいExcelの機能で、数式が結果範囲を超えて広がったときに発生します。適切な範囲を選択することで解決できます。
Q Q3. スマホ版でも使える?
A.
スマートフォン版のExcelやGoogleスプレッドシートでも、同様の関数を使用してマイナス値をリスト化することができます。ただし、操作性はパソコン版と比べて劣る可能性があります。