IF X 및 A 표시 영역 "A1,G20" X 및 B 표시 영역 "A1,G20"이지만 다른 시트에 있는 경우

IF X 및 A 표시 영역 "A1,G20" X 및 B 표시 영역 "A1,G20"이지만 다른 시트에 있는 경우

저는 채석장에 대한 Excel 스프레드시트를 작성하려고 합니다. 그러나 우리는 두 개의 강을 따라 각기 다른 체 결과를 가지고 각각의 원료를 수집하는 다양한 구덩이를 가지고 있습니다. 이제 Excel에서 체 결과에 따라 제품 비용을 분류하는 스프레드 시트를 구성하려고 합니다. 따라서 각 강 X 및 Y에 해당하는 구덩이 A, B, C에 대해 하나의 시트가 있습니다.... 이제 데이터 유효성 검사를 사용하는 목록용 시트도 있으므로 결과를 표시할 기본 페이지를 설정합니다. 입력 옵션이 있습니다.

무슨 강? X 또는 Y를 선택하세요. 어떤 구덩이인가요? A, B, C...강에 따라 다름

이제 이 아래에 시트 X 또는 Y에 있는 체 테스트를 표시하고 싶습니다. 전체 배열을 어떻게 가져올 수 있습니까? IF X와 A가 ""를 표시하는 경우 X와 B가 "" 등을 표시하는 경우 이 수치를 다른 수식에도 사용할 수 있어야 합니다.

따라서 첫 번째 드롭다운 목록에는 Whakatane 또는 Waimana가 포함됩니다. 첫 번째 목록의 두 번째 심화 항목은 다음과 같습니다. 와타테인

  • 나티 롱고
  • 엑스
  • 와이

와이마나

  • 존 브라운의 농장

이제 두 번째 옵션을 자세히 살펴보겠습니다. 아래쪽에 Waimana용 시트와 Whakatane용 시트 두 개가 있고 테스트 결과가 포함되어 있습니다(결과는 21Rx8C입니다). 올바른 결과 세트를 가져와서 메인 화면에 표시하는 수식을 원합니다. 목록 옵션이 있는 페이지에서는 모든 테스트 결과의 형식이 동일합니다.

답변1

이 기능 을 사용하여 이를 수행할 수 있습니다 INDIRECT. 이 기능을 사용하면 셀 참조를 텍스트로 구성할 수 있습니다. 이는 시트 이름이 텍스트 문자열의 일부일 수 있고 다른 셀에 의해 결정될 수 있음을 의미합니다.

다음 수식은 A1이름이 cell에 지정된 시트의 셀에 연결됩니다 C2.

=INDIRECT("'"&C2&"'!A1")

예를 들어 셀에 C2가 포함된 경우 X괄호 안의 텍스트 문자열은 다음과 같이 평가됩니다 'X'!A1. 시트 이름에 공백이 포함된 경우에는 따옴표가 필요합니다.

관련 정보