Excel에서 참조된 셀이 변경될 때 원래 값을 유지하는 방법은 무엇입니까?

Excel에서 참조된 셀이 변경될 때 원래 값을 유지하는 방법은 무엇입니까?

MS-Excel에 문제가 있습니다. sheet1 셀 A1에 값을 입력하면 해당 셀이 참조되는 모든 곳에 해당 값이 나타납니다. sheet1!A1의 값을 지우면 참조 셀의 해당 값을 유지할 수 있습니까?

답변1

"모든 미래"에 대해 셀에 표시된 텍스트/값을 유지하려면 다음을 수행하십시오.

  1. 셀을 선택하세요
  2. 메뉴/리본에서 COPY를 선택하거나 Ctrl 키를 누른 채 C를 누르세요.
  3. 즉시 메뉴/리본에서 "선택하여 붙여넣기"를 선택하고,
  4. 열린 대화 상자에서 "[v] 값"을 선택한 다음 확인을 클릭하세요.

이를 통해 '표시된 내용'이 동일한 TEXT로 변환되고 모든 수식이 사라지며 텍스트는 삭제할 때까지 그대로 유지됩니다.

답변2

을 참조하는 수식이 있는 경우 =Sheet1!A1Sheet1에 A1 셀의 값이 표시됩니다. 해당 셀 값이 삭제되면 수식은 0을 반환합니다.

이것이 Excel이 작동하는 방식입니다. 수식에 기여하는 셀이 변경되면 수식이 다시 계산됩니다. 셀에 더 이상 존재하지 않는 값을 수식으로 표시할 수 있는 방법은 없습니다.

원래 소스(다른 셀에 있음)가 삭제된 후에도 셀의 값을 유지하려면 수식 대신 VBA가 필요합니다.

완벽한 솔루션을 시도하기 전에 더 큰 그림을 설명하고 적용하려는 비즈니스 논리를 자세히 설명해야 할 수도 있습니다.

관련 정보