많은 경우 Microsoft Excel에서 셀 변경 사항을 추적해야 할 수 있습니다. Excel 수식을 사용하여 셀 변경 사항을 추적할 수 있습니다. 이것은 셀 변경 사항을 추적하는 매우 편리하고 빠른 방법입니다. 이 문서에서는 수식을 사용하여 Excel에서 셀 변경 사항을 추적하는 방법에 대한 단계별 가이드를 보여줍니다.
아래 링크에서 연습용 워크북을 다운로드할 수 있습니다.
CELL 함수를 사용하여 Excel에서 셀 변경 사항을 추적하는 Excel 수식의 3단계
많은 경우에 매우 큰 워크시트에서 마지막으로 변경된 셀을 추적해야 할 수도 있습니다. 또한 가장 최근에 변경된 셀을 다른 사람이 알아야 할 수도 있습니다. 따라서 마지막으로 작업한 셀을 추적하려면 Excel CELL 기능을 사용할 수 있습니다. . 이제 그 방법에 대한 간단한 예를 보여 드리겠습니다.
근무 시간 이 있는 사람들의 데이터세트가 있다고 가정해 보겠습니다. 및 일일 지불 . 이 시점에서 하나의 데이터를 변경하고 이 변경 사항을 추적하려고 합니다. 이렇게 하려면 아래 단계를 따르세요.
✤ 01단계:셀 주소를 추적하는 수식 만들기
- 먼저 마지막 셀 주소를 입력할 셀을 선택합니다. . 이 경우 셀 G4입니다. .
- 다음 수식을 삽입하세요.
=CELL("address")
이 수식에서 주소 info_type입니다. CELL 의 인수 기능.
✤ 02단계:셀 내용을 추적하는 수식 삽입
- 이제 마지막 콘텐츠 변경 사항을 추적할 셀을 선택합니다. 이 경우 셀 G5입니다. .
- 다음 수식을 삽입합니다.
=CELL("contents")
여기에서 콘텐츠 info_type입니다. CELL 에 대한 인수 기능.
✤ 03단계:파일 주소를 추적하는 수식 만들기
- 이 시점에서 파일 주소를 표시할 셀을 선택합니다. . 이 경우 셀 G8입니다. .
- 마지막으로 셀에 다음 수식을 삽입합니다.
=CELL("filename")
여기서 파일 이름 info_type입니다. CELL 에 대한 인수 기능.
💡 출력 설명:
모든 공식을 적용한 후 근무 시간 을 변경하십시오. 아담의 10 부터 12 까지 C5 셀에 있음 . 이제 출력을 살펴보면 다음과 같은 변경 사항을 확인할 수 있습니다.
- 먼저, G4 셀 $C$5 표시 마지막으로 변경한 셀입니다.
- 두 번째, G5 셀 12 표시 마지막 콘텐츠이기 때문입니다.
- 세 번째, G6 셀 파일 주소가 동일하게 유지되기 때문에 변경되지 않습니다.
자세히 알아보기: Excel Online에서 편집 기록을 확인하는 방법(간단한 단계 사용)
Excel에서 VBA 코드를 적용하는 수식 셀의 변경 사항을 추적하는 방법
하나의 값을 변경하면 많은 임의의 셀이 변경되는 데이터 세트가 있다고 가정합니다. 이제 셀 색상을 변경하여 하나 이상의 값 변경에 대해 변경되는 셀을 추적하려고 합니다. 또한 그렇게 한 후 셀 색상을 제거하고 싶습니다.
다음 데이터세트에서 시급 중 하나의 변경으로 인해 많은 셀 값이 변경됩니다. . 이제 1급 시급을 변경할 때 어떤 셀이 변경되는지 추적하려고 합니다. . 또한 변경된 셀 색상을 노란색으로 지정하려고 합니다. 이 때 아래 단계를 따르세요.
단계 :
- 먼저 재설정 을 위해 두 개의 도형을 삽입합니다. 버튼 및 변경 추적 아래 스크린샷과 같은 버튼을 누르세요.
- 다음으로 ALT + F11을 누릅니다. VBA 열기 창.
- 그런 다음 오른쪽 클릭 시트 4에서 또는 작업 중인 시트.
- 그런 다음 삽입 을 선택합니다.> 모듈 .
- 따라서 다음 코드를 복사하여 빈칸에 삽입하세요.
'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
이 코드에서 하위 DeleteFormat() 매크로 를 생성합니다. 통합 문서의 모든 조건부 서식을 삭제합니다. 그런 다음 하위 TrackCellChange() 다른 매크로 를 생성합니다. 값을 변경하는 셀의 색상을 변경합니다. 또한 For 루프를 사용하여 워크시트의 모든 셀을 탐색합니다. 또한 여기에 숫자 2552550 노란색 색상을 나타냅니다. RGB 기능 사용 .
- 이제 코드를 저장하고 Excel 파일로 돌아갑니다.
- 그런 다음 오른쪽 클릭 재설정 모양에 매크로 할당을 선택합니다. .
- 결과적으로 매크로 할당에서 상자 선택 DeleteFormat 매크로.
- 다음으로 확인을 클릭합니다. .
- 마찬가지로 TrackCellChange 매크로를 변경 사항 추적 모양으로 .
- 그런 다음 변경 사항 추적 을 클릭합니다. 버튼.
- 이제 첫 번째 클래스 시간당 급여를 변경하세요. . 이 경우 $20 에서 변경했습니다. $25으로 .
- 결국 셀 C8 , C11 , 및 C14 색상을 노란색으로 변경 해당 셀의 값이 변경됩니다.
- 이 시점에서 해당 셀의 색상을 지우려면 재설정 버튼을 누르면 다음과 같이 출력됩니다.
자세히 알아보기: Excel에서 변경 사항을 추적하는 방법(간단한 단계 사용)
기억해야 할 사항
- CELL 사용 기능을 사용하면 마지막으로 변경된 셀만 추적할 수 있습니다.
- 또한 CELL을 사용한 후 기능을 사용하면 Excel 감시 창을 사용할 수 있습니다. 공식 에서 탭을 사용하여 G4, G5, 셀을 추가하기만 하면 셀 변경 사항을 모니터링할 수 있습니다. 및 G6 감시 창으로 .
- 연습 통합 문서를 다운로드할 때 결과를 #N/A 오류로 찾을 수 있습니다. 파일 위치가 다르기 때문에 아래 스크린샷과 같습니다. 수식 셀을 클릭하고 Enter 키를 누르기만 하면 됩니다. 이 문제를 해결하기 위해.
결론
마지막으로 이 기사에서 원하는 것을 찾으셨기를 바랍니다. 문의사항이 있으시면 아래에 댓글을 남겨주세요. 또한 이와 같은 기사를 더 읽고 싶다면 ExcelDemy 웹사이트를 방문하세요. .
관련 기사
- Excel에서 누가 변경했는지 확인하는 방법(6가지 쉬운 방법)
- [해결됨]:Excel에서 회색으로 표시된 변경 내용 추적(빠른 수정 3개)
- Excel에서 변경 내용 추적을 활성화하는 방법(사용자 지정 포함)
- [해결됨]:Excel에 표시되지 않는 변경 사항 추적(Easy Fix 사용)