본문 바로가기
기록은 기억을 지배한다/News

INDIRECT 함수를 이용한 SUB 목록 선택하기

by 셈틀씨 2017. 4. 4.

 

하고자 하는 작업은 아래의 가계부 작성에 필요한 분류와 항목을 작성한 후 실제 대분류를 선택하면 항목부분에는 분류에 따른 목록만 보이고 선택하고 싶은 내용입니다.

 

1. 원하는 분류와 항목을 작성합니다.

 

 

2. 실제 사용 내역을 입력할 때 대분류를 선택할 수 있게 합니다.

 

 

3. 이 부분은 [데이터] > [데이터 유효성 검사] 를 통해서 할 수 있습니다.

 

4. 제한 대상을 [목록]으로 하시고 원본을 분류로 사용할 데이터를 드래크해 선택합니다.

   그러면 데이터 입력은 지정된 목록에서 선택하여 할 수 있게 됩니다.

 

 

5. 예를 들어 교통비의 하위 항목은 <지하철비, 버스비, 택시비, 기타교통비>로 작성되어 있습니다.

   이를 교통비를 선택하여 입력을 하면 그 옆의 항목 셀에는 SUB 목록이 나오도록 설정해 보겠습니다.

 

 

6. 우선 SUB항목으로 나올 셀들을 선택하여 분류명으로 이름정의를 해 줍니다.

 

 

7. 이름 정의는 [수식] > [이름 정의]를 통해서 진행합니다.

    이 때 이름은 분류의 이름과 동일하게 해 줍니다.

 

 

8. 바로 수정하는 방법도 있습니다.

 

 

9. SUB목록을 불러올 자리에 [데이터 유효성 검사] 의 원본 지정을 INDIRECT 함수를 활용해 지정해 줍니다.

 

 

10. 그러면 대분류 값을 지정해 주는 거에 따라서 항목 값의 목록이 각각 보여 지게 됩니다.