📘 Excel逆引き事典

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の場合、スマートフォンでのスピル表示は非対応の可能性があります。