INDEX를 사용하여 Excel 배열 수식 결과에서 값 추출

모든 배열 수식이 워크시트에 여러 열 및/또는 여러 행이 있는 배열을 반환하는 것은 아닙니다. 그러나 그렇게 할 때 배열에서 하나의 값만 보고 싶어할 수 있습니다. Excel의 INDEX 기능을 사용하여 이를 도울 수 있습니다.

예를 들어, LINEST는 함수가 포함된 수식을 배열로 입력해야만 제대로 작동하는 워크시트 함수 중 하나입니다. 그러나 루틴 보고서의 워크시트 레이아웃을 수용하기 위해 LINEST 결과에서 하나의 셀 값에만 액세스하려고 한다고 가정합니다. 이 경우 전체 LINEST 결과 집합을 원하지 않으며 Excel의 INDEX 기능을 사용하여 표시하려는 항목만 뽑아서 표시할 수 있습니다.

예를 들어, 다중 회귀에 대해 LINEST를 배열 입력하는 방법은 다음과 같습니다.

=LINEST(A2:A51,B2:D51,,TRUE)

5 x 4 열 범위에 해당 수식을 배열로 입력하면 해당 범위의 세 번째 행과 첫 번째 열의 교집합에 회귀의 R-제곱 값이 포함됩니다. 따라서 단일 셀만 선택하고 다음 수식을 입력하면 R-제곱 값만 얻을 수 있습니다.

=INDEX(LINEST(A2:A51,B2:D51,,TRUE),3,1)

여기에서는 LINEST 함수에서 반환된 값 배열을 INDEX에 제공합니다. 이것이 INDEX의 첫 번째 인수입니다. INDEX에 대한 두 번째 및 세 번째 인수는 숫자 3과 1이며, 이는 INDEX가 배열의 세 번째 행과 첫 번째 열에서 값을 찾아 워크시트로 반환하도록 지시합니다.

Ctrl, Shift 및 Enter 조합 없이(즉, 배열 입력 없이) 첫 번째 인수로 LINEST 결과 배열을 사용하여 정상적으로 제공된 대로 전체 INDEX 수식을 입력할 수 있습니다. (배열이 입력되고 정상적으로 입력되는 두 가지 방법을 모두 시도하십시오.)

그러나 다음 단일 셀 배열 수식을 입력하려고 하면 #VALUE! 오류가 발생합니다! 정상적으로 입력하려고 하면:

=IF(H44639:H44644>0,G44639:G44644,0)

Excel에서 배열을 인수로 사용할 것으로 예상하는 함수를 수식에서 호출하면 수식을 정상적으로 입력할 수 있습니다. 이 공식의 경우입니다.

=INDEX(LINEST(A2:A51,B2:D51,,TRUE),3,1)

LINEST 결과는 INDEX 함수 내에 중첩되어 첫 번째 인수 역할을 합니다. Excel은 INDEX가 값의 배열을 첫 번째 인수로 사용할 것으로 예상합니다. 배열을 구문 분석하는 것은 INDEX가 수행하기 위해 태어난 것입니다. 따라서 주어진 수식은 배열로 입력할 필요가 없습니다.

대조적으로 이 단일 셀형 배열 수식은 배열로 입력해야 합니다.

=AVERAGE(IF(A2:A25="지그",B2:B25,""))

이 경우 Excel은 IF 함수가 값 배열을 인수로 사용할 것으로 예상하지 않지만 여기서는 A23:A25 및 B2:B25 범위의 값 배열을 IF에 제공합니다. (처음 두 인수가 암시하는 "" 인스턴스의 배열이 24개 있다는 입장을 취할 수도 있습니다.) 수식은 IF에 대한 인수에 대한 Excel의 초기 기대치를 충족하지 않기 때문에 상황에 Excel의 주의를 기울여야 합니다. 수식을 배열로 입력하면 됩니다.


스마트시트 9.1.1

스마트시트 9.1.1

Smartsheet는 프로젝트를 관리하고, 워크플로를 구축하고, 팀과 협업할 수 있는 동적 작업 플랫폼입니다.

공유 지점

공유 지점

SharePoint는 다양한 워크플로 응용 프로그램, "목록" 데이터베이스 및 기타 웹 구성 요소는 물론 보안 기능을 사용하여 비즈니스 그룹의 공동 작업을 제어하는 ​​웹 기반 공동 작업 시스템입니다.

퍼페추얼 캘린더 1.0.38/1.0.36

퍼페추얼 캘린더 1.0.38/1.0.36

반니엔 캘린더(Van Nien Calendar)는 휴대폰에서 달력 보기 애플리케이션으로, 휴대폰에서 태음태양일을 빠르게 확인하고 중요한 업무를 정리할 수 있도록 도와줍니다.

마이크로소프트 아웃룩 2021

마이크로소프트 아웃룩 2021

Microsoft Outlook은 Microsoft Corporation에서 개발한 비즈니스 및 생산성 응용 프로그램입니다.

클릭업

클릭업

ClickUp은 모든 비즈니스에서 가장 높은 평가를 받는 생산성 플랫폼 중 하나입니다. Google, Booking.com, San Diego Padres 및 Uber와 같은 대기업은 모두 ClickUp을 사용하여 직장 생산성을 높입니다.

PDF-XChange 뷰어 2.5.322.10

PDF-XChange 뷰어 2.5.322.10

PDF는 텍스트 문서를 읽고, 만들고, 보내는 데 일반적으로 사용되는 형식이 되었습니다. 결과적으로 이러한 유형의 문서화에 사용되는 프로그램 수가 증가했습니다. PDF-XChange Viewer는 점점 더 많은 PDF 뷰어 중 하나입니다.

아파치 오픈오피스

아파치 오픈오피스

Apache OpenOffice는 특히 Excel, PowerPoint 및 Word에서 Microsoft 365에 필적하는 완전한 Office 애플리케이션 제품군을 제공합니다. 프로젝트를 보다 효과적으로 관리할 수 있으며 다양한 파일 형식을 지원합니다.

iTaxviewer 1.8.7 다운로드

iTaxviewer 1.8.7 다운로드

iTaxViewer 소프트웨어는 오늘날 가장 널리 사용되는 XML 파일 읽기 소프트웨어입니다. 이 소프트웨어는 국세청의 XML 형식으로 된 전자 세금 신고서를 읽기 위한 애플리케이션입니다.

니트로 PDF 리더

니트로 PDF 리더

Nitro PDF Reader는 대부분의 사람들이 PDF 문서로 매일 수행하는 모든 기본 작업을 다루는 편리한 PDF 편집기입니다.

Foxit 리더 12

Foxit 리더 12

Foxit Reader는 기본적으로 PDF 리더이며 PDF 파일을 생성하고, 서명하고, 편집하고, 주석을 추가할 수도 있습니다. 운영 체제에서 작동하며 Microsoft Office 패키지의 다양한 프로그램에 대한 플러그인이 있습니다.