Excelのスプレッドシートは、データの保存や分析に最適な方法です。表計算ソフトは通常、数字とテキストを組み合わせたセルで構成されます。データをより深く理解するためには、テキストを含むセルを区別する必要があります。これは思ったよりずっと簡単です。
この記事では、セル範囲を選択し、「COUNTIF」関数を使ってテキストを含むセルをカウントする方法について説明します。さらに、スプレッドシート内の特定のテキスト、重複したテキスト、色付きのテキストを見つける方法も紹介します。
Windows PCのExcelでテキストを含むセルをカウントする方法
Windowsパソコンで表計算ソフト内のテキストが含まれるセルを数えるには、次のようにします。
- スプレッドシートの「空のセル」をクリックして、数式を挿入します。
- 特定のセル範囲内のテキストを含むセルの数をカウントするために、引用符なしで関数"
=COUNTIF (range, criteria)
" を入力または貼り付けます。 - 範囲」には、チェックしたいセル範囲を入力します。最初と最後のセルをコロンで区切って入力します。例えば、A2~A9のセルを数えるには、"
A2:A9
" と入力します。 - 条件」は、"
"***"
" と引用符で囲んで入力します。これは、指定した範囲にテキストが含まれているセルの数を数えます。完全な数式は「=COUNTIF (A2:A9, "*")
」のような形になります。 - ここで、「Enter」キーを押して数式を適用します。結果は、数式のセルに表示されます。
Mac で Excel のテキストが含まれるセルをカウントする方法
macOSで表計算ソフトのテキストが含まれるセルを数える手順は、WindowsのExcelと同じです。
- Excel」を起動し、分析したいスプレッドシートを開きます。Excelが既定のプログラムである場合は、ファイルを「ダブルクリック」するだけでも構いません。
- 数式を入力するために、スプレッドシート上の「空のセル」を選択します。
- 空のセルに
「=COUNTIF (range, criteria)
」と入力します。この数式は、指定した範囲内でテキストが含まれるセルの数を数えます。 - 範囲」には、調べたいセル範囲を入力します。最初と最後のセルはコロンで区切って入力します。例えば、セルB2からB10を数えるには、"
B2:B10
" と入力します。 - 基準」の部分には、引用符で囲んで "
"*
" " と入力します。これは、入力した範囲内のテキストがあるセルの数を数えます。例えば、完全な数式は「=COUNTIF (B2:B10, "*")
」のような形になるはずです。 - キーボードで「Enter」キーを押して、数式を適用します。選択したセルに結果が表示されます。
Excel 365でテキストを含むセルを数える方法
Excel 365 を使用してスプレッドシート内のテキストを含むセルをカウントするには、Windows および macOS の Excel で使用されているのと同じ「COUNTIF」関数を適用します。その方法は以下の通りです。
- 調べたい「Excelスプレッドシート」を開きます。
- 数式を入力するために「空のセル」をクリックします。
- 空のセルに
「=COUNTIF (range, criteria)
」と入力します。この数式は、指定したセル範囲内からテキストが入っているセルの数を数えます。 - 範囲」の部分には、調べたいセル範囲を入力します。最初と最後のセルはコロンで区切って入力します。例えば、セルC2からC11を数えるには、"
C2:C1
" と入力します。 - 条件」は、「
"*
" "」を引用符で囲んで入力または貼り付けます。これは、(指定した範囲内の)テキストが含まれるセルの数を数えます。例えば、完全な数式は「=COUNTIF (C2:C11, "*")
」のようになるはずです。 - ここで「Enter」キーを押して、今作成した数式を適用します。結果は、数式のセルに表示されます。
iPhoneアプリでExcelのテキストを含むセルを数える方法
iPhoneのExcelアプリを使って、スプレッドシート内のテキストが含まれるセルの数を数えるには、次のようにします。
- "iPhoneのExcelアプリ "を起動します。
- "開く "をタップして保存されたスプレッドシートを表示し、特定の"Excelファイル "を選択して開く。
- スプレッドシートの「空のセル」を「ダブルタップ」して「COUNTIF」数式を入力するか、「空のセル」を「長押し」してポップアップメニューから「編集」をタップしてもよいでしょう。
- 空のセルに
「=COUNTIF (range, criteria)
」と入力します。この数式は、セル範囲内のテキストを含むセルの数を数えます。 - 範囲」の部分には、カウントしたい「セル範囲」を入力します。最初と最後のセルはコロンで区切って入力します。セルD2~D12を数えるには、「
D2:D12
」と入力します。 - 条件」の部分には、引用符で囲んで「
"*
"」と入力します。これは、範囲内のテキストを含むセルの数を数えます。完全な数式は次のようになります:"=COUNTIF (D2:D12, "*")
.". - ここで、「Enter」をタップして、作成した数式を適用します。結果は、数式のセルに表示されます。
AndroidアプリのExcelで文字があるセルを数える方法
AndroidのExcelアプリを使用して、スプレッドシート内のテキストがあるセルの数を数えるには、次のようにします。
- "AndroidのExcelアプリ "を起動します。
- 保存されているスプレッドシートが表示されるので、「開く」をタップして調べたいスプレッドシートを開き、「目的のファイル」をタップすると自動的に開かれます。
- 「空のセル」を"ダブルタップ" して "COUNTIF" 式を入力します。または、「空のセル」を「長押し」して、ポップアップメニューから「編集」をタップしてください。
- 空のセルに
「=COUNTIF (range, criteria)
」と引用符を付けずに入力します。この数式は、セル範囲内にテキストがあるセルの数を数えます。 - 数式の「範囲」の部分には、カウントしたいセル範囲を入力します。最初と最後のセルは、コロンで区切って入力します。1 つの列のセル E2 から E12 をカウントするには、"
E2:E12
" と入力します。 - 数式の「基準」部分には、引用符で囲んで "
"*
" " と入力します。これは、複数行を含む指定された範囲内のテキストを含むセルの数を数えます。完全な数式は次のようになります:"=COUNTIF (A2:E12, "*")
.". - ここで「Enter」をタップして数式を適用します。結果は、数式のセルに表示されます。
Excelで特定のテキストがあるセルをカウントする方法
COUNTIF」関数を使うと、「Excel」「John」「John Meyers」など、特定の文字列を含むセルの数を数えることができます。数式は、あらゆる種類のテキストを含むセルを数えるのと似ていますが、数式の「基準」の部分を特定のテキストを検索するように変更します。この例では、特定のセル範囲に「Excel」という単語が何回出現したかを確認します。
- 端末で「Excel」を起動し、「指定ファイル」を開きます。「Excel」をデフォルトで開く設定になっている場合は、「指定ファイル」だけを起動します。
- 空のセル」をクリックして数式を入力します。
- 空のセルに、引用符を付けずに
「=COUNTIF (range, criteria)
」と入力します。 - 数式の「範囲」の部分には、カウントしたいセル範囲を入力します。最初と最後のセルをコロンで区切って入力します。セル A2 から A20 をカウントするには、「
A2:A20
」と入力します(引用符は使用しません)。 - 数式の「条件」の部分には、引用符で囲んで「"
"Excel"
" 」と入力します。これは、指定した範囲内で「Excel」と表示されているセルの数を数えます。数式は「=COUNTIF (A2:A20, "Excel")
」のような形になります。
エクセルで文字が重複しているセルを数える方法
テキストや特定のテキストがあるセルを数える以外に、内容が重複しているセルの数を数えることができます。
次の例では、学生の成績が重複していないかどうかを調べます。スプレッドシートは、次のように設定されています。
- A 列 – 学生 A2:A10 をリストします。
- B 列 – 各生徒の評定 (A、B、または C) をリストします。
- D列 – 利用可能な成績をリストアップします。D2が「As」、D3が「Bs」、D4が「Cs」。
- E列 -各評点のカウントをリストアップします。
最初のインスタンスを含む重複するテキストを持つセルをカウントする
成績「A」、「B」、または「C」のインスタンスを持つスプレッドシート内のセルの数をカウントするには – 最初のインスタンスを含む – 次の数式を入力します。
- 等級「A」のインスタンスについては、セル E2 をクリックし、数式
「=COUNTIF (B2 : B10, D2)
」を入力します。 - 等級「B」のインスタンスについては、セル E3 をクリックし、数式「
=COUNTIF (B2 : B10, D3)
」を入力します。 - 等級「C」のインスタンスについては、セル E4 をクリックし、数式「
=COUNTIF (B2 : B10, D4)
」を入力してください。
これで、列 "E" にリストされた最初のインスタンスを含む、重複する評点のカウントが得られました。
最初のインスタンスを除く、重複したテキストを持つセルをカウントする
成績「A」、「B」、または「C」のインスタンスを持つスプレッドシート内のセル数をカウントするには – 最初のインスタンスを除く – 次の数式を入力します。
- 最初の例を除く評点「A」の例では、セル E2 をクリックして数式「
=COUNTIF ($B$2 : $B$10, D2)-1
」を入力してください。 - 最初のインスタンスを除くグレード「B」のインスタンスについては、セルE3をクリックして数式「
=COUNTIF ($B$2: $B$10, D3)-1
」を入力してください。 - 最初のインスタンスを除く評点「C」のインスタンスについて、セル E4 をクリックし、数式「
=COUNTIF ($B$2: $B$10, D4)-1
」を入力し ます。
これで、列 "E" にリストされた最初のインスタンスを除く、重複する評点のカウントが得られました。
Excelでカラーテキストのセルをカウントする方法
Excel は、テキストの色に基づいてセルをカウントする数式を持っていません。これを回避するには、結果をフィルタリングしてからカウントします。その方法を説明します。
- 分析したいスプレッドシートを開きます。
- カウントしたい色のテキストがあるセルを右クリックします。
- フィルタ」→「選択したセルの文字色でフィルタ」を選択すると、選択した文字色のセルがフィルタリングされます。
- 次に、Excelにデータ範囲をカウントするように指示します。セルB2からB20までの文字列の場合、
「=SUBTOTAL (B2: B20)
」という数式を入力します。
Enter」キーを押してフィルタを適用すると、その色を含むセルだけが表示され、残りの値は非表示になります。
SUBTOTAL」関数は、隠された行の値を除外するため、選択された文字色のみのカウントを返します。
テキストを含むセルを検索する
エクセルアプリケーションは、データを保存し、分析を容易にするために優れた機能を備えています。数値だけでなく、テキストも扱うことができます。
400を超える関数には、「COUNTIF」関数が含まれています。この関数は、テキストのあるセルなど、特定の情報を含むセルの合計や、特定のテキストの出現回数を求めるのに便利な関数です。
表計算ソフトのデータについて、知りたいことは見つかりましたか?あなたは一般的にExcelをどのように便利だと感じますか?以下のコメント欄でご意見をお聞かせください。