Excelでマイナス値だけをスピル表示する方法
実務でデータ分析を行う際、特定の条件に該当するデータだけを抽出して表示したいことはよくあります。例えば、マイナスの数値のみをスピル表示することで、売上の赤字部分や損失を一目で把握することができます。しかし、手作業で行うと時間がかかりますし、ミスも増えてしまいます。この記事では、FILTER関数を使ってマイナスの数値だけをスピル表示する方法と、その他の代替案について詳しく解説します。
📊 やり方の比較
| 手法 | メリット | デメリット | 推奨 |
|---|---|---|---|
| 数式(FILTER関数) | 自動更新される、複雑な条件も可能 | 古いExcelでは使えない、入力規則設定が難しい | ◎ |
| マウス操作(フィルタ機能) | 直感的で簡単、入力規則を簡単に設定できる | 手動更新が必要、複雑な条件は扱えない | 〇 |
fx 使用する数式
Excel / SpreadSheet
=FILTER(A2:A100, A2:A100<0)💡 仕組みの解説
【数式の仕組み】この数式は、A列からマイナスの値だけを抽出してスピル表示します。FILTER関数は、条件に合致するデータのみを返すことができます。
- FILTER(配列, 条件)
- 配列: A2:A100(データ範囲)
- 条件: A2:A100<0(マイナスの数値だけ抽出する条件)
この関数は元のデータを削除したり変更したりせず、別のセルに結果のみをスピル表示します。
具体的な手順
1
スピル対応する範囲を指定します。例えば、B2セルから開始してスピル表示したい場合、B2セルにFILTER関数を入力します。
2
FILTER関数の引数として、データ範囲(A2:A100)と条件(A2:A100<0)を指定します。
3
入力が完了したらEnterキーを押すと、指定した範囲内にあるマイナスの数値だけがスピル表示されます。
よくある質問
Q Q1. FILTER関数とVLOOKUPの違いは?
A.
A1. FILTER関数は条件に合致するデータを抽出し、VLOOKUPは特定の値を検索して対応する値を返します。
Q Q2. スピルエラーとは何ですか?
A.
A2. スピルエラーは、関数が正しく動作しない場合に出るエラーです。通常はFILTER関数の条件や範囲に問題があることが原因です。
Q Q3. スマホ版でも使える?
A.
A3. Googleスプレッドシートではスマートフォンからも利用できますが、Excel Onlineの場合、スマートフォンでのスピル表示は非対応の可能性があります。