Excel 에서 셀 참조를 열 또는 행 절대 참조로 변환하기
Excel 에서 수식을 다른 행이나 열로 복사할 때 참조의 일부분만 고정해야 하는 경우가 있습니다。 예를 들어$A1은 열을 고정하면서 행이 변경되도록 하고A$1은 행을 고정하면서 열이 변경되도록 합니다。 이러한 혼합 참조는 전체 참조를 절대 참조로 만들지 않고 범위 전체에 수식을 올바르게 채우고자 할 때 유용합니다。
이 튜토리얼에서는 기존 참조를 열 절대로 변환 또는 행 절대 참조로 변경하는 여러 가지 방법을 안내합니다. 빠른 변경을 위해 F4 키를 사용하거나, 더 정밀한 제어를 위해 달러 기호를 수동으로 추가하거나, 간단한 경우에는 찾기 및 바꾸기을 시도하거나, 일괄 변환을 위해 Kutools for Excel 을 사용하거나, 애드인 설치를 원하지 않는 경우 VBA 를 사용할 수 있습니다。
F4 키를 사용하여 참조 유형 전환
수식에서 한 번에 하나의 참조만 변경해야 할 때 가장 빠른 기본 제공 방법입니다. Excel 에서는F4를 눌러 상대 참조, 절대 참조, 혼합 참조 사이를 순환할 수 있습니다。
- 수식이 포함된 셀을 선택한 후 두 번 클릭하거나F2를 눌러 편집 모드로 들어갑니다。
- 수식에서 변경하려는 셀 참조를 클릭합니다。
- 다음 중 하나의 참조 유형이 될 때까지F4를 반복해서 누릅니다:
- $A$1- 절대 참조
- A$1- 행 절대 참조 ✅️
- $A1- 열 절대 참조 ✅️
- A1- 상대 참조
- 수식을 확인하려면Enter를 누릅니다。

참고:
참조를$F2로 변경한 후에는 수식을 오른쪽으로 복사해도 참조 열이 변경되지 않습니다. 수식은 항상 F 열을 사용하면서 행은 자동으로 업데이트됩니다。
장점
- Excel 에 기본 제공됨
- 직접 전환할 수 있습니다:$A1또는A$1
단점
- 한 번에 하나의 참조만 처리함
- 각 수식을 직접 편집해야 함
달러 기호($)를 수동으로 추가
참조를 몇 개만 조정해야 하는 경우 수식에 직접 달러 기호를 입력할 수 있습니다。
- 수식 셀을 선택하고 수식 표시줄를 클릭하거나F2를 누릅니다。
- 참조를 수동으로 편집합니다:
- 열만 고정하려면A1을(를)$A1으로 변경하세요。
- 행만 고정하려면A1을(를)A$1으로 변경하세요。
- 변경 사항을 적용하려면Enter를 누릅니다。
장점
- 매우 작은 수정에는 간단함
- 수식에 대한 정밀한 제어 제공
단점
- 많은 수식에는 느림
- 타이핑 실수 발생 용이
참조를 변경하려면 찾기 및 바꾸기 사용
또한찾기 및 바꾸기을 사용하여 수식의 참조를 변경할 수도 있지만 이 방법은 제한된 경우에만 작동합니다。 변경하려는 참조가 동일한 패턴을 따를 때 가장 적합합니다。 예를 들어 모든 수식이 동일한 열이나 동일한 행을 참조하는 경우 찾기 및 바꾸기를 사용하면 빠르게 업데이트할 수 있습니다。
- 업데이트하려는 수식이 포함된 범위를 선택합니다。
- Ctrl + H를 눌러찾기 및 바꾸기대화 상자를 엽니다。
- 찾을 내용상자에 변경하려는 참조 패턴(예: 열 「F」)을 입력합니다。
- 바꾸기 내용상자에 달러 기호가 추가된 업데이트된 참조 패턴(예: 「$F」)를 입력합니다。
- 예를 들어, 열을 절대 참조로 만들려면F을(를)$F로 바꾸세요。
- 또는 행을 절대 참조로 만들려면2을(를)$2로 바꾸세요。

- 모두 바꾸기를 클릭합니다。
결과적으로 선택한 수식의 모든F참조가$F로 변경되어 F 열이 고정됩니다。

