- ベストアンサー
エクセルの質問をさせていただきます。
お世話になっております。 エクセルの関数について質問させていただきます。 バージョンは2007です。 (例) A B C 1 × ○ 2 △ ● 3 × ● 4 △ ○ 5 △ ● 上記の様なエクセル表を作成して、A列が△又は×で、C列が○又は●の個数をカウントする時の関数を教えてください。 具体的にには、A列が△の時、○の個数”勝”&●の個数”負”というような表を作成したいのです。 どうぞよろしくお願いします。 あと、最近関数を使用する頻度が増えたので何か参考になるサイトがあれば教えてください。
- genta1019
- お礼率13% (13/98)
- その他MS Office製品
- 回答数4
- ありがとう数0
- みんなの回答 (4)
- 専門家の回答
質問者が選んだベストアンサー
(1) >A列が△又は×で、C列が○又は●の個数をカウント (2) >具体的にには、A列が△の時、○の個数”勝”&●の個数”負” どちらか分からなかったので(1)の方でやっています。 D1=IF(AND(OR(A1="×",A1="△"),C1="○"),"勝",IF(AND(OR(A1="×",A1="△"),C1="●"),"負","")) それを下にコピー E1=COUNTIF(D:D,"勝")&"勝"&COUNTIF(D:D,"負")&"負" 1勝1負なります。 C1=SUMPRODUCT((A1:A5="×")*(C1:C5="○"))+SUMPRODUCT((A1:A5="△")*(C1:C5="○"))&"勝" &SUMPRODUCT((A1:A5="×")*(C1:C5="●"))+SUMPRODUCT((A1:A5="△")*(C1:C5="●"))&"負" 1勝1負なります。 2007ではANo.2さんの回答の通りCOUNTIFSを使えばてきるようです。(当方2003を使用していますので) >関数を使用する頻度が増えたので何か参考になるサイト たくさんありますが http://www.eurus.dti.ne.jp/~yoneyama/Excel/kansu/itiran.html
その他の回答 (3)
- kagakusuki
- ベストアンサー率51% (2610/5101)
SUMPRODUCT関数を使う場合は =SUMPRODUCT(((A1:A5="×")+(A1:A5="△"))*(C1:C5="○"))&"勝" &SUMPRODUCT(((A1:A5="×")+(A1:A5="△"))*(C1:C5="●"))&"負" で良いと思います。
- mu2011
- ベストアンサー率38% (1910/4994)
一例です。 =COUNTIFS(検索条件範囲1,検索値1,検索条件範囲2,検索値2・・・) 詳細は関数名で検索して下さい。
個数をカウントするときは、 Count関数じゃないですか? 学校で習ったときは、Count関数で 習いました。
関連するQ&A
- excelで質問です
EXCELで質問です。通常、1つの条件を満たす場合の個数の算出はCOUNTIF関数ですが、条件が複数(たとえば、A1からA10までのセルにA,B,C,Dのいずれかの文字列が1つでも入力された場合に、その個数をカウントする計算式がわかりませんので、教えてください。
- 締切済み
- オフィス系ソフト
- excel 指定の日付の指定のセルの個数を数えるには
エクセルで株式トレードの収支表を作っています。 勝、負、分と三種類の列を作り、利益がでると勝の列に○が表示されるようにしています。 10/1は3戦して2勝1分でした。この○の数を日毎に集計したいのですが、たとえば10/1の勝の○の数を集計したい場合、どのような関数を入れればよいのでしょうか。 利益 勝 10/1 1000 ○ 10/1 2000 ○ 10/1 0 10/2 -1000
- ベストアンサー
- オフィス系ソフト
- エクセルでフィルタ後の条件付き個数のカウント
いつもお世話になっております。 エクセル(2007)で作成した表をフィルタ後に条件に合致する個数をカウントする方法を教えてください。 (例) A列:名前 B列:出身県のデータがあったとします。 名前でフィルタをかけた後、出身県ごとのカウントを行いたいのですが、条件が無い場合のデータ個数はSUBTOTAL関数を使えばOKなのはわかります。 COUNTIFS関数を使うと、フィルタで隠れた行のデータまでカウントしていまいます。 ピボットを使う(使い方がイマイチわかりませんが・・・)という方法もあると思いますが、今回は同一シート無いに関数でカウントしたいのです。 どなたかよろしくお願いいたします。
- ベストアンサー
- その他MS Office製品
- エクセルにて2つの条件を満たす人数のカウント方法
いつもお世話になっています。 エクセルの関数にて質問があります。 ご教授ください。 A1~A20に名前、 B1~B20列に○もしくは空白 C1~C20列に年齢を入れた表があります。 B列に○がついていて、尚且つ年齢が20才未満の 方の人数をカウントしたい場合どのような関数を入力すればいいのでしょうか? ご教授よろしくお願いします。
- ベストアンサー
- オフィス系ソフト
- エクセル2000です。
エクセル2000です。 「複数の条件をカウント」についての質問です。 例 ____A__B__C 1__あ__い__う 2__え__あ__い 3__あ__い__え 4__あ__う__い 5__い__あ__う 6 7__2 A列が「あ」"かつ"B列が「い」 の場合の個数をA7にカウントしようとしています。 例の場合は1行と3行が条件に合うので A7に「2」と表示したいです。 A7にはどのような関数を入力したら よろしいでしょうか? 過去質問をいくつか試したのですが・・・ なかなか思い通りにいきませんでした。 ご教授お願いします。
- ベストアンサー
- オフィス系ソフト
- エクセルのデータをカウントしたいのですが
基本的なことで質問します。エクセルのシートで、たとえばA列に数値が1~5までのどれから入っています。1~5までの数がそれぞれいくつ入っているかカウントして、それぞれの個数を表示させる時には、どのような関数を使えばよいのでしょうか。
- ベストアンサー
- オフィス系ソフト
- エクセル・COUNTIFで・・
困っています。 今、表作成をしているのですが、COUNTIFで出来るのかどうかを教えて頂ければと思います。 内容は・・こんな感じです。 ------------------ 1日 ○ ○ × ○ ○ ------------------- 2日 ○ × ○ ○ × ------------------- 3日 × △ × △ × ------------------- とあるとすると、○の個数をカウントしたいのです。 その時、○の個数を、「1日=一つ」と数えたいのです。 要するに、ここで言う○=7個ではなく、 ○がある日は2日なので、○=2個、×=3個、△=1個 というように。 日によっては、○がない日もあるので、日にちでカウントは出来ません。 どのようにしたら良いでしょうか? ご教授下さい。
- ベストアンサー
- オフィス系ソフト
- エクセルで範囲内の検索とカウントについて
お世話になります。 エクセルの関数ですが、 「A1のセルに'きりん'とあったら、B1:B6範囲内で'きりん'を検索し、該当行のC列に'○'が入力されていればカウントしてC7に数を表示する」というものを組みたいのです。 A B C 1 きりん ぞう ○ 2 とら 3 きりん ○ 4 へび ○ 5 きりん 6 きりん ○ 7 2 上記のような表の時、B1~B6検索してきりんを探し、C3とC6の○だけをカウントするような事はできるでしょうか。 自分でMATCH関数やCOUNTIFを色々考えてみましたが、どうしてもうまくできませんでした。 よろしくお願いします。
- ベストアンサー
- オフィス系ソフト
- エクセルで連続するデータの個数だけカウントする
エクセルは2013を使用しています。 シートには各セルに「○」 「×」 「□」 「空白」が入力されています。 A B C 1 ○ ○ 2 × ○ 3 × ○ □ 4 ○ □ 5 ○ × □ 6 × □ ○ 7 ○ □ 8 ○ 計 2 5 3 ※A列の計・・・×が連続している ※B列の計・・・○と□が連続している ※C列の計・・・□が連続している このように連続するデータの個数だけをカウントする方法を教えて下さい。 よろしくお願い致します。
- ベストアンサー
- オフィス系ソフト
- Excel 関数でcountifの複数条件
Excelで条件にあった個数をカウントする関数はcountifですが、 複数の条件にあった個数をカウントする場合、countifの式はどうすればよいのでしょうか。 例えば A列の1行から20行で"○"が入っている個数のカウントは =countif(a1:a20,"○")ですが A列の1行から20行で"○"が入っていて、なおかつ B列の1行から20行に"1"が入っている個数のカウントを知りたいです。 =countif(a1:a20,"○")and(b1:b20,"1")ではないですよね。 よろしくご教授願います。
- ベストアンサー
- オフィス系ソフト