• 締切済み

MS-ACCESSで中央値(MEDIAN)を計算

tom777の回答

  • tom777
  • ベストアンサー率77% (14/18)
回答No.2

詳細な内容がわかりませんが、 テーブル1に数値型フィールドのa,b,cがあって aとbの中間値をcに設定する場合は 更新クエリーでフィールドcのレコードの更新に ([a]+[b])/2 を設定すればよいのではないでしょうか? プログラムを書くともっと簡単ですけど・・・。

関連するQ&A

  • エクセルのMEDIAN(中央値)関数について

    データの集計作業を行っていて、0を含むデータベースから0を除いた1以上のデータの 中での中央値を求めたいと思っています。 中央値を求める関数(MEDIAN)などを使って、0を除いた1以上のデータの中での中央値 を求める算式があれば教えてください。 (具体例)          A列 1行目      0   2行目      1 3行目      2 4行目      3        A列1行目から4行目までのデータベースについて、0を除く1から3までの中央値(=2)を 求めれる算式を教えて下さい。       

  • Access Excelインポート時の制限について

    お世話になります。 Access2010 Win7Pro Excelファイルのデータをインポートし、それをSQLサーバーへ エクスポートするツール(Access)があります。 例えば、Excelに「ID」と「メモ」というフィールドがあり、1500行 あったとします。 また、メモには100文字程度の文字列が入力されています。 それをインポートすると、問題なくメモの100文字はインポートできます。 但し、1000行目のメモに500文字入力されている場合、それを インポートすると255文字に削られてしまいます。 これはインポートするときに、先頭から数行がチェックされて データ型が自動的に決められる為、上記のケースだとテキスト型に なってしまい1000行目のメモは255文字に削られている・・・ ということだと思います(仕様)。 なので、現状はExcelをインポートする前に先頭行のメモを255文字 以上入力した状態でインポートし、SQLサーバーへエクスポート後 テーブルの先頭レコードのメモより不要な文字(追加して入力した分)を 削除しております。 当該ツールを使って、インポート⇒エクスポートするのは日々の作業なので 毎回メモに文字を追加して、あとで削除するというのが手間でなりません。 なにかよい方法はございますでしょうか。

  • アクセス2003

    アクセスで、エクセルの表をインポートしたいのですが、どうしても、一行だけ、エラーが出ます。数字とアルファベットの混合のセルです。このエクセルの表を新規からインポートすると、先頭行をフィールド・・のウィザードから始まります。この場合の入力、設定方法を教えて下さい。

  • アクセスへエクセルインポートの自動化マクロ

    アクセスへエクセルインポートの自動化の仕方を教えてください! CSVからだとインポートの自動化はできたのですが、いちいち換えるのが手間なので。 VBではなくてアクセスのマクロでできる方法をさがしてます!

  • excel→accessへのインポートがうまくいきません。

    access2000を使っています。 excel2002のデータをaccessへインポートしようとしているのですが、ブランクのフィールド(セル)を1つでも含むレコード(行)はインポートされません。言い換えれば、全てデータの満たされている行しかインポートされないのです。何故でしょうか?

  • MS Access 数値の表示について

    はじめまして。 これからアクセスを入門しようとしている者です。 (超初心者です) 例えば、Excel(1) ⇒Accessのデータベースへインポート ⇒Excel(2)へアウトプット の過程を想定した場合、 Excel(1)で「1.30」と表示されているデータを、Excel(2)でも「1.30」と表示させる方法はありますでしょうか? ※小数第2位まで表示する書式を、インポート・アウトプットを経てもその書式を認識し、維持する。 やはりインポート・アウトプットを経過すると、Excel(2)での桁合せの処理を行わない限り、数値のみの情報「1.3」でしか表示されないでしょうか・・・。 いい方法をご存知の方いらっしゃったら、ぜひご教示お願いします。

  • ms アクセス

    私は今EXCELを勉強しているのですが、今アクセスがすごく気になります。 EXCELでもデータベースのような事が出来ますが、アクセスでも表計算のような事が出来るのですか。 アクセスとEXCELの違いや、アクセスはどういうことが出来てどういうことが出来ないのかを教えてください。 後、アクセスはグラフを書いたりする事は出来るのですか。 いろいろお聞きしたいので、補足を入れながら質問をさせてください。

  • access2003 レポートを中央に印刷するには?

    accessでレポートを作成したのですが、 印刷する際、用紙の中央に印刷する方法がわかりません。 例えば、excelの場合、ページ設定の余白でページの中央に設定できます。 accessで同じような設定をするにはどうすればいいのでしょうか? よろしくおねがいします。

  • ACCESSでの計算

    Access2000を使用しています. クエリーにて同じ行の計算はできるのですが、同じ列で1つ前の行と差は求められるのでしょうか?     項目1|項目2 項目3 金額 | 金額2 1行目  100 | 200 2行目 250 | 300 2行目の項目1-1行目の項目1を 新規項目3へ入力できますか? AccessVBAを使用すればできますか?方法を教えてください. よろしくおねがいします.

  • ACCESSへエクセルデータのインポートについて

    お世話になります。 ACCESSのデータとしてエクセルをインポートしたいのですが、エクセルのデータ は、11行目がフィールド名になり、13行目からデータが始まっている状態です。 このようなファイルはACCESSにインポートすることが可能でしょうか 可能であれば、定期的にインポートをしたく、情報の信憑性を保ちたいと考えております。 宜しくお願い致します。