주소를 수식에 삽입하기 위해 셀을 클릭하여 수식을 작성하는 경우이 참조를 상대적이 아닌 절대적으로 만드는 방법이 있습니까?
나는 수년 동안 Excel을 사용해 왔지만 결코 그렇게하는 방법을 찾지 못했습니다. 명백한 SHIFT + 클릭, CTRL + 클릭 및 ALT + 클릭을 시도했습니다.
답변
셀을 클릭 한 다음 F4를 누르십시오. F4를 계속 누르면 다양한 수준의 절대 값이 순환됩니다.
예:
- 셀 A1을 클릭하고 ‘=’를 입력 한 다음 셀 B1을 클릭하십시오.
- F4를 누르십시오. B1에 대한 참조는 $ B $ 1이됩니다.
- F4를 다시 누르십시오. 기준은 B $ 1이됩니다.
- F4를 다시 누르십시오. 참조는 $ B1이됩니다.
- F4를 다시 누르십시오. 참조는 B1으로 돌아갑니다.
답변
방금 수많은 셀을 위해이 작업을 수행 해야하는 비슷한 문제를 겪었습니다.
그리고이 코드는 내 정신을 구했습니다 🙂
Sub selectedToAbsolute()
Dim c As Variant
For Each c In Selection
c.Value = Application.ConvertFormula(c.Formula, xlA1, , xlAbsolute)
Next c
End Sub
Sub selectedToRelative()
Dim c As Variant
For Each c In Selection
c.Value = Application.ConvertFormula(c.Formula, xlA1, , xlRelative, c)
Next c
End Sub