- ベストアンサー
エクセルの関数
はじめまして。まったくの初心者が計算表を作っております。本などを読んでみたのですが良く解らず、皆様のお力を借りようと思い投稿させていただきました。 A B 1 3点 ○ 2 2点 3 1点 ○ 4 合計 4点 B1とB3にはそれぞれ○が入っています。 B1の○の意味は3点、B3の○の意味は1点。 ○は、ほかの欄から引っ張ってきているため、変更できず、 また、B1~B3は該当するなら○を入れることになっています。 B4にB1~B3までの合計点を入れる関数を教えてください。 よろしくお願いいたします。 もう一つ関数で分からないことがありますので、自分の頭の中で整理してから質問させてください。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
SUMIF関数を使うと良いと思います。 =SUMIF(B1:B3,"○",A1:A3) ※ 「B1~B3内で「○」が入力されているセルを探し、A1~A3内の 同じ位置にある数字を合計する」という意味です。 この計算ではA1~A3は数字でなければならないので、「○○点」と表示したいならセルの書式設定を #"点" にする必要があります。 A1~A3を選んでから右クリックし、「セルの書式設定(F)を選択 ↓ 表示形式を開いてユーザー定義を選択し、「種類(T)」の白枠内に #"点"と入力します。 お役に立てれば幸いです。
その他の回答 (1)
- ple_mania
- ベストアンサー率42% (9/21)
こんにちは。 ===================================== A B C 1 3点 ○ 3 2 2点 2 3 1点 ○ 1 4 合計 4点 ===================================== 手っ取り早いのはC列に点を入れておいて 「=SUMIF(B1:B3,"=○",C1:C3)」をB4セルに入れておけば 狙った計算をしてくれるはずです。 C列を見せたくないときは非表示にするとよいでしょう。
お礼
回答ありがとうございました。 C列を作ってそこに数字を入れる方法もあるのですね。 これも、ぜひ使ってみたいと思います。 ありがとうございました。
お礼
早速の回答ありがとうございました。とっても助かりました。 #"点"の付け方も教えていただきありがとうございました。 早速SUMIFを使ってみます。