KutoolsforOffice— 하나의 솔루션, 다섯 가지 강력한 도구。적은 노력으로 더 큰 성과。

Excel 에서 셀 참조를 열 또는 행 절대 참조로 변환하기

작성자Amanda Li수정 날짜

Excel 에서 수식을 다른 행이나 열로 복사할 때 참조의 일부분만 고정해야 하는 경우가 있습니다。 예를 들어$A1은 열을 고정하면서 행이 변경되도록 하고A$1은 행을 고정하면서 열이 변경되도록 합니다。 이러한 혼합 참조는 전체 참조를 절대 참조로 만들지 않고 범위 전체에 수식을 올바르게 채우고자 할 때 유용합니다。

이 튜토리얼에서는 기존 참조를 열 절대로 변환 또는 행 절대 참조로 변경하는 여러 가지 방법을 안내합니다. 빠른 변경을 위해 F4 키를 사용하거나, 더 정밀한 제어를 위해 달러 기호를 수동으로 추가하거나, 간단한 경우에는 찾기 및 바꾸기을 시도하거나, 일괄 변환을 위해 Kutools for Excel 을 사용하거나, 애드인 설치를 원하지 않는 경우 VBA 를 사용할 수 있습니다。


F4 키를 사용하여 참조 유형 전환

수식에서 한 번에 하나의 참조만 변경해야 할 때 가장 빠른 기본 제공 방법입니다. Excel 에서는F4를 눌러 상대 참조, 절대 참조, 혼합 참조 사이를 순환할 수 있습니다。

  1. 수식이 포함된 셀을 선택한 후 두 번 클릭하거나F2를 눌러 편집 모드로 들어갑니다。
  2. 수식에서 변경하려는 셀 참조를 클릭합니다。
  3. 다음 중 하나의 참조 유형이 될 때까지F4를 반복해서 누릅니다:
    • $A$1- 절대 참조
    • A$1- 행 절대 참조 ✅️
    • $A1- 열 절대 참조 ✅️
    • A1- 상대 참조
  4. 수식을 확인하려면Enter를 누릅니다。
Excel 수식에서 $F2를 사용하여 열을 고정

참고:

참조를$F2로 변경한 후에는 수식을 오른쪽으로 복사해도 참조 열이 변경되지 않습니다. 수식은 항상 F 열을 사용하면서 행은 자동으로 업데이트됩니다。

장점

  • Excel 에 기본 제공됨
  • 직접 전환할 수 있습니다:$A1또는A$1

단점

  • 한 번에 하나의 참조만 처리함
  • 각 수식을 직접 편집해야 함

달러 기호($)를 수동으로 추가

참조를 몇 개만 조정해야 하는 경우 수식에 직접 달러 기호를 입력할 수 있습니다。

  1. 수식 셀을 선택하고 수식 표시줄를 클릭하거나F2를 누릅니다。
  2. 참조를 수동으로 편집합니다:
    • 열만 고정하려면A1을(를)$A1으로 변경하세요。
    • 행만 고정하려면A1을(를)A$1으로 변경하세요。
  3. 변경 사항을 적용하려면Enter를 누릅니다。

장점

  • 매우 작은 수정에는 간단함
  • 수식에 대한 정밀한 제어 제공

단점

  • 많은 수식에는 느림
  • 타이핑 실수 발생 용이

참조를 변경하려면 찾기 및 바꾸기 사용

또한찾기 및 바꾸기을 사용하여 수식의 참조를 변경할 수도 있지만 이 방법은 제한된 경우에만 작동합니다。 변경하려는 참조가 동일한 패턴을 따를 때 가장 적합합니다。 예를 들어 모든 수식이 동일한 열이나 동일한 행을 참조하는 경우 찾기 및 바꾸기를 사용하면 빠르게 업데이트할 수 있습니다。

  1. 업데이트하려는 수식이 포함된 범위를 선택합니다。
  2. Ctrl + H를 눌러찾기 및 바꾸기대화 상자를 엽니다。
  3. 찾을 내용상자에 변경하려는 참조 패턴(예: 열 「F」)을 입력합니다。
  4. 바꾸기 내용상자에 달러 기호가 추가된 업데이트된 참조 패턴(예: 「$F」)를 입력합니다。
    • 예를 들어, 열을 절대 참조로 만들려면F을(를)$F로 바꾸세요。
    • 또는 행을 절대 참조로 만들려면2을(를)$2로 바꾸세요。
      찾기 및 바꾸기 대화 상자
  5. 모두 바꾸기를 클릭합니다。

결과적으로 선택한 수식의 모든F참조가$F로 변경되어 F 열이 고정됩니다。

찾기 및 바꾸기 대화 상자

참고 사항:

  • 이 방법은 참조가 동일한 패턴을 따를 때만 잘 작동합니다。
  • 수식 전체에서 행 수 설정나 열 문자가 서로 다른 경우 찾기 및 바꾸기는 신뢰할 수 없습니다。
  • 수식 내부에 일치하는 텍스트 문자열이 있는 경우 해당 문자열도 함께 교체됩니다。

장점

  • Excel 에 기본 제공됨
  • 여러 수식을 한 번에 업데이트 가능
  • 간단하고 반복적인 참조 패턴에 유용

단점

  • 변화하는 참조를 신뢰성 있게 처리하지 못함
  • 수식 내 일치하는 텍스트 문자열도 함께 변경할 수 있음

Kutools for Excel 으로 참조 일괄 변환