참고 사항:
- 이 방법은 참조가 동일한 패턴을 따를 때만 잘 작동합니다。
- 수식 전체에서 행 수 설정나 열 문자가 서로 다른 경우 찾기 및 바꾸기는 신뢰할 수 없습니다。
- 수식 내부에 일치하는 텍스트 문자열이 있는 경우 해당 문자열도 함께 교체됩니다。
장점
- Excel 에 기본 제공됨
- 여러 수식을 한 번에 업데이트 가능
- 간단하고 반복적인 참조 패턴에 유용
단점
- 변화하는 참조를 신뢰성 있게 처리하지 못함
- 수식 내 일치하는 텍스트 문자열도 함께 변경할 수 있음
Kutools for Excel 으로 참조 일괄 변환
더 신뢰할 수 있는 일괄 솔루션을 원한다면Kutools for Excel에서 제공하는셀 참조 변환기능을 사용할 수 있습니다。 이 기능은 선택한 수식의 참조를 빠르게$A1같은 열 절대 참조나A$1같은 행 절대 참조로 변환할 수 있습니다。
- 변환하려는 수식이 포함된 범위를 선택합니다。
- Kutools>더 보기>셀 참조 변환를 클릭합니다。
- 셀 참조 변환대화 상자에서 다음 옵션 중 하나를 선택합니다:
- 열 절대 참조로 전환하려면참조를 다음과 같이 변환하세요:$A1.
- 행 절대 참조로 전환하려면참조를 다음과 같이 변환하세요:A$1.
- 확인또는적용을 클릭하면 선택한 모든 수식이 한 번에 변환됩니다。

