Excel 시트를 템플릿으로 사용하고 다른 입력 값으로 빠르게 전환

Excel 시트를 템플릿으로 사용하고 다른 입력 값으로 빠르게 전환

10개의 입력 매개변수와 수많은 계산이 포함된 시트가 있습니다.

이제 Excel에서 다른 입력 매개변수 배열에 대한 계산을 수행하고 싶습니다.시트를 복사할 필요 없이.

사실 나도 그럴 수 있었으면 좋겠어다양한 입력 매개변수 배열 간을 쉽게 전환. 이상적으로는 모든 시나리오에 대해 이러한 입력 매개변수를 다른 시트에 저장한 다음 드롭 상자를 사용하여 기본 시트에서 원하는 매개변수를 선택할 수 있습니다.

누군가 나에게 올바른 방향을 알려줄 수 있습니까? 이에 대한 예를 아는 사람이 있습니까?

감사합니다! 제이.

답변1

당신의 생각은 나에게 좋습니다. 첫 번째 열에는 의미 있는 매개변수 이름이 나열되고 연속되는 각 열에는 서로 다른 매개변수 값 세트가 포함되어 있는 빈 시트에 테이블을 설정할 수 있습니다. 그런 다음 "다발 계산" 시트에서 다른 시트에 있는 테이블의 열을 선택하기 위한 고유한 셀을 설정하고 매개변수가 포함된 셀에서 INDEX 함수를 사용하여 매개변수에서 올바른 값을 검색하는 수식을 정의해야 합니다. 테이블. 따라서 한 셀의 값만 변경하면 다른 시트를 선택할 필요 없이 완전히 다른 계산이 즉시 실현됩니다.

답변2

기능 을 사용할 수 있습니다 INDIRECT().

시트1

Input1  111
Input2  222

시트2

Input1  42
Input2  43

시트3

Sheet1
=INDIRECT(A1&"!"&"A1")+INDIRECT(A1&"!"&"A2")

이제 Sheet3!A2"333"이 표시됩니다. Sheet3!A1"Sheet2"로 변경하면 Sheet3!A2"85"가 표시됩니다. INDIRECT()Sheet3의 한 영역(또는 자체 시트)에 함수를 격리하고 수식이 중간 영역을 참조하면서 일반적인 작업만 수행하도록 하면 여러 함수를 혼합하지 않고 계산 수식을 단순화할 수 있습니다 .

관련 정보