ホームページ >システムチュートリアル >Windowsシリーズ >Excel での古い値の書式設定 – それは何ですか、そしてなぜ重要ですか
Microsoft Excel を使い始めたばかりの場合は、プログラムが変更を自動的に適用し、データシート内のすべての数式のセルの結果を再計算することに慣れるかもしれません。ただし、データセットが大きくなると、自動計算が完了するまでにかなりの時間と CPU リソースがかかる可能性があります。これにより、プログラムが途切れたり、すべてのセルを再計算するまでフリーズしたりする可能性があります。さらに、新しいセルを追加したり、何かを変更したりすると、プロセスが再び開始されます。手動計算を使用すると、必要な場合にのみ再計算するセル範囲を設定できます。
通常の場合、これには少しジレンマが生じます。再計算を強制せずに「手動」の範囲を長時間放置すると、知らないうちに少し前に計算された値が得られる場合があります。 Excel の古い値の書式設定は、これを修正することを目的としています。
簡単に言えば、古い値の書式設定は、データセット内の他の場所での最近の変更の影響を受けた可能性のあるセルを示します。
基本的な例を考えてみましょう。数人の営業担当者とその月全体のすべての売上に関する売上データセットがあるとします。売上合計を使用して、各販売員のコミッションを計算します。継続的に合計を再計算することを避けるために、各支払期間の終わりにコミッション計算を実行します。ただし、総売上高に基づく手数料の場合、どこかで値が変更されると (一部の商品の数量を変更する払い戻しなど)、その値が影響を受けます。
値の書式設定が古い場合、以前に計算した値が依然として true であるかどうかを検出する方法がありません。データセットが最新であることを確認する唯一の方法は、別の再計算を強制することです。
通常、Excel には古い値の書式設定のオプションがありません。ただし、2023 年に Microsoft は、Windows でベータ チャネルを使用する Microsoft Insider 向けにベータ機能の展開を開始しました。 2024 年 11 月に、この機能は Excel for Microsoft 365 で作業するすべてのユーザーにリリースされ始めました。
Excel の新しい古い値の書式設定の基本はシンプルです。古い値はすぐに検出され、表示され、取り消し線が引かれます。その後、古い値を持つセルを選択し、「F9」を押して再計算を強制できます。
その後、少なくともさらに古い値を作成するさらなる変更を開始するまでは、データセット全体が更新され、すべての取り消し線の値が削除されます。
古い値の書式設定機能は、Excel 365 for Windows バージョン 2409 (ビルド 18025.20126 以降) から始まりました。ただし、すべてのユーザーがすぐに利用できるようになるとは限りません。
さらに、このオプションは依然として Excel の単一バージョンに限定されており、Excel が古い値に使用する書式設定を変更する方法はありません。少なくとも現時点では、取り消し線を引くことが唯一の選択肢です。
別のバージョンの Windows を使用している場合、または取り消し線とは異なる書式設定が必要な場合は、最近変更されたセルを追跡するための基本的なタイムスタンプ システムを実装できます。
ステップ 1: 頻繁に再計算または変更される値の横にタイムスタンプ列を追加します。列は日付形式である必要があります。値が列 B にあるとします。タイムスタンプにはヘルパー列 C を使用します。
ステップ 3: B 列のどこかに値を入力または編集するたびに、C 列の同じ行に移動して「Ctrl Shift ;」を押します。次に「Ctrl ;」これにより、編集の日時を示すタイムスタンプが追加されます。
ステップ 4: タイムスタンプ列の条件付き書式設定を実装します (条件付き書式設定 > 新しいルール)。
ステップ 5: たとえば、=TODAY() - $B1 > 7
を使用して、7 日より古い値を持つすべてのセルを強調表示できます。条件付き書式で数式を適用すると、行数を適切にカウントするようにセル参照が変更されます。
その後、通常は、どのセルが少し前に変更され、古い値が含まれている可能性があるかを確認できます。
さまざまなタイムスタンプ要件を試してみることもできます (古い値とは、古い値ではなく新しい値であるなど)。
以上がExcel での古い値の書式設定 – それは何ですか、そしてなぜ重要ですかの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。