다른 목록을 기반으로 변경되는 Excel 목록을 만드는 방법은 무엇입니까?

다른 목록을 기반으로 변경되는 Excel 목록을 만드는 방법은 무엇입니까?

예를 들어 "과일"과 "야채"라는 두 항목이 포함된 목록이 있습니다. 누군가 "과일"을 선택하면 두 번째 열에 과일 목록이 표시됩니다. 누군가 "야채"를 선택하면 두 번째 열에 야채 목록이 표시됩니다. 기능을 시도했지만 IF지금은 하나의 목록을 표시하고 다른 목록은 표시하지 않는 방법을 모르겠습니다.

답변1

ExcelGuy, 여기에 매크로를 사용하지 않고 원하는 것을 달성하는 방법이 있습니다. 나는 당신이 언급한 것과 유사한 목록을 만들었습니다.

http://i.imgur.com/BdWOJb4.png

보시다시피 과일인지 야채인지를 나타내는 type이라는 열이 있습니다.

제 경우에는 F1 셀을 입력으로 사용합니다. 선택한 열에 대해 해당 셀을 참조합니다. 기본적으로 이는 기준을 충족하는 경우에만 숫자를 표시하고 해당 숫자는 동일한 원래 순서를 유지하기 위한 색인입니다.

http://i.imgur.com/ALd5V4Q.png

이 작업이 완료되면 다음 순서대로 목록을 가져오기만 하면 됩니다.

http://i.imgur.com/0bai0lN.png

나는 한 시트에서 모든 작업을 수행했지만 필요에 따라 이 예제를 수정할 수 있습니다. 도움이 되길 바랍니다!

관련 정보