Office
 Computer >> コンピューター >  >> ソフトウェア >> Office

数式を使​​用して Excel でセルの変更を追跡する方法 (簡単な手順)

多くの場合、Microsoft Excel でセルの変更を追跡する必要があります。 Excel の数式を使用して、セルの変更を追跡できます。これは、セルの変更を追跡するための非常に便利で高速な方法です。この記事では、数式を使用して Excel でセルの変更を追跡する方法を順を追って説明します。

以下のリンクから練習用ワークブックをダウンロードできます。

CELL 関数を使用して Excel でセルの変更を追跡する Excel 数式の 3 つのステップ

多くの場合、非常に大きなワークシートで最後に変更されたセルを追跡する必要がある場合があります。さらに、他の人が、最近変更されたセルを知る必要がある場合があります。そのため、最後に作業したセルを追跡するには、Excel の CELL 関数 を使用できます。 .ここで、その方法の簡単な例を示します。

勤務時間を持つ人々のデータセットがあるとします。 と日払い .この時点で、1 つのデータを変更し、この変更を追跡する必要があります。以下の手順に従ってください。

数式を使​​用して Excel でセルの変更を追跡する方法 (簡単な手順)

ステップ 01:セル アドレスを追跡する数式を作成する

  • まず、最後のセル アドレスを入力するセルを選択します .この場合、セル G4 です .
  • 次に、次の数式を挿入します。
=CELL("address")

この数式では、住所 info_type です CELL の引数 関数。

数式を使​​用して Excel でセルの変更を追跡する方法 (簡単な手順)

ステップ 02:数式を挿入してセルの内容を追跡する

  • 次に、最後のコンテンツ変更を追跡するセルを選択します。この場合、セル G5 です .
  • 次に、次の数式を挿入します。
=CELL("contents")

内容はこちら info_type です CELL の引数 関数。

数式を使​​用して Excel でセルの変更を追跡する方法 (簡単な手順)

ステップ 03:ファイル アドレスを追跡する数式を作成する

  • この時点で、ファイル アドレスを表示するセルを選択します .この場合、セル G8 です .
  • 最後に、次の数式をセルに挿入します。
=CELL("filename")

ここでは、 ファイル名 info_type です CELL の引数 関数。

数式を使​​用して Excel でセルの変更を追跡する方法 (簡単な手順)

💡 出力の説明:

これらの数式をすべて適用したら、 勤務時間 を変更します。 アダム10 から 12 まで セル C5 にあります .次に、出力を見て、次の変更を確認してください。

  • まずセル G4 $C$5 を表示 最後に変更したセルです。
  • 2 番目、セル G5 12 を表示 これが最後のコンテンツだからです。
  • 3 番目、セル G6 ファイル アドレスは同じままなので、変更されません。

数式を使​​用して Excel でセルの変更を追跡する方法 (簡単な手順)

続きを読む: Excel Online で編集履歴を確認する方法 (簡単な手順)

Excel で VBA コードを適用して数式セルの変更を追跡する方法

1 つの値を変更すると多数のランダム セルが変更されるデータセットがあるとします。ここで、セルの色を変更して、1 つまたは複数の値の変化に対してどのセルが変化したかを追跡したいと考えています。また、その後、セルの色を削除したいと考えています。

次のデータセットでは、時給のいずれかが変更されたため、多くのセル値が変更されています。 .ここで、第 1 クラスの時給を変更したときに、どのセルが変更されたかを追跡する必要があります。 .さらに、変更されたセルの色を黄色にしたいとします。この時点で、以下の手順に従ってください。

数式を使​​用して Excel でセルの変更を追跡する方法 (簡単な手順)

歩数 :

  • まず、リセットのために 2 つの図形を挿入します ボタンと変化の追跡 下のスクリーンショットのようなボタン

数式を使​​用して Excel でセルの変更を追跡する方法 (簡単な手順)

  • 次に、ALT + F11 を押します VBA を開く ウィンドウ。
  • 次に、右クリック シート 4 または作業中のシート
  • その後、[挿入] を選択します。> モジュール .

数式を使​​用して Excel でセルの変更を追跡する方法 (簡単な手順)

  • したがって、次のコードをコピーして空白に挿入してください。
'This code will delete conditional formatting for all cells
Sub DeleteFormat()
 Cells.FormatConditions.Delete
End Sub
'This Code will Track the Cell Changes
Sub TrackCellChange()
 For Each sheetw In ActiveWorkbook.Worksheets
 sheetw.Cells.FormatConditions.Delete
 Err.Clear
 On Error Resume Next
 x = sheetw.Cells.SpecialCells(xlCellTypeFormulas, 23).Count
 If Err.Number = 0 Then
 For Each cell In sheetw.Cells.SpecialCells(xlCellTypeFormulas, 23)
 cell.FormatConditions.Add Type:=xlCellValue, Operator:=xlNotEqual, _
 Formula1:="=" & cell.Value
 cell.FormatConditions(cell.FormatConditions.Count).SetFirstPriority
 With cell.FormatConditions(1).Interior
 .Color = 2552550
 .TintAndShade = 0
 End With
 cell.FormatConditions(1).StopIfTrue = False
 Next cell
 End If
 Next sheetw
