수식의 한 요소를 "상수"로 유지하고 싶지만 수식에 숫자로 쓰지 않고 예를 들어
나는 이 기능을 가지고 있습니다 :
=COUNTBLANK(B2:M2)*Q1+N2
그리고 그 아래 행으로 드래그하면 다음과 같은 기능이 완료됩니다.
=COUNTBLANK(B3:M3)*Q2+N3
=COUNTBLANK(B4:M4)*Q3+N4
...
Q1
그러나 해당 수식에서 변경되지 않는 정의된 값을 유지하고 싶습니다 .
=COUNTBLANK(B3:M3)*Q1+N3
=COUNTBLANK(B4:M4)*Q1+N4
...
나는 공식을 다음과 같이 정의할 수 있다는 것을 알고 있습니다.
=COUNTBLANK(B4:M4)*7+N4 // Or any numeric value, but I would prefer to keep it as Q1.
답변1
셀 참조는 복사할 때 자동으로 조정되므로 수식을 개발한 다음 이를 다른 셀에 입력하는 데 편리합니다. 해당 지원을 원하지 않고 참조를 다른 셀에 복사할 때 일정하게 유지해야 하는 경우 접두사를 붙여 일정하게 유지하려는 행 및/또는 열을 고정하세요 $
.
Q$1열 아래로 복사하면 은 계속해서 행 1을 가리키지만
Q
수식을 다른 열에 복사하면 변경됩니다. 따라서 수식을 오른쪽으로 한 열, 아래로 두 열 셀에 복사하면R$1
새 셀에 대한 참조가 제공됩니다.$Q1수식을 다른 열에 복사하면 은 계속 Q 열을
1
가리키지만 다른 행에 복사하면 변경됩니다. 수식을 오른쪽으로 한 열, 아래로 두 열 셀에 복사하면$Q3
새 셀에 대한 참조가 제공됩니다.$Q$1Q와 1을 모두 고정합니다. 수식을 셀에 오른쪽으로 한 열, 아래로 두 열 복사하면
$Q$1
새 셀에 대한 참조가 제공됩니다.