Tool:: 스프레드시트 - 기획 테이블 편의성 추가 [드롭다운] (2)

2025. 5. 31. 13:36·개발/서브
반응형

스프레드시트 - 기획 테이블 편의성 추가

1. Tool:: 스프레드시트 - 기획 테이블 편의성 추가 [드롭다운] (1)
2. Tool:: 스프레드시트 - 기획 테이블 편의성 추가 [드롭다운] (2) (현재글)
3. Tool:: 스프레드시트 - 기획 테이블 편의성 추가 [LOOKUP]
4. Tool:: 스프레드시트 - 기획 테이블 편의성 추가 [INDEX-MATCH]
5. Tool:: 스프레드시트 - 기획 테이블 편의성 추가 [이름이 지정된 함수]

지난 글

지난 글에서 드롭다운을 좀 더 편하고 안정적으로 사용하기 위해 이름 지정, 드롭다운(범위)에 대해 알아보았다. 이번에는 이름이 지정된 범위 + INDIRECT라는 새로운 함수를 이용하여 조건별로 선택지가 바뀌는 드롭다운을 알아보고자 한다.


드롭다운으로 외래키 후보 동일하게 만들기

INDIRECT 함수

사용 이유

  • 조건에 따라 드롭다운 후보가 달라질 때 사용 (이중참조)
  • 잘못 입력하면 가시적으로 오류를 확인할 수 있음

 

예제

목표: ItemDetail의 드롭다운을 ItemType에 따라 다르게 나타내고 싶음

드롭다운 (활용) INDIRECT 결과

 

INDIRECT 함수

INDIRECT 예시

=INDIRECT(문자열로_지정된_셀_참조, [A1_표기_여부])

문자열로_지정된_셀_참조: 이 부분에 이름으로 지정된 범위를 넣으면 범위의 값을 가져올 수 있음


예제 목표: Potion일 때 (Health, ActionPoint)를 보여주고 싶고, Key일 때 (Silver, Gold)를 보여주고 싶음

 

1. 드롭다운 항목에 이름짓기

ItemType별 드롭다운 항목

a. 아래와 같이 ItemType에 따른 항목 시트를 먼저 만들고
b. 각 항목에 '이름으로 지정된 범위' 사용

 

2. 선택한 항목에 따라 드롭다운 가져오기

INDIRECT로 ItemType에 따른 드롭다운 항목 가져오기

a. 우리는 ItemType에 따라서 항목을 다르게 하고 싶으므로 ItemType이 있는 셀 클릭 or 입력 (예시는 B열)
b. 자동완성기능(셀 옆 우측 하단의 점)으로 드래그해서 Key, RandomBox도 항목 만들기

 

3. 드롭다운(범위)로 불러오기

드롭다운 (범위)로 항목 불러오기


 

INDIRECT 대상이 세로로 나열된 경우

INDIRECT 대상이 세로로 나열된 경우 문제

행별로 드롭다운 항목을 다르게 하고 싶다면 항목이 가로로 나열되어야 함

세로로 나열되면 다음 행을 침범해서 다음 행의 항목을 불러올 수 없기 때문

TRANSPOSE 함수

TRANSPOSE 함수

=TRANSPOSE(배열_또는_범위)

위 함수를 사용하면 셀의 배열 또는 범위의 행 및 열을 바꿀 수 있음

 

반응형

'개발 > 서브' 카테고리의 다른 글

Tool:: 스프레드시트 - 기획 테이블 편의성 추가 [INDEX-MATCH]  (0) 2025.06.11
Tool:: 스프레드시트 - 기획 테이블 편의성 추가 [LOOKUP]  (1) 2025.06.07
Tool:: 스프레드시트 - 기획 테이블 편의성 추가 [드롭다운] (1)  (0) 2025.05.27
GIT&GITHUB:: 깃허브(github) 프로필 꾸미기: 잔디 먹는 뱀  (2) 2024.01.14
GIT&GITHUB:: 깃허브(github) 프로필 꾸미기: productive-box token 오류 해결  (1) 2023.05.21
'개발/서브' 카테고리의 다른 글
  • Tool:: 스프레드시트 - 기획 테이블 편의성 추가 [INDEX-MATCH]
  • Tool:: 스프레드시트 - 기획 테이블 편의성 추가 [LOOKUP]
  • Tool:: 스프레드시트 - 기획 테이블 편의성 추가 [드롭다운] (1)
  • GIT&GITHUB:: 깃허브(github) 프로필 꾸미기: 잔디 먹는 뱀
나귀당
나귀당
게임 클라이언트 개발자의 개인 블로그 (기술, 개발일지, 성찰)
  • 나귀당
    나귀라 카더라
    나귀당
    • 분류 전체보기 (169)
      • 개발 (26)
        • 게임 (9)
        • 서브 (9)
        • 기타 (8)
      • Computer Science (20)
        • 머신러닝 (5)
        • 정보보안 (6)
        • 컴퓨터비전 (8)
        • 컴퓨터그래픽스 (1)
      • Problem Solving (52)
        • 이론 (17)
        • 문제풀이 (32)
        • 기타 (3)
      • 개인 (56)
        • Careers (1)
        • 회고+계획 (34)
        • 후기 (14)
        • 좌충우돌 (2)
        • 독서 (5)
      • 학교 (업뎃X) (15)
        • 과제 (2)
        • 수업관련 (9)
  • 반응형
  • 인기 글

  • 최근 글

  • hELLO· Designed By정상우.v4.10.4
나귀당
Tool:: 스프레드시트 - 기획 테이블 편의성 추가 [드롭다운] (2)
상단으로

티스토리툴바