주소 및 참조, 절대 및 상대

Module
Contents
Index 🔎︎

# 번지와 참조, 절대와 상대

## 상대적 번지

열 A와 행 1에 있는 셀은 A1으로 번지화됩니다. 영역의 왼쪽 상단 모서리를 지정하고 콜론을 설정한 다음 영역의 오른쪽 하단의 셀을 명명하여, 이웃한 셀의 영역을 지칭할 수 있습니다. 그러므로 왼쪽 모서리의 첫 네 개의 정사삭형 셀 영역은 A1:B2 이라 불립니다.

이러한 방식으로 영역을 번지화할 경우 A1:B2에 대한 참조는 상대적 참조입니다. 여기서 상대적이란, 수식을 복사하면 그 영역에 대한 참조가 조정된다는 것을 의미합니다.

## 절대적 번지

Absolute referencing is the opposite of relative addressing. A dollar sign is placed before each letter and number in an absolute reference, for example, $A$1:$B$2.

LibreOffice can convert the current reference, in which the cursor is positioned in the input line, from relative to absolute and vice versa by pressing F4. If you start with a relative address such as A1, the first time you press this key combination, both row and column are set to absolute references ($A$1). The second time, only the row (A$1), and the third time, only the column ($A1). If you press the key combination once more, both column and row references are switched back to relative (A1)

LibreOffice Calc shows the references to a formula. If, for example, you click the formula =SUM(A1:C5;D15:D24) in a cell, the two referenced areas in the sheet will be highlighted in color. For example, the formula component "A1:C5" may be in blue and the cell range in question bordered in the same shade of blue. The next formula component "D15:D24" can be marked in red in the same way.

## 언제 상대적 참조와 절대적 참조가 사용되는가?

상대 참조의 특징은 무엇입니까? 영역 A1:B2에 있는 셀의 합계를 셀 E1에 계산하려 합니다. 즉, E1에 입력하는 수식은 =SUM(A1:B2)일 것입니다. 그러나 나중에 열 A 앞에 새로운 열을 삽입하기로 결정합니다. 이 경우 더하려는 요소는 B1:C2에 위치하게 되고 이 수식은 더 이상 E1이 아니라 F1에 위치합니다. 따라서 새로운 열이 삽입된 후에 시트에 있는(다른 시트에도 존재할 수 있음) 모든 수식을 확인하고 수정해야 할 것입니다.

다행하게도 LibreOffice은(는) 사용자를 대신하여 이 작업을 수행합니다. 새 열 A를 삽입하면 수식 =SUM(A1:B2)는 =SUM(B1:C2)로 자동 업데이트됩니다. 또한 새 행 1을 삽입하면 행 번호도 자동으로 조정됩니다. LibreOffice Calc에서 절대 및 상대 참조는 참조된 영역이 이동할 때마다 조정됩니다. 그러나 수식을 복사할 경우에는 절대 참조가 아니라 상대 참조만 조정되므로 주의해야 합니다.

절대 참조는 시트의 특정 셀 하나를 계산에서 참조할 경우 사용됩니다. 정확하게 이 셀을 참조하는 수식을 원래 셀 아래의 셀로 복사하면 셀 좌표를 절대 참조로 지정하지 않은 경우 참조도 아래로 이동합니다.

새 행과 열을 삽입할 경우 외에 특정 셀을 참조하는 기존 수식을 시트의 다른 영역으로 복사할 경우에도 참조가 변경될 수 있습니다. 행 10에 수식 =SUM(A1:A9)를 입력했다고 가정합니다. 이 경우, 오른쪽에 인접한 열의 합계를 계산하려면 단순히 이 수식을 오른쪽 셀에 복사하면 됩니다. 열 B에 복사된 수식은 자동으로 =SUM(B1:B9)로 조정됩니다.

관련 주제

셀 이름

이름을 주소로 인식