AccessとExcelの違い。(Excel代替ソフトも含む。大きな違いは「SQL」が「ありとあらゆる」「細かい」ところで使えるところ。»AccessとExcelの違い。(Excel代替ソフトも含む。大きな違いは「SQL」が「ありとあらゆる」「細かい」ところで使えるところ。)AccessとExcelの違い。(Excel代替ソフトも含む。大きな違いは「SQL」が「ありとあらゆる」「細かい」ところで使えるところ。AccessとExcelの違い。(Excel代替ソフトも含む。大きな違いは「SQL」が「ありとあらゆる」「細かい」ところで使えるところ。)※まだ書きかけです。※間違ってたらすみません。※メモ書きなので、自分でも意味不明な箇所も多いです。いった感じで、主に分けることができると思います。(この分け方ではちゃんとした基準はありませんが)Excelが得意とするのは、(01)と(02)と(05)で、(03)と(04)については作れないことはないですが、とてつもなく非効率ですし、件数が増えるとまともに動かない可能性もあります。作れないではないものの、Accessなどと比べると少なくとも10倍以上は「非効率」でコストもかかります。実際、(03)と(04)を作ろうと思うとかなり面倒くさく、「Excelって本当にこういう処理には向かない。」ということに改めて気づくだけ、です。作り変えもAccessの10倍は面倒くさいです。Accessが得意とするのは、(03)と(04)と(05)の半分くらいで、(01)と(02)と(05)の残りは作れないことすらあります。作れたとしても、とてつもなく非効率ですし「Accessって本当にイレギュラーなことができないし、進化しないなあ。面倒くさ!時間のムダ!」と気づくだけです。Excelの少なくとも10倍以上は「非効率」で、Excelの足元にはまるで及びません。「SQLが使いやすくなっている」、というところがExcelとは最も大きく異なります。「ビジュアル的なインターフェイス作成」などを行う・・・、というかたちで「両者は2つで1つ。」という感じで「セットで使う」のが一番コスパがいいです。(=ぞれぞれのソフトの得意分野を分担し合う。COMオートメーションなどで。)どちらか片方で「全てをやる」と考えることほど「愚か」なことはないと思います。(すべてのケースで、とはいいませんが・・・。小さな会社や部署なら、Accessが1、2台に入っているだけでも結構違います。Accessの数万をケチって、Excelでの無駄な「プログラム作成の人件費」をかけることほど愚かなことはありません。AccessランタイムがあればAccessが無いPCでも定型的な入力フォームくらいは使えます。Server(express)」とか「MySQL」と読み替えても、「用途」の部分としては、入力フォームや連続帳票機能以外は、おおむね同じことが言えると思います。