엑셀 수식에 대한 내용을 포스팅하니
당연하게 생각하고 사용했던
엑셀 수식고정 기호 "$"에 대한
개념 설명이 필요하다는 생각이 들었습니다.
잘 아시는 분들은 익숙하시겠지만
엑셀을 잘 모르는 분들께는
유용한 정보일수도 있겠다는 생각이
들었습니다.
그럼, 수식에 자주 사용되는 고정기호
"$"에 대해 알아보겠습니다.
Excel에서 달러 기호 ($)는 수식을 고정할 때
사용합니다.
동일한 수식을 드래그해서 다른 셀에도
동일한 수식으로 적용할 때
변해야 하는 셀의 위치와 변하면 안 되는
셀의 위치를 "$" 기호로 명령하는 것입니다.
수식을 고정하는 것은
많은 데이터 분석 작업에서 매우 유용합니다.
절대 참조, 상대 참조,
그리고 혼합 참조의 개념을 알아보고
실질적인 예제를 통해 달러 기호의 사용법을
이해해 보겠습니다.
절대 참조는
셀 주소가 수식을 복사할 때 변경되지 않도록
고정하는 참조 방식입니다.
절대 참조를 사용하려면 셀 주소 앞에
달러 기호 $를 추가합니다.
아래 수식(H2셀)을 보면
A2셀과 D2셀을 $ 로 고정해서 더했습니다.
이제 오른쪽으로 드래그했을 때와
아래로 드래그했을 때의 수식/ 값의 변화를
확인해 보겠습니다.
값의 변화
값이 동일하게 나타나고 있습니다.
그럼, 이번에는 수식의 변화를 살펴보겠습니다.
수식의 변화
수식도 동일합니다.
수식을 보면, 열을 나타내는 알파벳 왼쪽에 $
행을 나타내는 숫자 왼쪽에 $
즉, 열과 행을 모두 고정시켰기 때문에
A2의 값과 D2의 값이 드래그 방향과 관계없이
동일하게 1+31이 되어 32 값이
결괏값으로 나오게 됩니다.
행과 열을 모두 고정시키는 것이
절대 참조입니다.
상대 참조는
셀 주소가 수식을 복사할 때
자동으로 변경되는 참조 방식입니다.
기본적으로 Excel에서는 수식을 복사할 때
상대 참조를 사용합니다.
절대참조하고는 반대의 개념입니다.
수식을 적용하는 셀이 바뀔 때마다
기본 셀의 위치도 변경됩니다.
절대참조에서 설명드렸던
동일한 내용으로 말씀드리겠습니다.
동일하게 A2셀의 값과 D2셀의 값을 더하는
수식을 적용하지만, $를 붙이지 않고
다른 셀에 드래그하여 수식을 적용시켜 보겠습니다.
이제 오른쪽으로 드래그했을 때와
아래로 드래그했을 때의 수식/ 값의 변화를
확인해 보겠습니다.
값의 변화
값이 모두 다르게 변했습니다.
그럼, 수식을 보면서 왜? 어떻게?
값이 변하게 되었는지 살펴보도록 하겠습니다.
수식의 변화
수식의 변화를 살펴보니,
아래로 드래그할 때는 행이 하나씩 증가하는
것을 볼 수 있습니다.
수식의 대상이 한 칸씩 내려오면서 변화합니다.
오른쪽으로 드래그했더니
이번에는 행은 그대로인데, 열이 바뀌고 있습니다.
A.. B.. C / D.. E.. F
$로 고정을 시키지 않았더니, 수식이 적용되는
셀이 바뀐 만큼 기본값도 변화하는 걸 확인할 수
있습니다.
이것이 상대참조 개념으로
상대참조는
행과 열이 모두 고정되지 않고, 변경됩니다.
이제 혼합참조를 알아보겠습니다.
혼합 참조는
열이나 행 중 하나만 고정하는 방식입니다.
열을 고정하려면 $A1,
행을 고정하려면 A$1로 표기합니다.
$는 오른쪽의 1개만 고정시킵니다.
$A1은 A만고정시키고 (열)
A$1은 1만 고정시킵니다. (행)
A와 1을 모두 고정시키려면 $A$1으로 A왼쪽, 1 왼쪽에
$를 입력해서 고정시켜야 합니다.
이제 어느 정도 눈치를 채셨겠지만,
위에서 설명드린 절대참조와 상대참조를
설명드린 방법과 동일하게 적용하여
비교해 보도록 하겠습니다.
아래 수식은 A와 D의 왼쪽에 $를 넣어
열만 고정시켜 보겠습니다.
이제 오른쪽으로 드래그했을 때와
아래로 드래그했을 때의 수식/ 값의 변화를
확인해 보겠습니다.
값의 변화
아래로는 값이 변화했는데, 오른쪽으로는
값이 변화하지 않았습니다.
수식으로 변화 내용을 살펴보겠습니다.
수식의 변화
아래로 드래그해서 수식을 적용했을 때는
열은 고정된 상태 (A와 D)이나
행이 변화하는 것을 확인할 수 있습니다. (2,3,4,5,6,7,...)
반면, 오른쪽으로 드래그했을 때는
열을 고정시켰기 때문에 (A와 D 옆의 $)
행은 변화가 없어 동일한 값이 계산되었던 것입니다.
이해가 되셨나요?
반대로 적용해 보겠습니다.
열은 고정시키지 않고, 행을 고정시켜 보겠습니다.
숫자 앞에 $를 붙여서 행을 고정합니다.
값의 변화
아래로 드래그 한 값은 변화가 없고,
오른쪽으로 드래그 한 값은 변하고 있습니다.
수식으로 이유를 살펴보겠습니다.
수식의 변화
숫자(행) 옆에 $로 고정을 시켰기 때문에
수식에서 행은 변하지 않습니다.
아래로 내릴 때는 역시 열도 변하지를 않죠.
하지만, 오른쪽으로 드래그를 하면
열이 변하기 때문에 고정시키지 않은
열이 변화하면서 수식 값도 변하게 되는 것입니다.
위에서 살펴본 것과 같이 엑셀 수식 고정
기호인 "$"에 대해 알아봤는데,
이해가 되셨는지 모르겠습니다.
"$"(Shift+4)는 오른쪽에 있는 값을 고정합니다.
이 고정된 값은 다른 셀로 수식을 옮겨도
변하지 않습니다.
따라서 열과 행을 모두 고정시키려면
열을 표시하는 알파벳과 행을 표시하는 숫자
왼쪽에 모두 $로 고정을 해야 합니다.
단, 열 전체 or 행 전체를 선택하고 고정할 때는
$는 하나만 표시됩니다.
=$A:A (A열 전체를 고정)
=$3:3 (3행 전체를 고정)
참고하세요.
그리고, 마지막으로
$ 값을 붙일 때는 하나씩 입력해도 되지만,
수식을 넣을 때 셀을 선택한 상태에서 F4 키를 누르면
절대참조(열과 행고정), 행고정, 열고정, 상대참조(고정 X)
순서로 변화하면서 $값이
자동으로 변경됩니다.
직접 셀을 지정한 후에 F4키를 눌러보시면
쉽게 이해할 수 있을 거 같습니다.
엑셀 수식 고정 $ 값의 이용방법과 이해
이 포스팅 하나로 완벽하게 해결되었으면
좋겠습니다.
그럼, 오늘도 즐거운 하루 보내세요~
엑셀 vlookup 함수 사용법 브이룩업 사례로 이해 (1) | 2024.07.29 |
---|---|
엑셀 SUMIFS 함수 조건 여러 개일 때 더하는 함수 정복 (1) | 2024.07.23 |
엑셀 SUMIF 함수 하나만 알아도 엑셀 쉬워지는 꼭 필요한 함수 (0) | 2024.07.20 |
네이버 바로가기 사용 꿀팁 날씨 파파고 데이터랩 톡톡 바로가기 설정하기 (0) | 2024.07.13 |
엑셀 조건 함수 IF AND OR 엑셀 기초 함수 IF 한번에 이해하기 (0) | 2024.07.07 |