Excel で繰り返される単語を数える方法 (例あり)


Excel の列内で単語が繰り返される回数を数えたい場合があります。

たとえば、次のようなバスケットボール チーム名のリストがあり、繰り返される名前の数をカウントしたいとします。

次の例は、次の計算を実行する方法を示しています。

1.それぞれの一意のチーム名が繰り返される回数を数えます。

2.チーム名の重複数の合計を数える(初出も含む)

3.繰り返されたチーム名の合計数を数えます (最初に出現したものはカウントしません)

さあ行こう!

例 1: 各単語が繰り返される回数を数える

各一意のチーム名が繰り返される回数をカウントするには、まずセルC2に次の数式を入力して一意のチーム名のリストを取得します。

 =SINGLE( A2:A11 ) 

次に、セルD2に次の数式を入力して、各チーム名が繰り返される回数を数えます。

 =COUNTIF( $A$2:$A$11 , C2 ) 

Excel は繰り返される単語をカウントします

列 D には、各一意のチーム名が出現する回数が表示されます。

例 2: 繰り返された単語の総数を数える (最初の出現を含む)

チーム列の繰り返しの合計数 (最初の発生を含む) をカウントするには、セルC2に次の数式を入力します。

 =ROWS( $A$2:$A$11 )-SUM(IF(COUNTIF( $A$2:$A$11 , $A$2:$A$11 ) =1,1,0))

次のスクリーンショットは、この式を実際に使用する方法を示しています。

この式から、チーム列には合計8 つの単語 (最初の出現を含む) が繰り返されていることがわかります。

繰り返される 8 つの単語を手動で識別することで、これが正しいことを確認できます。

例 3: 繰り返された単語の合計数をカウントします (最初に出現した単語はカウントしません)

チーム列の繰り返しの合計数 (最初の発生はカウントしない) をカウントするには、まずセルB2に次の数式を入力して、各行が繰り返しを表すかどうかを判断します。

 =IF(COUNTIF( $A$2:$A2 , A2 )>1,"Yes","No")

次に、この数式をクリックして、列 B の残りの各セルにドラッグします。

次に、セルC2に次の数式を入力して、チーム列で繰り返される単語の総数 (最初に出現した単語はカウントしません) をカウントします。

 =COUNTIF( B2:B11 , "Yes")

次のスクリーンショットは、この式を実際に使用する方法を示しています。

チーム列には、合計5 つの単語が繰り返されていることがわかります (最初に出現した単語は含まれません)。

追加リソース

次のチュートリアルでは、Excel で他の一般的なタスクを実行する方法について説明します。

Excel: セルにテキストが含まれているかどうかを数える方法
Excel:グループごとに一意の値をカウントする方法
Excel: 複数の基準に基づいて一意の値をカウントする方法

コメントを追加する

メールアドレスが公開されることはありません。 が付いている欄は必須項目です