- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:エクセルで COUNTIF の使い方)
エクセルでCOUNTIFの使い方
このQ&Aのポイント
- エクセルの関数COUNTIFを使ってセル内の特定の値をカウントする方法を教えてください。
- A列に通し番号、B列に映画の題名、C列に種類、D列に監督名、E列に主役名、F列に脇役名を記入しています。E列だけのカウントは=IF(E2="","",E2&COUNTIF(E$1:E2,E2))で表示されていますが、E列とF列を含めたものを表示させたいです。
- 特定の値をカウントするためにCOUNTIF関数を使用する方法や、複数の列を組み合わせてカウントする方法について教えてください。
- みんなの回答 (5)
- 専門家の回答
質問者が選んだベストアンサー
チョット、修正、、、 先頭行がヘッダだとして、適当な列に、例えば、 H2: =IF(E2="","",E2&COUNTIF(E$2:F2,E2))&IF(E2="",""," ")&IF(F2="","",F2&COUNTIF(E$2:F2,F2)) 以下、コピー
その他の回答 (4)
- K Kazz(@JazzCorp)
- ベストアンサー率31% (549/1751)
回答No.4
適当な列に、 =IF(E2="","",E2&COUNTIF(E$1:E2,E2))&" "&IF(F2="","",F2&COUNTIF(F$1:F2,F2)) 以下、コピー
- KURUMITO
- ベストアンサー率42% (1835/4283)
回答No.3
回答1,2です。何べんもごめんなさい。 せっかく主役と脇役の列を設けているのですからI列の式は次のようにしてはどうでしょう。 =IF(E2="","",E2&"( 主 "&COUNTIF(E$1:E2,E2)&"、脇 "&COUNTIF(F$1:F2,E2)&" )")
質問者
お礼
補足欄の修正です。 八甲田山 加山雄三 高倉健 加山雄三1 高倉健1 幸福の黄色い 高倉健 倍賞千恵子 高倉健2 倍賞千恵子1 と書きだせないでしょうか。
質問者
補足
ありがとうございます。 でも、これではE列とF列を合わって集計はしていないですね。 八甲田山 加山雄三 高倉健 幸福の黄色い 高倉健 倍賞千恵子 と並んでいるとき、 加山雄三 1 高倉健 2 倍賞千恵子 1 みたいに表示して欲しかったのです。 でも、書きながら思ったのですが、無理っぽいですね。
- KURUMITO
- ベストアンサー率42% (1835/4283)
回答No.2
ごめんなさい。次の式でもよいですね。 =IF(E2="","",E2&COUNTIF(E$1:F2,E2))
- KURUMITO
- ベストアンサー率42% (1835/4283)
回答No.1
次のような式ではどうでしょう。 =IF(E2="","",E2&(COUNTIF(E$1:E2,E2)+COUNTIF(F$1:F2,E2)))
お礼
ありがとうございます。 思い通りになりました。 定年後の老化防止と、関数を忘れないためにやりだしたことなのに、結局訓練になりませんでしたね。