장점
- 여러 수식을 한 번에 변환함
- 수식을 하나씩 편집하는 것보다 훨씬 빠름
- 열 절대 참조와 행 절대 참조 변환 모두 지원
단점
- Kutools for Excel 필요
Kutools for Excel- Excel 을 위한 필수 도구 300 개 이상을 제공하여 Excel 작업을 더 빠르고 쉽게, 효율적으로 만들어 줍니다。지금 다운로드하세요!
VBA 로 참조 변경
애드인 설치를 원하지 않는 경우 선택한 수식의 참조를 변경하기 위해 VBA 를 사용할 수 있습니다。 이 방법은 고급 사용자에게 더 적합하며 여러 수식을 한 번에 업데이트해야 할 때 유용합니다。
선택한 수식의 열 절대로 변환 참조 변환
- 변환하려는 수식이 포함된 셀을 선택합니다。
- Alt + F11를 눌러 VBA 편집기를 엽니다。
- 삽입>모듈을 클릭합니다。
- 다음 코드를 모듈에 붙여넣습니다:
Sub ConvertToColumnAbsolute() Dim cell As Range For Each cell In Selection If cell.HasFormula Then cell.Formula = Application.ConvertFormula( _ Formula:=cell.Formula, _ FromReferenceStyle:=xlA1, _ ToReferenceStyle:=xlA1, _ ToAbsolute:=2) End If Next cell End Sub - F5를 눌러 매크로를 실행하여 참조를$A1스타일로 변환합니다。
선택한 수식의 행 절대로 변환 참조 변환
- 변환하려는 수식이 포함된 셀을 선택합니다。
- Alt + F11를 눌러 VBA 편집기를 엽니다。
- 삽입>모듈을 클릭합니다。
- 다음 코드를 모듈에 붙여넣습니다:
Sub ConvertToRowAbsolute() Dim cell As Range For Each cell In Selection If cell.HasFormula Then cell.Formula = Application.ConvertFormula( _ Formula:=cell.Formula, _ FromReferenceStyle:=xlA1, _ ToReferenceStyle:=xlA1, _ ToAbsolute:=3) End If Next cell End Sub - 업데이트하려는 수식 셀을 선택합니다。
- F5를 눌러 매크로를 실행하여 참조를A$1스타일로 변환합니다。
참고 사항:
- 매크로는 현재 범위 선택에서만 작동합니다。
- 수식이 포함된 셀만 처리됩니다。
장점
- 반복적인 일괄 작업에 적합
- 선택된 여러 수식을 빠르게 처리 가능
- 타사 애드인 불필요
단점
- VBA 지식 필요
- 보안 설정으로 인해 매크로가 차단될 수 있음
- 매크로는 Ctrl + Z 로 실행 취소할 수 없음
어떤 방법이 가장 적합한가요?
| 방법 | 적합한 용도 | 제한 사항 |
|---|---|---|
| F4 키 | 수식 내 하나의 참조를 빠르게 변경할 때 | 한 번에 하나의 참조만 처리 가능 |
| 직접 편집 | 달러 기호($)를 직접 입력하여 소규모 정밀 변경을 수행할 때 | 한 번에 하나의 참조만 처리 가능 |
| 찾기 및 바꾸기 | 참조가 동일한 패턴을 따를 때 수식을 일괄적으로 업데이트할 때 | 변화하는 참조에는 신뢰할 수 없으며 수식 내 일치하는 텍스트도 함께 바뀔 수 있음 |
| Kutools for Excel | 여러 수식의 참조를 더 쉽게 일괄 변환할 때 | Kutools for Excel 필요다운로드 |
| VBA 매크로 | 애드인을 사용하지 않고 작업을 자동화하려는 고급 사용자 | VBA 가 필요하며 변경 사항은 실행 취소할 수 없습니다 |
결론
참조를 가끔씩만 조정해야 하는 경우F4키와수동편집이 가장 직접적인 옵션입니다。 이 방법은 사용하기 쉽고 완전한 제어권을 제공하지만 많은 수식보다는 소규모 변경에 더 적합합니다。
찾기 및 바꾸기일부 간단한 일괄 편집 상황에서 도움이 될 수 있으며, 특히 참조가 동일한 패턴을 따를 때 유용합니다。 그러나 이 기능은 텍스트를 기준으로 매칭하기 때문에 항상 신뢰할 수는 없으며 수식 내부의 일치하는 텍스트에도 영향을 줄 수 있습니다。
보다 실용적인 일괄 처리 솔루션이 필요할 때는Kutools for Excel몇 번의 클릭만으로 선택한 참조를 변환해 작업을 훨씬 쉽게 만들어줍니다。 애드인 사용을 원하지 않고 매크로에 익숙하다면VBA가 해당 작업을 자동화하는 유연한 대안이 될 수 있습니다。
이 튜토리얼이 도움이 되었기를 바랍니다。 더 많은 Excel 팁과 실용적인 솔루션을 탐색하고 싶으시다면여기를 클릭하세요전체 Excel 튜토리얼 모음을 확인하실 수 있습니다。
최고의 Office 생산성 도구
Kutools for Excel - 군중 속에서 돋보이게 도와드립니다
| 🤖 | KUTOOLS AI 도우미: 다음을 기반으로 데이터 분석을 혁신하세요:지능형 실행 | 코드 생성| 사용자 지정 수식 생성 | 데이터 분석 및 차트 생성| 향상된 함수 호출… |
| 인기 기능:찾기, 강조 표시 또는 중복 표시 | 빈 행 삭제 | 데이터 손실 없이 열 결합 또는 셀 | 공식을 사용하지 않는 반올림... | |
| 슈퍼 VLookup:다중 조건 | 다중 값 | 다중 시트 간 | 퍼지 매치... | |
| 고급 드롭다운 목록:쉬운 드롭다운 목록 | 종속형 드롭다운 목록 | 다중 선택 드롭다운 목록... | |
| 열 관리자:특정 수의 열 추가 | 열 이동 | 숨겨진 열의 표시 상태 토글 |열 비교하여동일한/다른 셀 선택... | |
| 추천 기능:그리드 포커스 | 디자인 보기 | 향상된 수식 표시줄 | 워크북 및 시트 관리자|자원 라이브러리(자동 텍스트)| 날짜 선택기 | 워크시트 병합 | 암호화/셀 해독 | 목록으로 이메일 보내기 | 슈퍼 필터 | 특수 필터(굵은 글꼴이 있는 셀 필터링/기울임꼴/취소선。。。) 。。。 | |
| 상위 15 툴셋:12 텍스트도구(텍스트 추가,특정 문자 삭제...)| 50+차트유형(간트 차트...)| 40+ 실용적인수식(생일을 기준으로 나이 계산...)| 19 삽입도구(QR 코드 삽입,경로에서 그림 삽입...)| 12 변환도구(단어로 변환하기,환율 변환...)| 7 병합 및 분할도구(고급 행 병합,Excel 셀 분할...)|。。。 외에도 더 많은 기능 |
Kutools for Excel 은 300 개 이상의 기능을 제공하여필요한 기능을 클릭 한 번으로 이용할 수 있도록 보장합니다。。。
Office Tab - Microsoft Office(Excel 포함)에서 탭 기반 읽기 및 편집 활성화
- 수십 개의 열린 문서 간 전환에 단 1 초면 충분합니다!
- 매일 수백 번의 마우스 클릭을 줄여주어 마우스 손과 작별하세요。
- 여러 문서를 보거나 편집할 때 생산성을 50% 만큼 높여줍니다。
- Chrome, Edge 및 Firefox 처럼 Office(Excel 포함)에 효율적인 Tabs 을 제공합니다。

