Index / Match 함수 용도
- INDEX 함수는 엑셀에서 특정 위치의 값을 찾을 때 쓰입니다. 예를 들어, 어떤 표에서 '3번째 줄, 4번째 칸'에 무엇이 있는지 알고 싶을 때 INDEX 함수를 사용하면 쉽게 찾을 수 있습니다.
- MATCH 함수는 찾고 싶은 것이 몇 번째에 있는지를 알려주는 역할을 합니다.
함수 구조
Match 함수
=MATCH(lookup_value, lookup_array, [match_type])
- lookup_value: 찾고자 하는 값입니다.
- lookup_array: 검색할 범위입니다. 이 범위는 단일 행이나 열이어야 합니다.
- [match_type]: 이 옵션은 매치 유형을 정의합니다. 1은 '이하'를 의미하는 근사치 검색(기본값), 0은 '정확한 값'을 의미하는 정확한 매치, -1은 '이상'을 의미하는 근사치 검색입니다.
Index 함수
=INDEX(array, row_num, [column_num])
- array: 검색할 데이터의 범위입니다. 이 범위는 행과 열을 포함한 배열 또는 참조일 수 있습니다.
- row_num: 반환하고자 하는 값이 있는 행의 번호입니다. 이 값은 범위 내에서 행의 상대적 위치를 나타냅니다.
- [column_num]: (선택적) 반환하고자 하는 값이 있는 열의 번호입니다. 이 값은 범위 내에서 열의 상대적 위치를 나타내며, 지정하지 않으면 기본값으로 첫 번째 열이 선택됩니다.
Index / Match 함수 사용 예시
요청 사항
기본 설명
- 아이템은 Option에 따라 다른 능력치가 출력됩니다.
- 아이템은 Level에 따라 Option의 수치가 결정됩니다.
요청 사항
- 아이템의 Option에 따라 능력치를 표로 정리해주세요
요청 사항
Index 함수 구성
- 지팡이는 Level 1, Option Atk 니까 (2,2) 좌표인 3이 표시
수 백개의 아이템이 있는대 좌표 넣어줄 것 아니니 Match 함수를 이용하여 추가 자동화
Match함수 구성
- 레벨(Level)이 몇 번째 행(row)에 있는지 확인
- 능력치 타입(Option)이 몇 번째(column)에 있는지 확인
결과
'Tool > Excel' 카테고리의 다른 글
[Excel] 날짜 관리 Year/ Month/ Day (1) | 2024.03.07 |
---|---|
[Excel] 데이터 찾기 (feat. VLOOKUP 함수) (0) | 2023.12.16 |
사용자 정의 변수 (0) | 2016.06.28 |
배열을 이용한 엑셀 구구단 (0) | 2016.06.28 |