電子書籍の厳選無料作品が豊富!

エクセルとアクセスの比較です。

仮に、関数をセットしてエクセルシート上で結果を出すものと、同様な関数で、アクセス上で結果を出すのと、どちらが早いのでしょうか??アクセスにエクセルと同じ作業をさせるってことですが・・

ただし、データ抽出では無く、関数による計算です、もちろんパソコンも同じとしてです・・

A 回答 (3件)

ANo.2です


コンピュータの和訳は電子計算機ですが、電卓のデカイやつという認識は全くの誤りです。

情報処理機と理解下さい。 計算のスピードだけだ判断するのは大変な誤りです。
自分は 100行を超えたらどんなに単純なものであってもアクセスとかんがえています。

データベースにも種類があり、一番単純なのが単一のデータ群を処理するカード型です。
アクセスはリレーショナルデータベースといい、一つのデーター群をテーブルという単位で
まとめ、複数のテーブルを一つのファイルで管理します。

例えば企業の顧客管理システムの基本テーブル群を考えてみましょう
1・得意先テーブル
2・見積表紙テーブル(引合いから売上迄を管理する)
3・見積明細テーブル
4・売上テーブル  (売上から代金回収迄を管理する)
5・担当営業マンテーブル

見積テーブルにはどの得意先、誰が担当かという項目が必要ですね
これを得意先コード、営業コードをキーとして関連付けます。(リレーションシップと呼びます)
同じように見積表紙テーブルと見積明細テーブルにもリレーションシップが必要でしょう
テーブルを一つのファイルとして数年分のデータを取り扱うことができます。

この仕組みをエクセルで設計すると
見積データが日々増えていく中でいくつのファイルになるでしょう、ネーミングは?
    • good
    • 0
この回答へのお礼

重ねてありがとうございます、

ただ、現時点で先のような計算での結果をどうしたら早く求められるかを模索していますので。

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

お礼日時:2010/04/29 14:24

エクセルには、データベース機能もあり、小回りもききます。

よくできたシステムですね。

関数だけを比べると種類といい、内容と言いエクセルの勝ち
データベース処理に関してはアクセスの勝ち

★★★北海道から九州へ荷物を移動するとき自転車を利用しますか★★★
    • good
    • 0
この回答へのお礼

お答えありがとうございます、データベースについてもう少し学んでみます。

お礼日時:2010/04/29 10:38

「早い」とは、何を指しているのでしょうか。



業務で使うことを想定されているのでしたら、作業の総量で考えなくてはなりません。
単純に計算処理の早さだけでは比べられないと思います。

その判断をするには、この質問では情報量が足りません。

この回答への補足

お答えありがとうございます、ぼんやりとした説明ですみません、

たとえば、エクセルA列に1万個程度、=B*C こうした計算式を入れたとして、結果が出るまで
0.3秒だったとします、これをアクセスで行ったとしたらもっと早く結果が出るか・・こんな感じです

※計算は手動の設定です(F9押すか VBA)

実際はもっと複雑な関数を使っています。

補足日時:2010/04/29 10:36
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!

今、見られている記事はコレ!