📘 Excel逆引き事典

Excelで半角スペース部分一致合計の方法

実務では、特定の文字が含まれるセルの値を集計することがよくあります。例えば、「半角スペース」を含むセルの合計を求めたい場合があります。手作業で行うと時間がかかりますが、ExcelのSUMIF関数を使えば簡単に解決できます。この記事では、SUMIF関数を使った部分一致での合計方法と、マウス操作による代替案について詳しく解説します。

📊 やり方の比較

手法メリットデメリット推奨
数式(SUMIF関数)自動更新される、部分一致が可能古いExcelでは使えない場合がある
マウス操作(フィルタ機能)直感的で簡単、元データを変更せずに抽出できる手順が複雑になる可能性あり

fx 使用する数式

Excel / SpreadSheet
=SUMIF(A:A, "* *", B:B)

💡 仕組みの解説

【数式の仕組み】SUMIF関数は、条件を満たすセルの値を合計します。この場合、「A」列に半角スペースが含まれる文字列を探し、「B」列の該当するセルの値を合計します。「* *」というパターンは、任意の文字列の間に半角スペースがあることを表しています。

SUMIF関数の引数は以下の通りです:

  1. range: 条件をチェックする範囲(ここではA:A)
  2. criteria: 条件式(ここでは"* *"、部分一致で半角スペースが含まれる文字列)
  3. sum_range: 合計する範囲(ここではB:B)

具体的な手順

1
SUMIF関数を使用する場合、まず「=SUMIF(A:A, “* *”, B:B)」という式を入力します。
2
A列とB列の範囲を選択し、適切なセルに結果が表示されるようにドラッグコピーします。
3
数式が自動的に更新され、半角スペースを含むセルの合計値が得られます。

よくある質問

Q Q1. SUMIF関数とSUMIFS関数の違いは?

A.
A1. SUMIFは一つの条件で合計しますが、SUMIFSは複数の条件を指定できます。

Q Q2. 文字列検索では部分一致以外の方法はありますか?

A.
A2. FINDやSEARCH関数を使って完全一致や前方一致、後方一致などの検索も可能です。

Q Q3. スマートフォン版Excelでも使える?

A.
A3. 是非とも、スマートフォン版のExcelではSUMIF関数が利用可能で、同様に部分一致での合計ができます。