📘 Excel逆引き事典

Excelでマイナス数値を部分一致でカウントする方法

「マイナスの数値だけをカウントしたいけど、手作業だと大変…」という悩みはありませんか?この記事では、Excelでマイナスの数値を部分一致で簡単にカウントする方法を詳しく解説します。数式とマウス操作の両方の方法を紹介し、それぞれの利点や注意点も丁寧に説明します。これさえ読めば、あなたのExcelスキルが一気にアップデートされること間違いなしです!

📊 やり方の比較

手法メリットデメリット推奨
数式(COUNTIF関数)自動更新される, 部分一致でのカウント古いExcelでは使えない可能性がある
マウス操作(フィルタリング)直感的で簡単, データの視覚化が可能元データが変更されないが、カウント結果は手動で計算する必要がある

fx 使用する数式

Excel / SpreadSheet
=COUNTIF(範囲, "*-*")

💡 仕組みの解説

【数式の仕組み】この数式は、指定された範囲内で「-*」というパターンを部分一致で検索し、該当するセルの個数をカウントします。例えば、「-1234」という値が含まれるすべてのセルをカウントします。「COUNTIF」関数の引数は以下の通りです:

  • 範囲 : カウント対象のデータがあるセル範囲(例: A1:A10)。
  • -*: このパターンは、マイナス記号が最初に来る任意の文字列を表します。これにより、マイナス数値のみをカウントできます。

この方法では元のデータを削除したり変更したりすることはありません。別のセルに結果だけを表示させることができます。

具体的な手順

1
COUNTIF関数を使用する場合:目的のセル範囲を選択し、=COUNTIF(範囲, “-")と入力します。
2
マウス操作でフィルタリングを行う場合:データ範囲をクリックして「データ」タブから「フィルター」を選択し、マイナス数値のみを表示する設定を行います。
3
結果のセルにカウントした個数を入力します。

よくある質問

Q Q1. COUNTIFとCOUNTIFSの違いは?

A.
A1. COUNTIFは単一の条件でカウントしますが、COUNTIFSは複数の条件を指定できます。この記事では部分一致でのカウントが必要なのでCOUNTIFを使用しています。

Q Q2. スピルエラーとは?

A.
A2. スピルエラー(#SPILL!)は、関数が範囲外のセルに結果を書き込もうとしたときに発生します。この問題を避けるには、適切なセル範囲を指定する必要があります。

Q Q3. スマホ版でも使える?

A.
A3. Excel公式アプリではCOUNTIF関数が利用可能ですが、スマートフォンでの操作はPCと比べて若干不便になる場合があります。