- ベストアンサー
アクセス(access)で過去3回分の平均の出し方
あるサッカーチームの日付とシュート数と得点をフィールドにした、次のように構成されたテーブルがあります。 日付 シュート 得点 7/1, 1 , 0 7/5 , 10 , 3 7/11 , 8 , 2 クエリを使い過去3試合の得点の平均を出して行きたいと思います。 この場合は7月11日の部分に7/1,7/5,7/11の得点の平均を入れたいのです。 こういうことはエクセルなら簡単に処理できるのは承知の上でご存知の方がいらっしゃいましたらご教授ください。 日付 過去3試合の得点の平均 7/1 7/5 7/11 [ここに過去3試合の得点の平均がはいるようにしたいのです。]
- みんなの回答 (2)
- 専門家の回答
関連するQ&A
- Accessで直近のデータ
以下のようなテーブルがあります [チーム名] [日付] [結果] 阪神 2/10 ○ 中日 2/12 ● 阪神 2/23 △ 中日 2/25 ● 阪神 3/11 ● 中日 3/12 ○ ・ ・ ・ ・ このテーブルから各チームの直近の試合5試合の 勝率を出したいと思っております。 どのようなクエリを使えばよろしいでしょうか? ちなみに各チーム毎のクロス集計クエリを作成して 結果の日付の上位5件を表示することはできました。 この方法だと全チーム毎にクエリを作成しなければならないのですが もっと簡潔な方法があればご享受下さい。 access初心者なものでお手柔らかにお願いします。
- ベストアンサー
- その他(データベース)
- アクセスで偏差値計算
いつもお世話になっております。アクセスで学校の成績処理をしようとしています。dataテーブルに生徒ID、国語、英語、数学のフィールドがあります。で、クエリで各科目の偏差値フィールドを追加したいんですが、方法が分かりません。教えてください。偏差値=(得点-平均点)/標準偏差*10+50で計算できることは分かってます。よろしくお願いします。
- ベストアンサー
- オフィス系ソフト
- ACCESS2000で、クエリの書き方教えてください。
ACCESS2000のクエリで下記のような処理をしたいのですが構文の書き方がわからないので教えて下さい。 if [納入期限] < 今日の日付 [納付日] = 入金日を入力して下さい < 例 2005/8/10 > '真の場合、入金日を入力させ納付日に代入する。 (次のクエリフィールドへ移動) '単純に (次の次のクエリフィールドへ移動) (次の次の次のクエリフィールドへ移動) [納付日] = 今日の日付 '偽の場合、今日の日付を納付日へ代入する。 (次の次のクエリフィールドへ移動) (次の次の次のクエリフィールドへ移動) こんな感じですが、クエリで作成可能でしょうか? SQLとかVBは全くといっていいほど分からないので、出来ればクエリで処理したいのですが。。 よろしくお願いします。 ※[]は、テーブル上にフィールドがある分です。
- 締切済み
- オフィス系ソフト
- Access2003で日付や時間の平均を計算
テーブルに商品の購入時間を ・日付 = yyyy/mm/dd(型は日付) ・時間 = hh:mm:ss(型は日付) の2つのカラムで持っています。 1年間の商品購入テーブルに対して商品毎の特性をクエリで出そうと思いました。 ・時間の平均(何時に買われやすい商品か) ・日付の平均?(何月・どの季節によく買われている商品か) とりあえず、時間の平均をデザインビューで 「集計=平均」でとってみたところ「0.569493210808057」というような数値がでてきました。 日付型の時間(hh:mm:ss)の平均をとる場合、どのようにクエリを設定すればよいでしょうか? また、どの季節に買われているか、というのはAccessで出せるものなのでしょうか? すみませんが、よろしくお願いします。
- 締切済み
- オフィス系ソフト
- Access2000での選択クエリの作り方
例えば、以下のようなクエリを作りたいのですが、うまくいきません。作り方教えてください。 以下のようなテーブル、クエリから フィールド フィールド テーブル1 選手ID 50m走タイム 1 9.5秒 クエリ1 選手ID 年齢 1 21歳 テーブル2 年齢 タイム 得点 20以下 7秒未満 10 20 8秒未満 9 20 9秒未満 8 25以下 8秒未満 10 25 9秒未満 9 25 10秒未満 8 以下のようなクエリの作り方 クエリ 選手ID 50m走得点 1 8点 よろしくお願いします
- ベストアンサー
- オフィス系ソフト
- Accessのクエリで最小値の別のフィールドを表示する方法
Accessの初心者です。 以下のようなテーブルがあったとして、 ID 日付 チーム 氏名 点数 1 2008/11/1 チームA 田中 58点 2 2008/11/2 チームB 中村 62点 3 2008/11/4 チームK 村中 48点 4 2008/11/5 チームA 中田 59点 クエリで、チームの最高得点を集計(最大)で出します。 チーム 最高点 チームA 59点 チームB 62点 チームK 48点 そのとき、クエリの別のフィールドで最高点を出した日と、出した人間を表示するために、どのようにすればよいでしょうか。SQLを使用すればうまくいくでしょうか。 初心者はなはだしいのでざっくりとしすぎかもしれませんが、よろしくお願いします。
- ベストアンサー
- オフィス系ソフト
- Access 初心者です。
Accessを初めて1か月の超初心者です。 本を見たり、ネットで調べたりしてある程度使える様にはなりましたが、どうしても分からないので質問させて頂きました。 会社の出勤予定表を作成したいのですが、 テーブルで、 1、日付テーブル(ID・日付の2フィールドで日付のフィールドには4年分くらいの日付をexcelからインポートしました。 2、社員テーブル(社員ID・性・住所・・・など) は、あります。 やりたい事は、 (1)縦に社員名、横に日付を、出勤日に○を入力する様にフォームをつくりたい。 (2)それを年月を入力して1か月分のみ抽出したい。 です。 出勤予定表単体なら、社員名・年月・1日~31日のフィールドを作ればいけるのですが、ほかのクエリで顧客数と必要社員数が月検索で一覧表示出来るクエリがあるので、そこに日ごとの社員数の過不足が出るようにしたいので、、、 簡単なことかもしれませんが、全くわかりません。 出勤テーブルをどのように作れば良いか? 日付テーブル・社員テーブル・出勤テーブルをどのようにつなげれば良いか? ご教授お願い致します。
- 締切済み
- その他(データベース)
- フィールドの平均の求め方について
Accessの初心者です。 現在、フィールド数250、レコード数1500の数字のみの データを持っていて、このデータをExcelで分析しています。 しかし、ファイルサイズ(4MB超)が大きくなりすぎて、動作が遅く、 しかもメモリ不足でよく強制終了するようになったので、 今後はAccessで分析したいと考えています。 そこで、お尋ねですが、 50個のフィールドの平均を求める簡単な方法が分かりません。 現在の私のやり方は、テーブル作成クエリを使って フィールド名:コード番号、名前、0001、0002、・・・・、0250 のデータがあれば、 =([0001]+[0002]+・・・・・+[0050])/50 =([0002]+[0003]+・・・・・+[0051])/50 =([0003]+[0004]+・・・・・+[0052])/50 このように膨大な式を手入力で入力しているので 手間と時間がかかりすぎて困っています。 どなたか、複数フィールドの平均の簡単な求め方を教えてください。
- ベストアンサー
- その他(データベース)
- アクセス出力date()の0:00:00を無くす
アクセス2010を使っています。 http://support.microsoft.com/kb/291245/ja http://www.accessclub.jp/bbs/0244/beginers79891.html 上記の2サイトを参考にして CSV出力時にdate()で求めた当日の日付データの時間0:00:00が出ないようにしたいのですが、 サイト内の解説がいくつかわからない点がありますので教えてください。 まずテーブルを作成してクエリを作りました。 テーブルは テーブル名:testdate フィールド名:日付 データ型:日付/時刻型 書式:日付(s) …例2010/06/06 としました。 クエリはテーブルは上記の一つで、 フィールドは一つで フィールド名:日付2: Format([日付],"yyyy/mm/dd") としました。 両サイトとも、クエリをエクスポートする、と書いてあるのですが、エクスポートというのは外部へ行うものだと思うのですが、別のクエリのフィールド内に「エクスポート」するのでしょうか。 またdate()の要素がないのですが、どこに入れるべきでしょうか。 上記の手順に間違いはないか、その後のエクスポートの仕方はどこにどうやることを指しているのか、上級者の方にアドバイス願いたいです。 不足があれば補足します。どうぞよろしくお願いいたします。
- ベストアンサー
- その他MS Office製品
- Accessで同一作業の繰り返し
フィールド1 フィールド2 フィールド3 「日付」 「売上」 「売買個数」 19600401 12,000 120 19600425 15,000 150 19600503 9,000 90 ・ ・ ・ のようなテーブルがあります。月ごとに「199904」 「199905」というタイトルをつけて、エクセルに エクスポートしたいと考えております。 ただ、データ数がかなり多く、わざわざ月ごとに クエリを作ってエクスポートしていては、 時間がかかりすぎてしまいます。そこで、 VBなどを使って、より簡単にできる方法がないかと 模索しています。もし、ご存知の方がいらしたら、 回答お願い致します。
- ベストアンサー
- オフィス系ソフト