• ベストアンサー

Accessの合計

Accessで練習をしています。 例えば、氏名、国語、算数、理科、社会の項目でデータを 入力していったとき、フォームで、各教科の合計や平均を 表示するのはできたのですが、個人の各教科の合計を 表示するにはどのように式を書けばいいのでしょうか?? また、何教科か選択しての合計もできるでしょうか? よろしくおねがいします。

質問者が選んだベストアンサー

  • ベストアンサー
  • hiro_1999
  • ベストアンサー率31% (86/277)
回答No.1

フォーム上だけの表示であれば、 表示したいテキストボックスを作成し、 コントロールソースに =[国語]+[算数]+[理科]+[社会] 注 [ ] の中はテキストボックスの名前を入れる。 でどうでしょうか?

moby2002
質問者

お礼

ちょっと勘違いをしていたようです。これでいいですね。 ありがとうございました。

その他の回答 (1)

  • Gin_F
  • ベストアンサー率63% (286/453)
回答No.2

> 氏名、国語、算数、理科、社会の項目でデータを Access らしくないテーブル構成ですね。 テーブル:T_テスト  フィールド:生徒ID        教科ID        得点 のような構成にしておけば、いいと思います。 Google 等で、テーブル 正規化 なんかをキーワードに検索してみてください。

moby2002
質問者

お礼

勉強してみまます!

関連するQ&A

  • 五年生の宿題で困ってます

    息子の算数の平均の問題です。教えてください。 国語と算数と理科のテストをした 3教科の平均点は82点 国語と算数の平均点は 80点 算数と理科の平均点は85点 国語と算数の合計点は何点か? 算数と理科の合計 点は何点か? 理科は何点か? 国語は何点か? 算数は何点か? と言う問題を子どもにどう教えたらいいか困ってます。 よろしくお願いします

  • アクセスVBAについて

    "問題数フォーム"というフォームに国語、社会、数学、英語、理科テキストボックスが5個あります。別に得点入力フォームが各教科ごとにあります。で、各教科のフォームにはそれぞれ第1問から第5問までの得点を入力するようになってます。で、例えば問題数フォームの国語に4と入力すれば国語の得点入力フォームの第1問から第4問までを表示して、第5問を非表示にするということをVBAで記述したいんですが、どのようにすればいいのかわかりません。教えてください。

  • ACCESS合計の出し方

    ACCESS2000で、データベース作成しております。 フォーム  1.名前  2.合計 サブフォーム  1.No  2.点数 サブフォームの点数の合計を、フォームの合計へ自動計算されるようにしたいのですが・・。 フォームの合計テキスト プロパティ⇒イベント⇒更新後処理 へ下記の式を入れても何も表示されません・・。 Sum [フォーム名.テキスト名] どうすればよいのでしょうか? お願いします。

  • 合計の出し方

    よろしくお願いいたします。 プログラミングの勉強中です。 国語:78 算数:94 理科:68 社会:70 英語:75 合計点は385点です。 と表示されるプログラムを作り、数字は変えられるようにscanfを使用します。 自分で以下のように作ってみたのですが、合計だけがめちゃめちゃな数で出て来てしまいます。 どこが間違っているか教えていただけますか? #include<stdio.h> main() { int kokugo; int sansuu; int rika; int syakai; int eigo ; int sum = kokugo+sansuu+rika+syakai+eigo; printf("国語:"); scanf("%d",&kokugo); printf("算数:"); scanf("%d",&sansuu); printf("理科:"); scanf("%d,&rika"); printf("社会:"); scanf("%d,&syakai"); printf("英語:"); scanf("%d,&eigo"); printf("合計点は%d点です。",sum); }

  • 佛教大学(通信教育)で小学校2種免取得について

    4月から佛教大学で通信教育をうけようかと思っています。 小学校2種免許取得を考えています。 そこで教科選択の項目があり悩んでいます。 音楽、図工、体育・・・ の中から2教科選択 各教科の指導法・・・ 国語、社会、算数、理科、生活、家庭の中で4教科選択 教科に関する科目・・・ 音楽、図画工作、体育、国語、社会、算数、理科、生活、家庭の中から2教科選択 ということになっています。 何を選んでおくと実際に教員になったときに役にたつのですか? あとなかなか単位をとるのに大変な教科は何になりますか?必須科目の中でも中でも大変なものとかは何になるのでしょうか?

  • COBOLで内部ソートをしたいです

    COBOLで内部ソートをしたいです 生徒一人ひとりの成績データから上位点数のものを3教科得点としたいです。 項目名 変数名 国語 wk-kok 算数 wk-san 社会 wk-sha 理科 wk-rik 体育 wk-tai 3教科合計 wk-3kei これで3教科の合計を点数が高い順に上位3教科で合計としたい場合、 単純に国語と算数を比べて、次は国語と社会を比べて・・・とそんなやり方しか思いつかないのですが 何か良い方法はないでしょうか。 使用しているのは富士通のNETCOBOLです。

  • 算数の問題です。

    かずやさんは、国語・算数・理科・社会の4つのテストを受けました。 どれも100点満点のテストです。 国語・算数・理科の平均点は国語の点より2点高く、国語・理科・社会の平均点は国語の点より6点低いとき、算数の点は社会の点より何点高くなりますか。   問題集の1問で、解説には、  (国語+算数+理科)-(国語+理科+社会)の点の差、つまり、算数と社会の点の差です。  2×3+6×3=24(点) とあります。どうしてこうなるのか、くわしく解説頂ける方、よろしくお願いします。

  • 平均

    小学生の問題です。 かずやさんは国語、算数、理科、社会の4つのテストを受けました。どれも100点満点のテストです。 国語、算数、理科の平均点は国語の点より2点高く、国語、理科、社会平均点は国語の点より6点低い時、算数の点は社会の点より □点 高くなります。 求め方を教えて下さい。

  • 息子の宿題

    小5の算数の宿題で、恥ずかしながらどーしてもわからない問題があるので回答よろしくお願いします。 ”国語、社会、算数、理科のテストをしました。国語、社会、理科の3つのテストの平均点は86点ですが、算数を入れた4つのテストの平均点は85点になります。算数の点数は何点でしょうか。”

  • エクセルの複数列の集計

    エクセル集計について質問です。 下記のように、列が複数あって、各教科ごとに集計をしたいのですが、列が複数ある場合、どの関数を使えばいいでしょうか? よろしくお願いします。       朝     昼    夜 9-12 英語 2 理科 3 国語 3 1-3 国語 1 社会 2.5 算数 1.4 4-6 社会 1.5 国語 3 理科 2 7-9 理科 1 算数 1.3 算数 2 9-12 算数 1 英語 1 算数 1

専門家に質問してみよう