더 신뢰할 수 있는 일괄 솔루션을 원한다면Kutools for Excel에서 제공하는셀 참조 변환기능을 사용할 수 있습니다。 이 기능은 선택한 수식의 참조를 빠르게$A1같은 열 절대 참조나A$1같은 행 절대 참조로 변환할 수 있습니다。

Kutools for Excel300 개 이상의 고급 기능을 제공하여 복잡한 작업을 간소화하고 창의성과 효율성을 높여줍니다。AI 기능과 통합되어Kutools 는 정밀하게 작업을 자동화하여 데이터 관리를 손쉽게 만듭니다。Kutools for Excel 에 대한 자세한 정보。。。         무료 체험판。。。
  1. 변환하려는 수식이 포함된 범위를 선택합니다。
  2. Kutools>더 보기>셀 참조 변환를 클릭합니다。
  3. 셀 참조 변환대화 상자에서 다음 옵션 중 하나를 선택합니다:
    • 열 절대 참조로 전환하려면참조를 다음과 같이 변환하세요:$A1.
    • 행 절대 참조로 전환하려면참조를 다음과 같이 변환하세요:A$1.
  4. 확인또는적용을 클릭하면 선택한 모든 수식이 한 번에 변환됩니다。
    수식 참조 변환 대화 상자

장점

  • 여러 수식을 한 번에 변환함
  • 수식을 하나씩 편집하는 것보다 훨씬 빠름
  • 열 절대 참조와 행 절대 참조 변환 모두 지원

단점

  • Kutools for Excel 필요

Kutools for Excel- Excel 을 위한 필수 도구 300 개 이상을 제공하여 Excel 작업을 더 빠르고 쉽게, 효율적으로 만들어 줍니다。지금 다운로드하세요!


VBA 로 참조 변경

애드인 설치를 원하지 않는 경우 선택한 수식의 참조를 변경하기 위해 VBA 를 사용할 수 있습니다。 이 방법은 고급 사용자에게 더 적합하며 여러 수식을 한 번에 업데이트해야 할 때 유용합니다。

⚠️ 팁: VBA 코드를 실행하기 전에는 항상 시트를 백업하세요。

선택한 수식의 열 절대로 변환 참조 변환

  1. 변환하려는 수식이 포함된 셀을 선택합니다。
  2. Alt + F11를 눌러 VBA 편집기를 엽니다。
  3. 삽입>모듈을 클릭합니다。
  4. 다음 코드를 모듈에 붙여넣습니다:
    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
  5. F5를 눌러 매크로를 실행하여 참조를$A1스타일로 변환합니다。

선택한 수식의 행 절대로 변환 참조 변환

  1. 변환하려는 수식이 포함된 셀을 선택합니다。
  2. Alt + F11를 눌러 VBA 편집기를 엽니다。
  3. 삽입>모듈을 클릭합니다。
  4. 다음 코드를 모듈에 붙여넣습니다:
    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
  5. 업데이트하려는 수식 셀을 선택합니다。
  6. F5를 눌러 매크로를 실행하여 참조를A$1스타일로 변환합니다。

참고 사항:

  • 매크로는 현재 범위 선택에서만 작동합니다。
  • 수식이 포함된 셀만 처리됩니다。

장점

  • 반복적인 일괄 작업에 적합
  • 선택된 여러 수식을 빠르게 처리 가능
  • 타사 애드인 불필요

단점

  • VBA 지식 필요
  • 보안 설정으로 인해 매크로가 차단될 수 있음
  • 매크로는 Ctrl + Z 로 실행 취소할 수 없음

어떤 방법이 가장 적합한가요?

방법적합한 용도제한 사항
F4 키수식 내 하나의 참조를 빠르게 변경할 때한 번에 하나의 참조만 처리 가능
직접 편집달러 기호($)를 직접 입력하여 소규모 정밀 변경을 수행할 때한 번에 하나의 참조만 처리 가능
찾기 및 바꾸기참조가 동일한 패턴을 따를 때 수식을 일괄적으로 업데이트할 때변화하는 참조에는 신뢰할 수 없으며 수식 내 일치하는 텍스트도 함께 바뀔 수 있음
Kutools for Excel여러 수식의 참조를 더 쉽게 일괄 변환할 때Kutools for Excel 필요다운로드
VBA 매크로애드인을 사용하지 않고 작업을 자동화하려는 고급 사용자VBA 가 필요하며 변경 사항은 실행 취소할 수 없습니다

결론

참조를 가끔씩만 조정해야 하는 경우F4키와수동편집이 가장 직접적인 옵션입니다。 이 방법은 사용하기 쉽고 완전한 제어권을 제공하지만 많은 수식보다는 소규모 변경에 더 적합합니다。

찾기 및 바꾸기일부 간단한 일괄 편집 상황에서 도움이 될 수 있으며, 특히 참조가 동일한 패턴을 따를 때 유용합니다。 그러나 이 기능은 텍스트를 기준으로 매칭하기 때문에 항상 신뢰할 수는 없으며 수식 내부의 일치하는 텍스트에도 영향을 줄 수 있습니다。

보다 실용적인 일괄 처리 솔루션이 필요할 때는Kutools for Excel몇 번의 클릭만으로 선택한 참조를 변환해 작업을 훨씬 쉽게 만들어줍니다。 애드인 사용을 원하지 않고 매크로에 익숙하다면VBA가 해당 작업을 자동화하는 유연한 대안이 될 수 있습니다。

이 튜토리얼이 도움이 되었기를 바랍니다。 더 많은 Excel 팁과 실용적인 솔루션을 탐색하고 싶으시다면여기를 클릭하세요전체 Excel 튜토리얼 모음을 확인하실 수 있습니다。