엑셀 34(상대주소, 절대주소, 혼합주소를 이용한 평균, 할인가, 할인율 구하기)
엑셀(EXCEL)은 수많은 셀로 이루어진 워크시트(WORKSHEET)로 구성이 되어 있습니다. 이러한 셀들은 각각의 고유한 주소를 가지고 있습니다. 이러한 셀 주소의 특성으로 인해 어렵고 복잡한 수많은 계산을 함수를 이용해서 간단하게 한 수 있습니다. 엑셀은 특정한 셀 영역을 지정해서 셀이름을 정의할 수도 있으며, 삭제도 할 수 있습니다. 이번 글에서는 절대주소, 상대주소, 혼합주소의 의미와 이에 따라 각종 계산이 어떻게 이루어지는 가를 알아보겠습니다.
● 함수계산에서 참조하기
함수를 계산할 경우[=SUM(A1:S1)] A1, S1을 셀 주소라 하며 이때 함수에서 A1, S1셀을 참조한다라고 합니다.
● 상대주소 : 수식이 들어가 있는 셀의 위치가 바뀌게 되는 경우 상대주소도 바뀌게 됨
* 예를 들어 전체금액은 함수(=B3*C3)가 들어가 있습니다. 이를 클릭하여 하단방향으로 채우기핸들(드래그)을 할 경우 D4셀에는 (=B4*C4)가 들어갑니다. 이처럼 셀 주소가 바뀜에 따라 상대주소가 바뀌게 됩니다. 이때 상대주소의 형식은 [B3, C3, B3:C3 등]입니다.
● 절대주소 : 상대주소의 경우는 셀의 위치에 따라 주소가 변하는데 수식이 있는 셀의 위치가 바뀌어도 절대주소는 바뀌지 않고 항상 같은 셀 주소를 참조합니다. 아래에서 위의 계산과 다르게 함수계산식이 있는 D3를 클릭하여 하단방향으로 채우기를 하더라도 참조하는 주소(=$B$3*$C$3)는 바뀌지 않았습니다.
● 상대주소에서 절대주소로 변경하기 : [수식입력줄(빨간네모박스)클릭> F4]
* 상대주소를 절대주소로 바꾸기 위해서는 수식입력줄에 입력되어 있는 셀주소를 클릭 후 F4를 누르면 바뀝니다. 상대주소의 형식으로는 [$B$3,$C$3]입니다. 즉, 셀주소 각각 앞에 $표시가 붙습니다.
● 혼합주소 : 한 주소내에 상대주소와 절대주소가 혼합되어 있는 형태
* 아래에서 예를 들어 사과 판매가격이 10,000원 일 경우 10%. 20%, 30%각 세일을 했을 경우 판매가격을 구하는 수식입니다. 수식을 보시면 [=C$2-C$2*B5]로 되어 있으며, 절대주소인 B5, 상대주소인 C$2 등으로 혼합되어 있습니다. 하단에서 C5를 클릭하여 채우기핸들을 할 경우에 각 함수수식이 하단의 우측과 같습니다. 절대주소는 바뀌지 않는 반면 각 상대주소(B5,B6,B7)이 각각 바뀌었습니다.
● 혼합주소의 형식 : [C$2, $C2]
● 상대주소로 평균값 구하기 : [H3셀 평균구하기(=G3/4)>H3선택>하단방향으로 드래그(채우기핸들)]
* 하단방향으로 드래그를 하면 셀 주소가 각각 변하는 것(G3,G4,G5,G6,G7)을 볼 수 있습니다. 이를 상대주소라 합니다.
● 혼합주소로 할인율 구하기
* 하단에서 B4셀의 수식이 [=B3-B3*$F4]입니다. 즉, 혼합주소인 $F4가 들어 있어서 B4셀을 클릭하여 우측방향으로 채우기 핸들을 하면 $F(절대주소)는 고정되고 뒤에 있는 4,5,6,7(상대주소)만 바뀝니다.
[B4~E4셀 선택 : 하단방향으로 채우기핸들]
* 이처럼 절대주소와 상대주소가 혼합된 혼합주소를 이용하고 채우기핸들을 이용하여 할인가격을 구할 수가 있습니다.
● 최종 할인가격