컴퓨터/엑셀 2008. 12. 4. 13:00

[엑셀] 상대좌표 vs 절대좌표 (절대좌표란?)

지난 편에선 상대 좌표에 대해서 알아봤습니다.

가장 일반적으로 사용하는 것이 바로 상대 좌표이죠. 자신의 위치에 따라 주소가 바뀌는 것 그것이 바로 상대좌표입니다.

그럼 절대 좌표란 무엇일까요?

반대겠죠? 자신의 위치에 상관없이 주소가 일정하게 정해진 것입니다.

어제의 예를 다시 들어보겠습니다.

주소 사이사이에 '$' 표시가 들어갔네요. 그러나 결과값은 어제 예랑 차이가 없네요. 그럼 어제꺼랑 차이가 없는 걸 까요?

A4 셀을 선택하고 [Ctrl+D]를 해보겠습니다.

 

어라? 왜 어제랑은 달리 11이 아닌 8일까요?

그렇습니다. 바로 절대 좌표라서 그렇습니다. $표시는 변하지 않는 주소를 의미합니다.

고정이죠 저 수식을 어느곳에 복사해서 붙여넣기를 하여도 항상 A1 + A2가 됩니다.  한번 해볼까요?

복사해서 붙여넣기를 여기저기에 했습니다. (그림이라서 확인해볼 수는 없습니다만 그중의 한 셀의 식을 살펴보면 맨 처음 작성한 A3의 수식과 똑같음을 알 수 있습니다.

이해가 되시는 지요?

그럼 매번 이렇게 $A$1 이런식으로 $표시를 손으로 타이핑 해야 하느냐? (흐. .저도 이걸 쓰려고 $ 표시를 누르려니 쉽지 않네요. -_-;) 절대 아닙니다. 해당 주소 A1을 타이핑 한 다음 [F4] 키를 누르면 자동으로 입력됩니다.

A1 -> [F4] -> $A$1 으로 변하는 거지요.

혹시 관심이 있으신 분은 위의 상태에서 계속 [F4]키를 눌러보십시오.  아 [F4]키는 수식 편집 모드에서 누르는 것입니다.
(이것에 대해선 다음 강의로.. ^^*)

그럼? 이제 절대 좌표라는건 알았는데..... 먼진 알겠는데 이게 뭐냐? 뭐에 써 먹을 수 있겠냐?

입력하기도 불편하고..... 도데체가 장점을 모르겠다!!!

ㅎㅎㅎ 다음 강의를 기다리십시오^^*

-마음가는 길은 곧은 길-

컴퓨터/엑셀 2008. 12. 4. 12:40

[엑셀] 상대좌표 vs 절대좌표 (상대좌표)

으 사실은 바로 이 내용을 얘기하고 싶어서 [용어정리] 와 [좌표체계] 를 썼네요. 그냥 다짜고짜 이런 내용을 쓰시면 아시는 분은 잘 아시겠지만 혹시 하는 마음에...

수식에 대해선 다 아시리라 생각하고 진행하겠습니다. (쓰다가 생각해보니 제가 엑셀 강의 책을 출판할 것도 아닌데 너무 기초적인 것까지 쓰기에는 설명하기도 어렵고 ... 보시는 분들도 시간 낭비가 아닌가 싶어서... 그래서 조금은 진행이 빨라지게 될지도.)

엑셀에서 대상 셀을 참조하는 방법은 주소/좌표라는 것을 통해 표현됩니다. RC체계도 있고 익숙한 A1 체계도 있죠. RC체계가 어떻게 보면 논리적으로 이해하기 쉬울수도 있습니다만 표현하기가 어렵지요. 그러다 보니 A1체계를 쓰는데 이럴 때 한가지 단점이 생겨났습니다.

바로 상대좌표와 절대좌표를 이해하기가 어려워졌다는 점이죠.

  • 상대좌표
    • 현재 셀에서부터의 상대적인 주소값
  • 절대 좌표
    • 현재 셀의 위치와는 무관하게 항상 고유한 값

정의를 내리자면 이렇게 내릴 수 있겠습니다.

이번 강의 주제는 이것이 됩니다.

예 : A1, $A1, A$1, A1:B30,  $A$1:$B$30, A$1:B30, $A1:B30

혹시 위의 표현이 무엇을 의미하는지 다 이해하신다면 이번 내용은 스킵하셔도 좋습니다.

그럼 수식에서 좌표란 무엇일까요? 바로 참조하고자 하는 갓의 위치 입니다.

수식 , =A1 + A2 라면 A1과 A2의 값을 더 하라는 것이 되지요.

과연 여기 어디에 상대와 절대라는게 숨어 있는 걸까요? 그냥 단순히 꼭 집어서 A1, A2 라고 표시한 것 같은데요?

위의 그림에서 수식은 A3에 있습니다. 그럼 해당 수식을 A4로 붙여넣기를 하면 어떻게 될까요? A1+A2 이므로 8이 나올까요?

직접 한번 해보십시오. 복사해서 붙여넣기는 아시리라 생각하고 간단한 방법도 있지요. A4셀을 선택한 후 {Ctrl] + [D]를 하셔도 됩니다. (채우기입니다.)

결과값이 어떤가요? 전 안해봤습니다만 11이 나올꺼 같네요.

그렇지요? 11 이네요. 가운데 수식이 표현된 곳을 보십시오. 메뉴 바로 밑에 표시 됩니다.

=A2 + A3으로 되어 있습니다.

왜 그럴까요? A1+A2가 아니라? 바로 상대좌표라서 그렇습니다. A3의 수식 A1+A2는 정확히 풀어서 설명하자면

현재 나의 위치(A3)을 기준으로 가로는 변화가 없이 세로로 -2 줄(A1)과 세로로 -1[A2]의 값을 더하라

가 됩니다. 그렇기 때문에 해당 수식을 바로 아래칸으로 복사를 하면 A1+A2가 아니라 A2+A3이 되는 것이죠

왜냐하면 현재 나의 위치가 A3->A4로 바뀌었으므로 -2줄은 A1->A2로 A2->A3으로 바뀌게 된 것입니다.

그래서 5+3 이 아니라 3+8 이 되는 것이죠.

바로 이것이 상대 좌표 입니다.

그럼 절대 좌표는 무엇일까요?

ㅎㅎㅎㅎ 다음시간에 입니다. ^^

하나 하나 설명해야 하다보니 쉽지 않네요. 제가 전문적으로 이걸 쓰는 사람도 아니다 보니... 양해를. ^^*

 

-마음가는 길은 곧은 길-

'컴퓨터 > 엑셀' 카테고리의 다른 글

[엑셀] 상대좌표 vs 절대좌표 (절대좌표란?)  (0) 2008.12.04
[엑셀] 좌표 체게  (0) 2008.12.04
[엑셀] 용어정리  (0) 2008.12.04