1

私の同僚は、Excelを使用してデータセット(約1万行)をマージおよび分析します。

彼女のスプレッドシートはvlookupの迷路であり、if式がネストされています。

どうすれば彼女にデータベースを見てもらうことができますか?

始めるのに良い方法は何でしょうか?私はsqliteファンですが、Accessへのエントリのしきい値が低いかどうか疑問に思いますか?

始めるのにおすすめの本はありますか?私はこのSOの質問をチェックしました。Web開発者向けのデータベースを紹介するための良い本は何ですか?そこにリストに追加されたものはありますか?

ありがとう、

シモーネ

4

2 に答える 2

1

re:どうすれば彼女にデータベースを見てもらうことができますか?

なぜあなたのやり方が良いのかを彼女に示してください。

彼女がExcelで行ったことを、好みのツールと同じ入力データを使用してやり直し、出力に違いが見られるかどうかを確認します。

また、両方のシステムをセットアップした後、パフォーマンスとメンテナンスの違いに注意しながら、それらを並べて実行します。彼女があなたのやり方がより良いことに同意するなら、彼女はそれを使うことに決めるかもしれません。

于 2012-09-04T14:35:44.040 に答える
0

あなたの質問に対する直接の答えではありませんが、Excelでのデータ分析に関する広範な作業を行った開発者としていくつかの観察結果があります。

  • 主な目標がデータ分析である場合は、Excelを使用するだけで十分な場合があります。
  • 特に、さまざまなデータセット(マージについて言及した)がcsvファイルとして提供されている場合(必要に応じて)、最初にデータをSQLデータベースにインポートし、クエリを実行して分析ステップのデータを抽出するという「面倒」を経験することもできます。多くの。
  • Excelを使用すると、データを自由に操作でき、さまざまなことを簡単に試すことができます。グラフ作成、ピボットテーブルなど。友人が必要とするレポートが多かれ少なかれ静的で、データのみが変化する場合は、単純なAccess/SQLデータベースである可能性があります。小さなアプリケーションを上に置くと、より良い解決策になります。しかし、繰り返しになりますが、これが当てはまる場合、あなたの友人はおそらく、データのみをプラグインする必要があるすべての関連する数式を含むExcelシートを持っています。

Excelでのデータ分析のほとんどで、私が見逃した唯一の本当のことは、外部キーを使用してデータを収集する機能です。それをvlookupでカバーすると、Excelでは通常残りの分析がより速く/より簡単になります。

于 2012-09-04T11:17:41.497 に答える