私の質問は単純なものではありませんが、簡単に言えば、リモート ユーザーがオフラインで簡単にアクセスできる、Excel で使用するデータベースの種類に関する提案を探しています。
私は、膨大な量の情報を記録およびレポートするために Excel を日常的に使用している約 10 人のフィールド エンジニアの 1 人です。私が求めている最終結果は、すべてのエンジニアが他のすべてのエンジニアによって記録されたデータにアクセスできるようにすることです。情報を思い出すことは不可欠ですが、必ずしもクエリがいっぱいというわけではありません。問題は、私たちは全員フィールドベースであるため、サーバーに永続的に接続されているわけではありませんが、中央サーバーへの VPN アクセスがあるため、定期的に同期が可能になることです。考慮すべき点がいくつかあります。
- 私は、十分に確立された IT インフラストラクチャを備えた大企業で働いています。サーバーの変更を実装するのは難しいでしょうが、絶対に必要な場合は可能かもしれません.
- ユーザーは誰も IT プロフェッショナルではないため、情報の保存/呼び出しが簡単である必要があります。
- 私が管理します。私は計測器エンジニアであり、ソフトウェアの最高責任者ではありません。私は専門家ではありませんが、VBA についてある程度の知識があり、XML を理解し始め、SQL について学び始めたばかりです。
- オフラインで利用できる必要があり、同期が可能であり、競合の解決は最新のデータが勝つのと同じくらい簡単です。
- Excel は必須であり、非常に多くの複雑な計算が実行されるため、これはデータ入力プラットフォームの選択が不適切なケースではありません。
私は半分 mySQL を叫ぶ答えを期待していますが、今のところ私は確かにそれを使用する自信がなく、物事のサーバー側は少し気が遠くなります。私が理解しているように、Excel は XML で非常に優れており、これはデータが顧客ごとに分割される可能性があるため (40 ~ 50 の異なるファイル?)、機能する可能性があります。
私は少し立ち往生しており、知識のある意見をいただければ幸いです。説明が難しい状況ですので、ご不明な点がございましたらお気軽にお問い合わせください。ありがとう。
編集: データ量はワークブックあたり約 15 シート、すべてのユーザーで 1 日あたり 2 ~ 3 ワークブックです。ワークブックごとに大体 50 行。したがって、1 日あたり合計 100 ~ 200 行、1 日あたり最大 250 行としましょう。