単語がExcelに表示される回数を数える方法

コンピューターに取り組んでいるオフィスの青年実業家

Excelには、単語が何回出現するかを計算できる数式があります。

画像クレジット: jacoblund / iStock / GettyImages

Excelの数式と関数を使用すると、データ用にカスタマイズされた独自の操作を追加して、アプリケーションを拡張できます。 それらを使用して、スプレッドシート内または外部スプレッドシート内の特定のセルで計算を実行できます。 また、これらを使用して、セルのグループまたはスプレッドシート全体に単語が表示される回数など、Excelで重複する値をカウントすることもできます。

Excelの数式と関数

Excel 方式 最初に「=」と入力してセルに入力される式です。 等号の後には、別のセルまたはセル範囲の値を操作する式が続きます。 Excel 関数 は、一般的な機能を実行する組み込みの数式です。 Microsoftは、ユーザーがスプレッドシートを簡単に作成できるようにするためのさまざまな機能を提供しています。

今日のビデオ

数式の例は「= A1 + A2 + A3 + A4」で、セルA1からA4の値を加算します。 これは完全に有効な数式ですが、2つのセルの値またはセルのリストを追加するSUM関数を使用して短縮できます。 SUM関数を使用して、「= SUM(A1:A4)」と入力することにより、「= A1 + A2 + A3 + A4」と同じ加算を実行します。

ExcelでCOUNTIFを使用して、値の頻度をカウントします

ExcelのCOUNTIF関数は、セルの範囲内で特定の条件が満たされた回数を返します。 一般的な条件の1つは、セルの値を特定の値に一致させることです。これを使用して、値が発生する頻度をカウントすることができます。 値は数値または文字列です。 COUNTIFが文字列を比較する場合、大文字と小文字は無視されることに注意してください。 これは、「apples」と「APPLES」が一致するものとしてカウントされることを意味します。

COUNTIF関数を使用して値を照合する場合は、セルの範囲と値を入力します。 たとえば、「= COUNTIF(A1:A4、 "Seattle")」は、セルA1からA4をチェックし、Seattleという単語が見つかった場合はカウンターをインクリメントします。 関数が実行されると、カウンターの値を返します。 COUNTIF関数を使用して、「= COUNTIF(A2:A5、 "bananas")+」などのより長く複雑な数式を作成できます。 COUNTIF(A2:A5、 "oranges") "は、「バナナ」という単語が見つかった回数を、その単語が見つかった回数に加算します。 「オレンジ」が見つかりました。

行と列の単語頻度を数える

あなたは使用することができます 名前付き範囲 範囲を指定せずに列または行の出現回数に対応するExcelの機能。 上部の文字をクリックして列を選択するか、左側の数字をクリックして行全体を選択します。 [式]タブの[名前の定義]ボタンをクリックし、[新しい名前]ダイアログに名前を入力します。 次に、この名前を使用して、行または列のすべてのセルを参照できます。

たとえば、DefineNameを使用して「NamesCol」という名前を列に追加するとします。 次のように入力すると、定義された名前を使用して、列のセルに「Mary」という名前が出現する回数をすべてカウントできます。 "= COUNTIF(NamesCol、" Mary ")。" NamesCol列のセルに新しい値を追加するたびに、数式の結果は次のようになります。 自動的に更新されます。

セル内の文字を数える

COUNTIF関数には、個々の文字をカウントするために使用できないなど、いくつかの制限があります。 この関数は、セル内の文字列を検索しますが、セル内の文字列に含まれる文字は検索しません。 代わりに、LEN関数とSUBSTITUTE関数を使用してください。 セルA1で出現する文字「a」をすべて検索するには、数式は「= LEN(A1)– LEN(SUBSTITUTE(A1、 "a"、 ""))」です。 セルA1に文字列「banana」が含まれている場合、数式は3を返します。

この数式は、LEN関数を使用してセル内の文字列の長さを取得することで機能します。 次に、SUBSTITUTEを使用して、文字列からすべての「a」文字を削除します。 この新しい文字列の長さは、元の長さから差し引かれます。 結果は、文字「a」の出現回数です。