Excel에서 절대 참조를 사용하는 방법

대부분의 사람들은 Excel에서(in Excel) 상대 참조를 사용하는 데 익숙 합니다. 이는 Excel 스프레드시트의 셀 참조가 기본적으로 상대 참조 방법을 사용하기 때문입니다.

그러나 상대 참조가 짜증나는 경우가 있습니다. 셀을 복사하거나 열과 행을 채울 때마다 셀 참조가 변경됩니다. 참조를 변경하지 않으려면 절대 참조 또는 혼합 참조(상대 및 절대 참조 포함)를 사용해야 합니다.

절대 참조에서는 열 참조와 행 참조가 모두 "잠겨" 있으므로 해당 셀에서 복사하거나 채울 때 둘 다 변경되지 않습니다.

이 기사에서는 절대 참조를 사용하여 Excel 이 데이터에 대해 원하는 방식으로 작동하도록 하는 방법을 살펴봅니다.

Excel 에서 상대 참조(References) 가 작동 하는 방식

Excel 스프레드시트 에 값을 입력하면 각 셀에 특정 문자와 숫자가 할당됩니다. 이것은 해당 셀의 열과 행을 나타냅니다.

예를 들어, 아래 스프레드시트에서 "1" 값은 A열과 2행에 있습니다. 따라서 이 셀에 대한 "참조"는 A2 입니다.

이 셀을 기반으로 다음 셀에서 계산을 수행하려면 1을 추가하여 다음 공식을 작성합니다.

=A2+1

이 수식은 A2의 값을 수식에 삽입하고 계산한 다음 이 수식이 있는 셀에 결과를 출력합니다.

Enter 키(Enter) 를 누르면 결과가 표시됩니다.

상대 참조를 사용하면 이 수식을 다른 모든 셀에 입력할 필요가 없습니다. 원래 수식이 있는 셀의 모서리를 원하는 만큼 아래로 드래그하기만 하면 됩니다. 

다음 셀에서 A2에 대한 참조는 A3이 됩니다. 그 아래 셀에서 A3는 A4가 됩니다. 즉, Excel 은 이전 셀에 1을 추가하려는 것을 알고 있으므로 아래로 끌면 Excel 에서 그에 따라 숫자(행 참조)를 업데이트합니다.(Excel)

열을 가로질러 수식을 드래그하는 경우에도 동일한 방식으로 작동합니다. 숫자를 업데이트하는 대신 Excel 은 참조의 뒷부분(열)을 업데이트하여 항상 위에 있는 셀을 참조합니다.

오른쪽 열에는 B2가 포함되고 오른쪽 열에는 C2가 포함되는 식입니다.

이것은 열 참조와 셀 참조 모두에 대해 상대 주소 지정이 작동하는 방식에 대한 간단한 예입니다.

Excel 에서 절대 참조(References) 가 작동 하는 방식

(Absolute)Excel 의 (Excel)절대 참조를 사용하면 Excel에서 자동으로 행 또는 열 참조를 업데이트(Excel automatically update) 하지 않고 동일한 셀을 참조할 수 있습니다. "혼합" 참조는 행 또는 열만 잠그는 경우이고 "절대 참조"는 둘 다 잠그는 경우입니다.

몇 가지 예를 살펴보겠습니다.

스프레드시트의 맨 위 행에 "10"이 있고 그 아래의 모든 행에 이 숫자를 왼쪽 셀의 숫자로 곱하려고 한다고 가정해 보겠습니다. 

이렇게 하려면 다음과 같은 수식을 입력합니다.

=B$2*A3

이렇게 하면 "2" 참조가 잠기므로 이 수식이 있는 셀을 그 아래의 셀로 드래그해도 행 참조가 변경되지 않습니다. A3는 "잠금 해제"된 상태로 유지되기 때문에 행과 열 참조는 여전히 자동으로 변경되고 항상 왼쪽에 있는 셀을 참조합니다.

같은 열의 셀로 드래그하기 때문에 이것이 작동한다는 것을 알 수 있습니다. 따라서 앞에 달러 기호($)를 배치하여 열(B)을 잠글 필요가 없습니다.

이것의 문제는 원래 수식의 오른쪽에 동일한 수식을 사용하려는 경우 "B" 참조가 변경되고 수식이 의도한 대로 더 이상 B2를 참조하지 않는다는 것입니다.

양방향 채우기가 제대로 작동하도록 하기 위해 혼합 참조 대신 절대 참조를 사용하는 방법을 살펴보겠습니다.

Excel 에서 절대 (Absolute) 참조(References) 를 올바르게 사용 하기

이 공식에서 올바른 참조를 사용하려면 수행하려는 작업을 정확하게 고려해야 합니다.

이 경우 오른쪽으로 채울 때 다음 동작을 원합니다.

  • 항상 B2 셀의 값을 참조하십시오.
  • 항상 A열의 값을 참조하십시오.
  • 열 A의 행 참조를 공식의 현재 행으로 이동

이러한 동작을 살펴보면 이제 "잠금"해야 하는 것과 그렇지 않은 것을 알 수 있습니다. "B"와 "2"는 모두 잠겨 있어야 합니다(변경되지 않음). 또한 A열을 잠가야 합니다.

따라서 B3의 수식은 다음과 같아야 합니다. =$B$2*$A3

이제 이 동일한 셀을 위나 아래로 끌면 수식이 의도한 대로 작동합니다.

절대 참조를 올바르게 사용하는 것은 까다로울 수 있으므로 어느 방향으로든 열이나 행(columns or rows) 을 채울 때 Excel에서 수식을 업데이트하는 방법을 신중하게 고려해야 합니다 .

Excel 에서 참조 유형(Reference Types) 순환

절대 참조가 있는 수식을 입력 할 때 (typing formulas)F4 키를 눌러 프로세스 속도를 높일 수 있습니다 . 그러면 셀 참조가 절대 참조가 됩니다.

커서는 F4 키를 누를 때 셀 참조의 양쪽(또는 셀 참조의 중간)에 있을 수 있으며 여전히 단일 참조를 절대 참조로 변환합니다.

절대값을 원하지 않는 경우(예: 대신 혼합형) 참조가 원하는 대로 표시될 때까지 F4 키를 계속 누릅니다.

수식의 다른 셀에 대한 참조를 추가하려면 거기에 커서를 놓고 F4 키를 다시 순환하기 시작하면 됩니다.

수식을 구성했으면 Enter 키(Enter) 를 누르고 원하는 방향으로 스프레드시트를 채우기 시작하세요. 참조를 올바르게 설정하면 모든 것이 예상대로 작동합니다.



About the author

저는 프리웨어 소프트웨어 개발자이자 Windows Vista/7 옹호자입니다. 팁과 트릭, 수리 가이드, 모범 사례를 포함하여 운영 체제와 관련된 다양한 주제에 대해 수백 편의 기사를 작성했습니다. 또한 회사인 헬프 데스크 서비스를 통해 사무실 관련 컨설팅 서비스를 제공합니다. Office 365의 작동 방식, 기능 및 가장 효과적으로 사용하는 방법을 깊이 이해하고 있습니다.



Related posts