Excel에서 행을 변경하여 다른 변수를 일정하게 유지하는 방법


189

하나의 셀 A1을 가지고 있는데 계산에서 일정하게 유지하려고합니다. 예를 들어 다음과 같은 값을 계산하고 싶습니다.

=(B1+4)/(A1)

셀을 드래그하여 여러 행의 셀에서 계산을 수행하면 B1 값만 변경되고 A1은 항상 A2, A3 등으로 이동하는 대신 해당 셀을 참조하도록하려면 어떻게해야합니까?


간단한 수식을 많이 원할 경우 범위가있는 행렬 수식을 확인하십시오-기본 수식이나 전체 범위를 변경하지 않으면 해당 행렬의 내용을 변경할 수 없습니다. 예를 들어 간단한 수식 {= B1 : B15} 인덱스를 B 범위로 만들면 B1-B15 셀을 한 번에 잘라 내기 / 붙여 넣기하는 경우에만 변경되며 일부 필드 만 이동하면 기본 수식은 = B1 : B15
Tom으로 유지됩니다.

답변:


342

이 양식을 사용하십시오.

=(B0+4)/$A$0

$새로운 세포에 수식을 붙여하면서 그 주소를 조정하지 엑셀을 알려줍니다.

행을 드래그하기 때문에 행 부분 만 고정하면됩니다.

=(B0+4)/A$0

키보드 단축키

주석 작성자는 다음과 같은 바로 가기 키를 사용하여 현재 선택한 셀에서 수식의 상대 주소 지정을 토글 할 수 있다고 설명했습니다.

  • 윈도우 : f4
  • 맥: CommandT

20
달러 기호는 드래그 할 때 인접한 문자를 일정하게 유지합니다. $B1(B는 일정하게 유지되고 1은 카운트 업)은 $B$1(B와 1은 일정하게 유지됩니다)
Jonno_FTW

12
추가 된 메모 : 달러 기호를 수동으로 입력하는 대신 셀을 선택하고 F4를 눌러이를 전환 할 수 있습니다.
guitarthrower

또한 해당 행을 고정 할 필요가 없다는 것을 알았습니다. 상수로 필요한 최상위 행 레이블이 있습니다.
Pranjal

이것은 내 공식 =IF(I4<>"",CONCATENATE("Compilation error ",I4),"")& CHAR(20)& IF(J4<>"",CONCATENATE(J$2," ",J4),"")이며 내가 원하는 것 대신 쓰레기를 인쇄하고 있습니다. 그것은 인쇄 중입니다 ''
vipin8169

완전히 새로운 질문 인 Vipin과 같은 @ vipin8169이며,이 답변의 의견 섹션은 새로운 질문에 대한 도움을 요청하기에 가장 좋은 곳이 아닙니다.
Alex Brown

26

두 가지 종류의 셀 참조가 있으며,이를 잘 이해하는 것이 정말 중요합니다.

하나는 상대 참조 이며 셀을 입력 할 때 얻는 것 A5입니다. 이 참조는 다른 셀에 수식을 붙여 넣거나 채울 때 조정됩니다.

다른 하나는 절대 참조 이며 셀 참조에 달러 기호를 추가하여 얻을 수 $A$5있습니다. 이 셀 참조는 붙여 넣거나 채울 때 변경되지 않습니다.

멋진 드물게 사용되는 기능은 하나의 셀 참조 내에서 행과 열이 독립 할 수 있다는 것입니다 : $A5A$5. 이것은 단일 수식에서 곱셈 테이블과 같은 것을 생성하는 데 유용합니다.


10

수식을 더 읽기 쉽게 만들려면 셀 A0에 이름 을 지정한 다음 수식에서 해당 이름을 사용하면됩니다.

이름을 정의하는 가장 쉬운 방법은 셀 또는 범위를 강조 표시 한 다음 수식 입력 줄에서 이름 상자를 클릭하는 것입니다.

그런 다음 A0 "Rate"라는 이름을 지정하면 다음과 같이 해당 이름을 사용할 수 있습니다.

=(B0+4)/(Rate)

훨씬 쉽게 읽을 수 있습니다.

Rate를 찾으려면 F5를 클릭하면 GoTo 목록에 나타납니다.


6
=(B0+4)/($A$0)

$는 동일하게 유지하는 것을 의미합니다 (콤보를 빠르게 넘기려면 A4를 입력 한 후 F4를 몇 번 누르십시오!)


그리고 누군가가 키보드 단축키에 대해 마침내 이야기했습니다! 실제로 LibreOffice Calc를 사용하지만 바로 가기는 매우 비슷 Shift+F4합니다. 감사!
Severo Raz

6

당신은 그것을 넣어 =(B0+4)/($A$0)

WorkSheets를 통해 Sheet1!$a$0


3

$일정을 유지하기 위해 행 값 앞에 a 를 배치하면 나에게 잘 작동했습니다. 예 :

=b2+a$1

1

네. 원하는 상수 셀 앞에 $ 기호를 넣으십시오.

숫자 6을 연속적으로 변경하고 상수를 유지하려면 $ A6과 같고, 참조에서 아무것도 변경하지 않으려면 $ A $ 6과 같습니다.

예 : A5 셀에 환율이 포함되어 있습니다. B1에서는 (= C1 * $ A $ 1)이라고 말합니다. B1에서 B까지 채울 때 A5의 값은 일정하게 유지되고 C1의 값은 순차적으로 증가합니다.

나는 교사에 능숙하지 않지만 이것이 도움이되기를 바랍니다! 윙크 윙크


0

향후 방문자의 경우 범위에 사용하십시오. ($A$1:$A$10)

Example
=COUNTIF($G$6:$G$9;J6)>0
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.