[[20100806093616]] 『オプションボタンの集計』(まる) ページの最後に飛ぶ

[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]

 

『オプションボタンの集計』(まる)

 オプションボタンでチェックした項目の点数を集計する方法を教えてください。
 (Excel2007、WindowsXP)

 [現状]
 ・アンケート形式で1問につき選択項目が3〜4あり(チェックするのは1つ)
  項目1を選択したら0点、項目2は1点・・・として合計を出したいと思います。

 ・フォームコントロールではなく、ActiveXコントロールを使っています。
  (フォームコントロールの場合、グループボックスを使わないとならないと
   思ったのですが、グループボックスの枠を消すことができず、
   アンケートのレイアウト上邪魔だったため、ActiveXコントロールにしました)

 ・プロパティでGroupNameを変えることにより、オプションボタンの
  グループ化?はできました。

 [質問]
 ・項目1にチェックは0点、項目2は1点という式をどこにどう入れたらいいのか
  わかりません。(合計は別シートに出したい)

 過去ログを見たのですが、探しきれませんでした。
 よろしくお願いします。 

 VBAは使わないということですよね?

 新規ブックにて試してください。

 適当なシートにActiveXコントロールのオプションボタンを4つ作成して下さい
 (A列とB列にかからないように作成してください 
 OptionButton1 〜 OptionButton4とします)

 OptionButton1を選択し、右クリック----プロパティ とクリックし、
 プロパティダイアログを表示させてください。

 プロパティの一覧に LinkedCell というプロパティがあります。

 ここに例えば A1と指定してください。

 OptionButton2、OptionButton3、OptionButton4のプロパティのLinkedCellには、
 それぞれ A2、A3、A4 を指定してください。

 デザインモードを終了し、オプションボタンを選択してください。
 選択したオプションボタンに対応するセル(A1〜A4)がTRUEになり、それ以外は
 FALSE になるはずです。

 セルB1〜B4に それぞれ 0,1,2,3 と指定してください。

 適当なセルに =SUMPRODUCT((A1:A4)*(B1:B4))

 なんてすると、選んだ項目によって得点が変ると思います。

 数式は、他にもありそうですよ!!

 VBAが使えるなら、方法はもっとあります。

 ichinose


 ichinose様 ありがとうございました!

 教えていただいたやり方でできそうです。

 SUMPRODUCTなる数式は初めて使いました。

 VBAはさっぱりわからないので、勉強したいとは思うのですが。

 今回はこの方法で作成します。

 ありがとうございました。

 まる

コメント返信:

[ 一覧(最新更新順) ]


YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki. Modified by kazu.