셀을 언급할 때 이들의 차이점은 무엇인가요?
A1
A$1
$A1
$A$1
내 상황에서는 "A가 8과 같을 때"라는 공식이 필요하지만 더 중요한 것은 위의 네 가지 예 각각의 차이입니다.
답변1
용어는 "절대 참조"와 "상대 참조"입니다("혼합 참조"도 있습니다).
달러 기호는 "절대 참조"를 생성하며 지정된 행/열은 셀을 이동/복사+붙여넣기한 위치에 관계없이 고정된 상태로 유지됩니다.예: 셀을 어디로 이동하더라도 그대로 $A$1
유지됩니다 .$A$1
그것이 없으면 주소는 "상대 참조"이며 더 정확하게는 현재 위치로부터의 오프셋입니다. 셀을 이동하면 그에 따라 상대 참조가 조정됩니다.예: 참조가 포함된 셀을 오른쪽으로 한 열, 아래로 세 행 이동하면 A1
이 됩니다 .B4
달러 기호가 하나만 있는 주소(예: 행 또는 열에만)를 "혼합 참조"라고 합니다. 행/열 중 하나는 절대적이고 다른 하나는 상대적이기 때문입니다.예: 참조가 포함된 셀을 오른쪽으로 한 열, 아래로 세 행 이동하면 $A1
이 됩니다 . $A4
마찬가지로 A$1
가 됩니다 B$1
.
더 많은 정보를 확인하실 수 있습니다여기.
답변2
$
셀 참조에 기호를 적용하면 셀을 드래그하면 다른 결과가 나타납니다 .
$
자물쇠로 생각하십시오 . 일반적인 경우( A1
), 셀을 드래그할 때마다 해당 참조는 원래 셀의 위치를 기준으로 생성된 셀에 자동으로 조정됩니다.
예. A1
에서 셀을 참조한다고 가정합니다 D2
. D2
셀을 셀로 드래그하면 이제 참조됩니다 (원래 셀과의 오프셋이 (1,1)이기 때문입니다 E3
)E3
B2
행 참조를 잠그면( $A1
) 셀을 드래그할 때 행 참조가 유지됩니다. 위의 예에서는 E3
를 참조하겠습니다 A2
. 열 참조를 잠그면( A$1
) 열 참조가 유지됩니다. 예제에서는 E3
이제 가 를 참조합니다 B1
.
참조는 $A$1
참조를 "잠그기" 때문에 드래그로 생성된 셀은 원본 셀에 대한 오프셋을 기반으로 해당 특정 참조를 변경하지 않습니다.
Microsoft는 이 주제에 대해 다음과 같은 주제도 제공합니다.