찾다
주제excelExcel Dynamic 이름이 지정된 범위 : 생성 및 사용 방법

이 튜토리얼은 데이터가 변경 될 때 계산을 자동으로 업데이트하는 Dynamic이라는 Ranges를 생성하고 사용하는 방법을 보여줍니다. 정적 이름이 지정된 범위와 달리 동적 범위는 수동 개입없이 새로운 데이터를 포함하도록 조정됩니다.

지난 주 튜토리얼은 정적이라는 이름의 범위를 다루었습니다. 데이터가 자주 변경되면 효율적이고 자동화 된 계산에는 동적이라는 이름이 필수적입니다. 이 자습서는 단계별 지침을 제공합니다.

주요 주제 :

  • 1 차원 동적이라는 이름의 1 차원 동적을 생성합니다
  • Ranges라는 2 차원 동적을 생성합니다
  • 공식에서 범위를 지명 한 동적 사용

Excel에서 Ranges라는 Dynamic을 만듭니다

단일 열, 가변 열 동적이라는 이름의 범위로 시작하겠습니다.

  1. 공식 탭으로 이동 한 다음 정의 된 이름 그룹으로 이동하고 정의 이름을 선택하십시오. 또는 CTRL F3을 눌러 이름 관리자를 열고 새로…를 클릭하십시오.
  2. 새 이름 대화 상자가 나타납니다. 입력하다:
    • 범위의 이름 (예 : "항목").
    • 범위를 선택하십시오 (일반적으로 "통합 문서").
    • 상자 를 참조하십시오 . OFFSET 또는 INDEX 공식을 사용하십시오 (아래 설명).
  3. 확인을 클릭하십시오.

아래 이미지는 열 A의 모든 데이터를 포괄하는 "항목"이라는 동적 범위를 정의하는 것을 보여줍니다 (헤더 제외).

Excel Dynamic 이름이 지정된 범위 : 생성 및 사용 방법

OFFSET 공식 사용

동적 범위의 일반적인 OFFSET 공식은 다음과 같습니다.

OFFSET(first_cell, 0, 0, COUNTA(range), 1)

어디:

  • first_cell 은 범위의 왼쪽 상단 셀입니다 (예 : $A$1 ).
  • range 는 전체 열 (예 : $A:$A ) 또는 예상 데이터 (예 : $A$2:$A$2000 )를 포함하기에 충분한 범위입니다.

COUNTA 비금장 세포를 계산하여 범위의 높이를 결정합니다. COUNTA 결과에서 헤더 행 수를 빼서 헤더 행을 조정하십시오. 예를 들어, 데이터가 a2에서 시작되면 (하나의 헤더 행) :

=OFFSET(Sheet3!$A$2, 0, 0, COUNTA(Sheet3!$A:$A)-1, 1)

INDEX 공식 사용

또는 INDEXCOUNTA 사용하십시오.

first_cell:INDEX(column, COUNTA(column))

이것은 고정 된 시작 셀 (예 : $A$2 )과 INDEXCOUNTA 에 의해 결정된 결말 셀과 결합됩니다. 예를 들어:

=$A$2:INDEX($A:$A, COUNTA($A:$A))

COUNTA 비 냉방 세포의 수를 반환합니다. INDEX 이것을 사용하여 마지막 셀을 찾습니다. 결과는 동적 범위입니다.

OFFSETINDEX 에 대한 중요한 메모 :

  • OFFSET 은 휘발성 (자주 재 계산)으로 대규모 데이터 세트의 성능에 영향을 줄 수 있습니다. INDEX 일반적으로 더 효율적입니다.
  • 두 공식 모두에 대한 데이터 범위 내의 빈 셀을 피하십시오.
  • 동적 범위 아래에 추가 데이터가 존재하지 않도록하십시오.

2 차원 동적 범위 생성

동적 행과 열이있는 범위의 경우 INDEX / COUNTA 공식을 수정하십시오.

first_cell:INDEX($1:$1048576, COUNTA(first_column), COUNTA(first_row))

이것은 두 개의 COUNTA 기능을 사용하여 마지막 행과 열을 결정합니다. 전체 워크 시트 ( $1:$1048576 )는 배열로 사용됩니다.

공식에서 Dynamic이라는 이름을 사용합니다

동적 범위는 공식에 완벽하게 통합됩니다. 아래의 예는 데이터가 변경 될 때 자동 업데이트를 위해 Dynamic Ranges ( Lookup_range , Return_range , Lookup_value )를 사용한 INDEX / MATCH 공식을 보여줍니다.

=INDEX(Return_range, MATCH(Lookup_value, Lookup_range, 0))

Excel Dynamic 이름이 지정된 범위 : 생성 및 사용 방법

이렇게하면 새 데이터를 추가 할 때 수동 공식 업데이트가 제거됩니다.

다운로드 가능한 샘플 통합 문서 :

Excel Dynamic이라는 이름의 Range- 샘플 통합 문서

이 튜토리얼은보다 효율적이고 적응 가능한 스프레드 시트를 위해 Excel의 Dynamic Ranges를 생성하고 활용하기위한 포괄적 인 안내서를 제공합니다.

위 내용은 Excel Dynamic 이름이 지정된 범위 : 생성 및 사용 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.

핫 AI 도구

Undresser.AI Undress

Undresser.AI Undress

사실적인 누드 사진을 만들기 위한 AI 기반 앱

AI Clothes Remover

AI Clothes Remover

사진에서 옷을 제거하는 온라인 AI 도구입니다.

Undress AI Tool

Undress AI Tool

무료로 이미지를 벗다

Clothoff.io

Clothoff.io

AI 옷 제거제

Video Face Swap

Video Face Swap

완전히 무료인 AI 얼굴 교환 도구를 사용하여 모든 비디오의 얼굴을 쉽게 바꾸세요!

뜨거운 도구

메모장++7.3.1

메모장++7.3.1

사용하기 쉬운 무료 코드 편집기

SecList

SecList

SecLists는 최고의 보안 테스터의 동반자입니다. 보안 평가 시 자주 사용되는 다양한 유형의 목록을 한 곳에 모아 놓은 것입니다. SecLists는 보안 테스터에게 필요할 수 있는 모든 목록을 편리하게 제공하여 보안 테스트를 더욱 효율적이고 생산적으로 만드는 데 도움이 됩니다. 목록 유형에는 사용자 이름, 비밀번호, URL, 퍼징 페이로드, 민감한 데이터 패턴, 웹 셸 등이 포함됩니다. 테스터는 이 저장소를 새로운 테스트 시스템으로 간단히 가져올 수 있으며 필요한 모든 유형의 목록에 액세스할 수 있습니다.

맨티스BT

맨티스BT

Mantis는 제품 결함 추적을 돕기 위해 설계된 배포하기 쉬운 웹 기반 결함 추적 도구입니다. PHP, MySQL 및 웹 서버가 필요합니다. 데모 및 호스팅 서비스를 확인해 보세요.

ZendStudio 13.5.1 맥

ZendStudio 13.5.1 맥

강력한 PHP 통합 개발 환경

SublimeText3 중국어 버전

SublimeText3 중국어 버전

중국어 버전, 사용하기 매우 쉽습니다.