• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:PCの動作速度向上(パソコンの性能に関して))

PCの動作速度向上(パソコンの性能に関して)

このQ&Aのポイント
  • 現在使用のエクセルのブックで、動作速度の遅さに悩んでいます。パソコンの買い替えも検討中ですが、果たして効果があるのかどうか?
  • エクセルのブックの特定の「シート」が動作速度の遅さの原因であることが判明し、2つのブックに分けて使用していますが、不便です。
  • 現在のパソコンは自作で、Intel(R)Core(TM) i7CPU 2.67GHz、RAM:6GB、32bitを使用しています。動作速度を向上させるためには、買い替えが必要かどうか詳しい人に相談したいです。

質問者が選んだベストアンサー

  • ベストアンサー
noname#190816
noname#190816
回答No.4

私も同じような現象に悩まされたことがあります。 CPU:core i7 870 Memory:8GB OS:Windows7 Pro SP1 64bit MS Office 2010 Pro Plus SP2 ウイルスバスタークラウド ver7 ※メモリの使用率は26%(2GBくらいしか使用していない) ※CPUの使用率は5% ※CPUがcore i3 3220やc2d E4400でも同じ問題が起きた。 ※自宅のcore i7 3770kで試そうと思ったが、MS Officeが入っていないので諦めた。多分同じだろう。 2世代前のCPUでOFFICEくらいならまだ行けると思うのですが、EXCELで10シート、421KB程のBOOKで問題が起こりました。 原因 1.カメラ機能を多用した。 2.ウイルスバスタークラウド(多分) やったこと 1.カメラ機能を使用した個所を削除  → 当然軽くなった 2.カメラ機能を使用したままLANケーブルを抜き、ウイルスバスタークラウドを終了  → なぜか軽くなった これでは使い物にならないので、 新規にBOOKを作成し、重たいBOOKのシートを全て新規BOOKにコピーしたらまともに動くようになりました。BOOK自体に問題があったのかもしれません。 新規に作成したbookを上記のほかのパソコンで実行したら嘘のように軽くなりました。 質問者様は他シートへのリンク有とのことですのでこの辺も要因の一つかもしれませんね。リンク先がネットワーク上(ファイルサーバー等)にあり、LANの通信速度やHDDの速度に要るものかもしれません。 リンク先がローカルドライブにあるのであれば関係なさそうですが。

yopparai2
質問者

補足

回答ありがとうございます。 質問文にも書きましたが、元々1つのブックAで動作の遅さに ガマンできなくなり、原因の「シート」を特定してこのシートを 新規のブックBにコピーして使用しています。 このシートB自体は元のブックAにあるシートAのデータを 「リンク貼付け」して複数の関数式によりデータ処理しています。 で、いろいろな列でフィルタ操作等をするのですが、都度時間が かかるので、シートAのデータ更新をしてブックBを起動させた後は シートBを別のブックCに「値のみコピペ」して作業しています。 これが毎回なのでウンザリしています。 >BOOK自体に問題があったのかもしれません< とのことですが、上述により考えにくいと思いますがどうでしょうか? また、リンク先はネットワーク上ではありません。 先の回答者様の回答にもありましたが、使用関数が原因と推定していますが、 それを承知の上で現状改善がPC性能で可能かどうか..というのが 質問の主旨となります。 PCスペックを見て、どの程度動作速度が早くなるものかピンときませんので。 よろしくお願いします。

その他の回答 (3)

  • denbee
  • ベストアンサー率28% (192/671)
回答No.3

>・複数の関数式、他シートへの"リンク"あり 私の経験ですが、Vlookup関数などのリンク系の関数が大量に仕込んであると、動作はかなり遅くなります。 (私の場合は別ファイルのシートの参照でしたが) 推測ですが、問題のシートをアクティブにするたびにリンク先の情報を反映する処理が働いて それが処理を重くしているように思われます。 そのような関数が仕込んでないかご確認ください。

  • 0wooo
  • ベストアンサー率31% (127/408)
回答No.2

或る特定のエクセルファイルにのみ発生する現象でしたら、そのファイルに問題があると考えます。 例えば、問題のシートをCSV出力し、そのCSVファイルをエクセルで読み込みますと、データはそのまま残り、計算式やリンクなどは全部消えてしまいますので、そこでコピペをしてみれば、同じデータ量で問題があるかどうかが判別できます。 今お使いのPCはエクセル等をストレス無く活用できる性能を持ってますので、その為に買い換えるのは勿体ないですし、変えたとしてもそのエクセルファイルは同様の問題を抱えている可能性が残ります。 そのエクセルファイルを違うPC(出来れば更に高性能)で同様に操作してみれば、この点が検証できると思います。 一般的にエクセルだけでメモリを一杯食ってしまうケースは、まずはマクロによるもので、マクロの設計に無駄があるとかなり遅くなりますが、それでもマクロ実行を完了してしまえば完了するはずです。ここではマクロを使っていないとの事ですが。 次に気になるのが、複数の関数式、他シートへの"リンク"あり、という事です。これはマクロとは違い、常に計算、リンク参照が行われ、リンク先が複雑なシートですと、更にメモリを使います。 もし、そのエクセルファイルだけが問題であったら、ファイルの中身を見直しますが、それは変更不可ということであれば、諦めて使ってゆくしか有りません。

回答No.1

こんにちわ。 >Intel(R)Core(TM) i7CPU 2.67GHz,RAM:6GB,32bit >・Win7 何かもったいないです。 (少なくとも、メモリ3G弱近くも・・・もったいない感じです) ※RAMDISKとして活用されていれば、別ですが・・・ もし、余裕があれば、まず、以下の環境に置き換えてみてください Windows 7 64bit Excel 2010以降の64bit版 (※デフォルトのインストールは、32bitになります。アドオン等の互換性がとりにくいため) 64bit版になることで、メモリ領域が広大になるのですが、 これとは別にCPUのレジスタ数(一時演算領域)が倍近く増えることで 若干高速化するかもしれません。 p.s.ちなみに、Core i7 2.67GHzだけでは判断できません。モデル名等はおわかりですか?

関連するQ&A