명명 된 범위에서 LINEST () 함수를 사용하려고합니다. 명명 된 범위가 일반적인 직사각형 배열 일 때 함수가 제대로 작동하는 것 같습니다. 그러나 명명 된 배열의 모양이 불규칙하면이 함수는 명명 된 범위의 셀 수가 동일하더라도 #REF 오류 (일반적으로 배열의 길이가 같지 않은 경우 발생)를 반환합니다. [예를 들어 아래 스크린 샷 참조]
이 문제를 해결하는 방법에 대한 아이디어가 있습니까?
내가 시도한 것 :
- SLOPE () 또는 INTERCEPT () 함수를 사용하여 동일한 결과를 달성하려고 시도했습니다 ( LINEST 함수는 그렇지 않지만 SLOPE 및 INTERCEPT는 빈 셀을 무시 하는 것으로 알려져 있음 ). 그러나 #VALUE 오류를 반환합니다.
- 또한 함수에 공급할 배열을 수동으로 구성하려고 시도했습니다. 예를 들어, = LINEST ({Z9 : AC9, AA10}, {Z6 : AC6, AA7}, true, true)입니다. 불행히도 Excel은 수동으로 구성된 배열 내부의 실제 숫자 만 인식하므로 범위, 문자 등은 허용되지 않으므로 작동하지 않습니다.
- 다양한 INDIRECTS로 문제를 해결하려고 시도했지만 두 번째 글 머리에서 동일한 문제에 대해 필연적으로 실행됩니다.
어떤 아이디어라도 대단히 감사하겠습니다!
1
이것은 가능하지만 데이터 범위를 포함하는 가장 작은 사각형 영역을 구성하기 위해 정의한 범위를 재구성 할 수 없는지 먼저 물어볼 수 있습니다. ? 이미 살펴본 것처럼 모든 기능이 하나 이상의 하위 범위를 포함하는 범위에서 제대로 작동하지는 않습니다. 조금 더 복잡하기 때문에 그러한 범위로 솔루션을 얻을 수 있으므로 먼저 물어볼 것이라고 생각했습니다.
—
XOR LX
데이터를 단일 열 (또는 행) 배열로 재구성해야한다고 생각합니다. 그런 다음 LINEST 함수를 적용하십시오.
—
Ron Rosenfeld
@RonRosenfeld True는 지금까지 가장 실용적인 솔루션 일 것입니다. 현재 OP와 같은 범위에서는 불가능하지 않습니다.
—
XOR LX
@XORLX 불행히도, 사각형 영역을 구성하기 위해 범위를 재구성 할 수 없습니다. 이 문제에 접근하는 가장 쉬운 방법이라고 귀하와 Ron은 전적으로 동의했습니다. 불행히도 상황은 그것을 허용하지 않습니다. 다소 복잡한 경우에도 염두에 두어야 할 솔루션에 대해 궁금합니다.
—
Chris Stocking