End Sub

数式を使​​用して Excel でセルの変更を追跡する方法 (簡単な手順)

このコードでは、サブ DeleteFormat () マクロ を作成します ブック内の条件付き書式をすべて削除します。次に、サブ TrackCellChange () 別の マクロ を作成します 値を変更するセルの色を変更します。さらに、For を使用しました ワークシート内のすべてのセルをループします。また、ここに番号 2552550 があります 黄色の色を示します RGB 関数の使用 .

  • コードを保存して、Excel ファイルに戻ります。
  • 次に、右クリック 形状 リセット マクロの割り当てを選択します .

数式を使​​用して Excel でセルの変更を追跡する方法 (簡単な手順)

  • したがって、マクロの割り当てから ボックス選択 DeleteFormat マクロ。
  • 次に、[OK] をクリックします .

数式を使​​用して Excel でセルの変更を追跡する方法 (簡単な手順)

  • 同様に、マクロ TrackCellChange を割り当てます。 変化の追跡 .
  • その後、[変更の追跡] をクリックします。 ボタン。

数式を使​​用して Excel でセルの変更を追跡する方法 (簡単な手順)

  • では、第 1 クラスの時給を変更してください .この場合、 $20 から変更しました $25 まで .
  • 最終的に、セル C8C11 、および C14 色を黄色に変更 それらのセルが値を変更するとき

数式を使​​用して Excel でセルの変更を追跡する方法 (簡単な手順)

  • この時点で、これらのセルの色をクリアしたい場合は、[リセット] をクリックします。 ボタンをクリックすると、次のような出力が得られます。

数式を使​​用して Excel でセルの変更を追跡する方法 (簡単な手順)

続きを読む: Excel で変更を追跡する方法 (簡単な手順)

覚えておくべきこと

  • セルの使用 関数を使用すると、最後に変更されたセルのみを追跡できます。
  • さらに、セルを使用した後 関数、Excel のウォッチ ウィンドウを使用できます から セル G4、G5、 を追加するだけでセルの変化を監視するタブ とG6 ウォッチ ウィンドウへ .
  • 演習用ワークブックをダウンロードすると、結果が #N/A エラー として表示される場合があります ファイルの場所が異なるため、下のスクリーンショットのようにします。数式セルをクリックして ENTER を押すだけです。 この問題を解決する

数式を使​​用して Excel でセルの変更を追跡する方法 (簡単な手順)

結論

最後になりましたが、この記事から探していたものを見つけていただければ幸いです。ご不明な点がございましたら、下にコメントを残してください。また、このような記事をさらに読みたい場合は、当社の Web サイト ExcelDemy にアクセスしてください。 .

関連記事

  • Excel で誰が変更したかを確認する方法 (6 つの簡単な方法)
  • [解決済み]:Excel でグレー表示されている変更の追跡 (3 つの簡単な修正)
  • Excel で変更の追跡を有効にする方法 (カスタマイズあり)
  • [解決済み]:Excel に表示されない変更の追跡 (Easy Fix を使用)

  1. Excel でライブラリ データベースを作成する方法 (簡単な手順)

    ほとんどの人は、会計、追跡、または予測の目的で Microsoft Excel を使用します。ただし、Excel は優れたデータベース ソフトウェアとしても使用できます。 Excel は、データ入力および管理ソフトウェアとして非常に強力だからです。 Excel の組み込みツールの助けを借りて、あらゆる種類のデータベースを簡単に作成できます。このチュートリアルでは、Excel でライブラリ データベースを作成する方法と、フォームを使用してデータベースに値を入力する方法を示します。 デモンストレーションに使用するワークブックは、以下のリンクからダウンロードできます。 図書館データベースの概要

  2. Excel for Date で列にテキストを使用する方法 (簡単な手順)

    Excel の使用中 、Excel でテキストから列へのオプションを使用する必要がある場合があります .このオプションは、多くのアクティビティに使用できます。この記事では、Excel の列にテキストを使用して日付を表示する方法を紹介します。 ここでは、必要な図を使用して 3 つの簡単な手順を示します。うまくいけば、この記事はあなたのエクセルスキルを向上させます.記事をお楽しみいただければ幸いです。 ワークブックをダウンロードして練習してください Excel for Date でテキストを列に使用するための段階的な手順 ここからは、テキストを Excel の日付の列に使用する方法の手順を説明