Applies ToExcel for Microsoft 365

このチームExcel、常にパフォーマンスと安定性の向上Excel取り組み続け中です。 より良い製品を作り、可能な限り肯定的な提案を実装するために何が可能かについて、お客様からのフィードバックを常に求めています。 実際、最近行った改善の多くは、お客様の問題に対する直接的な対応でした。 たとえば、Office 2010 から新しいバージョンにアップグレードした場合、多くの重くて施設的な Excel ユーザーは Excel のパフォーマンスにうんごく感じがちでした。

私たちは耳を傾け、チームは、可能な限り大幅なパフォーマンス向上を実現し、最短の時間で提供できる領域に対処しました。 次に例を示します。

  • 集計関数(SUMIFS、COUNTIFS、AVERAGEIFS など)、RealtimeData (RTD)、 計算時間の大幅な削減により、パフォーマンスが大幅に向上しました。

  • VLOOKUP、HLOOKUP、MATCH関数のパフォーマンスが大幅に向上し、計算時間も大幅に削減されました。 Microsoft 365 のお客様の場合、XLOOKUPXMATCHは柔軟性が向上し、パフォーマンスが向上します。

  • 大きいアドレス対応Excel、コピー/貼り付け速度の向上、元に戻す、条件付き書式、セルの編集と選択、スクロール、フィルター処理、ファイルを開く、およびプログラミング機能を使用して、Excel のメモリ割り当てを改善しました。

  • Excel の従来の Ctrl + Shift + Enter (CSE)配列関数を置き換える動的配列関数 のリリースで、Excel の計算エンジンを再設計しました。 これらの関数は、以前のExcelで実現するのが難しい機能を追加Excel。 たとえば、手動で行う代わりに、数式でリストを並べ替え、フィルター処理できます。

この記事では、パフォーマンステーマを引き続き使用するために、パフォーマンスを向上Excelヒントを示します。

特定の状況のパフォーマンスに関するヒント  

状況

ヒント

グリッドで編集する場合やワークシートを切り替える場合の一般的な遅さ

Office アニメーションを無効にする

ウィンドウを移動する場合や、Excelにアップグレードした後に Alt + ショートカット キーを使用する場合の低速Windows 10

視覚効果をオフにする

専用のグラフィックス プロセッサがないマシン、または古いグラフィックス カードまたはドライバーを使用したコンピューターの一般的な低速

ハードウェア グラフィックス アクセラレータを無効にする

1 つのセルを次から次に編集する場合の速度低下

フラッシュ フィルをオフにする

監視ごとの動的な高解像度対応機能を備える複数の高解像度モニターを使用Office遅い

[Officeモード] を [互換性の最適化] に設定する

VBA コードExcel、一部が白または灰色に変わります

VBA コードで ScreenUpdating プロパティと DoEvents コマンドを適切に使用する

多数のアプリケーション ウィンドウが開き、バックグラウンド アプリケーション マネージャーがExcelバックグラウンド スキャンを実行する場合の、Windows 10の応答しない、または CPU 使用率が高い

このレジストリ キーは、Windows 1017763.832以降で設定して、スキャンをオフにします。

Alt キーを押しながらショートカット キーを押すのが遅Excel

バージョン Office 365 1908以降では、このレジストリキー を追加します

起動時Excel遅い

[Excel モードセーフ開き、アドインが遅さが原因で発生したのを確認します。

複数のブックを開く際にメモリ切れ問題が発生する

新Excelインスタンスで新しいインスタンスを開く

Power Query がワークシートにクエリを読み込むのに時間がかかっています。

[クエリの編集] 設定プロパティ

Power Query エディターでクエリをプレビュー データに追加するには、時間が長すぎます。

データの管理プレビュー

レジストリ パス

新しいキー値

HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\BamThrottling

名前: DisableWindowHinting 型: REG_DWORD 値: 1

HKEY_CURRENT_USER\Software\Microsoft\Office\16.0\Common

名前: UseAsyncRibbonKeytips 型: REG_DWORD 値: 1

人気のあるトピックへのリンク

件名

説明

内部数式のパフォーマンスの向上

チームの最新Excel改善点について確認してください。

Large Address Aware (LAA) 機能によるメモリ割り当ての改善

Excel、32 ビットのメモリを使用する場合でも、これまでよりも多くのシステム メモリを使用Office。

計算パフォーマンスの向上

数式の使い方と計算方法について説明します。

パフォーマンスと制限の改善

これは、最新の機能強化の一部の大まかなまとめです。

VBA コードのベスト プラクティス

ヒントチームから VBA コードを最適化するためのExcel方法。

アドインとマクロの一般的なOfficeに関する考慮事項Office

マクロを作成する場合Officeアドインを作成する場合は、この記事を参照してください。

ヒント障害を最適化するための機能

VBA のユーザー定義関数 (UDF) などExcelの計算パフォーマンスを向上させる方法に関するその他のヒント。

Excel 2010 以降のバージョンでの単一および複数のドキュメント インターフェイスの比較

2013 Excel以降のバージョンでは、各 Excel ウィンドウには 1 つのブックのみを含め、それぞれに独自のリボンがあります。 これは、シングル ドキュメント インターフェイス (SDI) と呼ばれています。 既定では、新しいブックを開いた場合は、インスタンスと同じExcelウィンドウに表示Excelされます。

最新の更新プログラムを取得し、ご自分の考えをお知らせします

  • アプリケーションの最新の更新プログラムを取得する場合Excel Insiders プログラム にOffice参加できます

  • フィードバックを送信するには、ウィンドウの右上隅にある [スマイル] ボタンをExcelします。 コメントのどこかに "ExcelPERF" という用語を含め、常に目を引いることができます。

  • Tech Excelで質問Community。 これは、質問に答えるのをExcelしているユーザーの活気に満ちたコミュニティです。 また、フォーラムを受動的に監視して、新たな傾向や問題を監視します。

  • リクエストしたい機能がおありの場合は、フィードバックをお寄せください。今後の更新プログラムで新機能の優先順位を決めるために役立ちます。 詳細については、「Microsoft Office に関するフィードバックを送信する方法」をご覧ください。

ヘルプを表示

その他のオプションが必要ですか?

サブスクリプションの特典の参照、トレーニング コースの閲覧、デバイスのセキュリティ保護方法などについて説明します。

コミュニティは、質問をしたり質問の答えを得たり、フィードバックを提供したり、豊富な知識を持つ専門家の意見を聞いたりするのに役立ちます。