小技集

トップ > 小技集 > 記事
小技集一覧へ
限定コンテンツ一覧へ



2023年11月24日【ID:0】

メンバー限定

【Excel】同じセル内の複数の値を集計

※IT予備メンバーに加入して連携すると、
一部の広告が非表示になります。


Microsoft Formsなどで複数回答したものをExcelで確認すると、以下のように同じセルに複数の値が出力されることがあります。

こちらでは、このように同じセル内に「;」区切りで入力された複数の値を集計する方法について、2通りで解説しています。


重複した文字が含まれない場合

以下の表の項目「好きな食べ物」には、「りんご、ばなな、みかん、いちご、ぶどう」の5通りがあります。

また、これらの食べ物には「重複した文字」がありません。

この「重複した文字」とは、「もも」と「すもも」のような文字を指します。
このような「重複した文字」の要素が含まれていると、若干、集計が大変になります。
※「重複した文字」を考慮した集計方法については後半に解説しています。

「重複した文字」が含まれていない場合は、単純に「りんご」を含む件数などと求めることができます。
「○○が含まれている件数」は、COUNTIF関数を用いて求めることができます。

=COUNTIF(範囲, 検索条件)
// 範囲内で検索条件を満たしているセルの数を返す

以下の右の表に集計結果を求めていきます。

まず、セルF2の「りんご」の数について集計していきます。
「りんご」の数は、「B列の中で、「りんご」という文字が含まれるセルの数」になります。
これを数式で求めると、以下のようになります。

=COUNTIF(B:B,"*"&E2&"*")

検索条件の「"*"&E2&"*"」は、セルE2の値の左右に「*」を加えた文字「*りんご*」を表しています。
COUNTIF関数での「*」は、「0文字以上の文字」を表し、「「りんご」が含まれる」という条件になります。

この式で、以下のように集計することができます。

他の集計結果に関しては、オートフィルを活用して以下のように求めることができます。


重複した文字が含まれる場合

次に「重複した文字」が含まれる場合です。
以下の表を元に、右側の表に集計していきます。

この表の場合、セルF2の集計結果を「B列の中で、「1」という文字が含まれるセルの数」とすると、「10」も含まれて集計されてしまいます。
そのため、少し工夫をする必要があります。


続きはIT予備メンバー限定です。

メンバー限定コンテンツになります。




IT予備メンバーページと連携することで内容を確認することができます。

メンバーとは


すでにメンバーの方は、
ログインして連携してから、こちらを更新すると閲覧できます。
※連携しても確認ができない場合は、少し時間を置いてご確認ください。

ログイン(新しいタブ)
※[ログイン]→[設定]→[IT予備-連携]で連携できます


パソコンで開く場合は、記事の最後に「リンクコピー」があるためご活用ください。

※IT予備メンバーに加入して連携すると、
一部の広告が非表示になります。


メンバー募集 メンバー募集





リンクの共有はこちらから行えます。

  リンクコピー    X Facebook はてなブックマーク Pocket
トップ > 小技集 > 記事
小技集一覧へ
限定コンテンツ一覧へ


- 人気の記事 -



- メンバー限定 [一覧] -



サイト累計閲覧数

7174602

有料動画講座
(買い切り)

Excel完全制覇


ちょっとした機能 便利ツール
【小技集】

【Excel】瞬時に先頭(末尾)のシートへ移動

【Excel】表にある日付のみグラフに表示

【Excel】数式を劇的に読みやすくする方法

【ExcelVBA】今月のシートのみを瞬時に表示

【Excel】数式を表の下まで一発でコピー

【Excel】表の一番右側のデータを自動抽出

【Excel】データバーで特定の値以下の色を変更

【ExcelVBA】チェックボックスを一括リセットするボタン作成

【ExcelVBA】新機能「セルにフォーカス」を自作する

【Excel】VLOOKUP関数の参照元の表を切り替える

【ExcelVBA】入力後のセルを自動で編集不可にする

【Excel】COUNTA関数の落とし穴と対策

【Excel】一部が結合されている表から特定の値を数式で抽出

【Excel】英単語のスペルチェック機能

【Excel】FILTER関数で離れている列を抽出

【Word】便利な文章の選択方法

【Excel】四半期を簡単な数式で求める

【Excel】自動でグループ分け!FILTER関数×TEXTJOIN関数

【ExcelVBA】マークされた行を削除する

【Excel】吹き出しの図形の三角の幅を自由に調整する方法

【Excel】表の各行に空の行を挿入

【ExcelVBA】書類の確認と同時にロックする仕組み

【Excel】セル自体が斜めになる!?

【Excel】数式のコピー時に書式をコピーしない

【Excel】特定のセルに関して自分以外に入力させない





一覧ページへ

トップ > 小技集 > 記事
小技集一覧へ
限定コンテンツ一覧へ