워크 시트 간 여러 Excel 범위 결합


3

Excel 2007에서 여러 워크 시트에 분산 된 범위로 구성된 통합 범위를 만들어야합니다. 셀 수식에서 VBA UNION 함수를 사용하는 것이 좋겠지 만 이는 옵션이 아닌 것 같습니다.

필요하다면 VBA를 처리 할 수 ​​있지만 앞으로 이것을 유지해야하는 사람이 할 수 있을지는 알 수 없습니다.

궁극적 인 목표는 MAX, MIN, AVERAGE 등과 같은 기능을 통합 범위에서 실행하는 것입니다.

밖에 도움이 필요 하신가요?

답변:


3

쉼표로 구분 된 범위 목록을 함수의 매개 변수로 사용할 수 있습니다 (예 :

=MIN(Sheet1!A1:C10,Sheet2!B7:D11)

명명 된 범위 사용하기

=MIN(NameOnSheet1,NameOnSheet2)

또는 시트의 연속 범위에서 동일한 셀을 참조하는 3D 참조

=MIN(Sheet1:Sheet4!A1:C10)

방금 들었던로드 비명은 내가 단서에 부딪쳤다. 도와 주셔서 감사합니다!
Jason

0

이를 수행하는 한 가지 방법은 명명 된 범위를 사용하는 것입니다.

영역 1을 강조 표시 한 다음 Ctrl 강조 영역 2를 누른 상태에서 둘 다 선택되어 나타납니다.

이제 forumlas - & gt; 이름을 정의하고 새 범위에 이름을 부여하십시오 (예 : SuperRange).

입력 할 수있는 최대 값을 얻으려면

=max(SuperRange)

결과를 얻으려면


-1 MIN, MAX, AVERAGE 이 유형의 범위에서는 작동하지 않습니다.
chris neilsen

네, 그렇습니다. 왜 그렇게 생각하지 않습니까?
Pynner

SuperRange가 인접 범위로 정의 된 경우 작동합니다. (Sheet1:Sheet4!A1:C10). 그것이로 정의 된 경우 실패합니다. Sheet1!B1:D10,Sheet2!C7:E11
brettdj

@ brettdj 명명 된 범위는 당신이 말한대로 정의됩니다 .... 그러나 나는 어떤 오류 메시지도 얻지 못했고 계산은 정답을 반환했습니다. 나는 나의 대답을 올리기 전에 이것을 시험했다. 나의 온건함을 위해서 당신은이 솔루션이 어떻게 그리고 어떻게 작동하지 않는지를 자세히 설명 할 수 있습니까?
Pynner

@Pynner, xl03 및 xl10에서 두 예제를 모두 시도했지만 인접한 범위는 작동했지만 나중에는 그렇지 않습니다. 어느 날 깜짝 놀랐지 만, xl은 종종 3D에서 flakey입니다. 나중의 접근 방식이 효과가 있습니까? MIN이 범위 이름 자체에 있다면, 다음 예제는 물론 작동합니다. 즉, 수퍼 유저는 다음과 같이 정의됩니다. =MIN(Sheet1!G9:I18,Sheet2!H15:J19)
brettdj
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.