Unity, APM TIL
구글 스프레드 시트 (VLOOKUP, IF, IFS, IFERROR, QUERY, Arrayformula, Filter)
아네린이
2024. 8. 5. 18:49
VLOOKUP 함수
(Vertical Lookup의 약자, 수직으로 값을 찾는다)
주어진 테이블 내에서 특정 값을 찾아 해당 값이 포함 된 행의 다른 열에 있는 값을 반환한다.
=Vlookup(검색할_키, 범위, 색인, [정렬됨])
=VLOOKUP(search_key, range, index, [is_sorted])
- 검색할_키 : 찾고자 하는 값. 이 값을 '범위'의 첫 번째 열에서 찾게 된다.
- 범위 : 검색할 테이블의 범위. 첫 번째 열을 기준으로 검색 한다.
- 색인 : 반환할 값이 있는 열의 번호. '범위'의 첫 번째 열은 1로 간주한다.
- [정렬됨] : 검색할 데이터가 정렬되어 있는지 여부 지정. 기본 값 'TRUE' = 1 지정 시 데이터가 오름차순으로 정렬되어 있다고 가정한다. 'FALSE = 0로 설정하면 정확한 일치를 찾는다.'
해석: =VLOOKUP(1001를 검색할거야, 범위는 이만큼의 내용에서 검색해줘, 3번째 줄에서 찾아줘, 오류가 없게 해줘)
"검색할_키"를 다른 시트에서 선택하면 값이 똑같이 잘 나온지만 정렬 되어 있는 학번의 순서가 바뀌거나 중간에 하나가 빠지게 되었을 때 성적의 값이 따라 변하지 않는다. 검색할_키는 VLOOKUP을 쓰고 있는 시트에서 선택하기!!
IFERROR 함수
수식이 오류를 반환할 경우 원하는 값으로 표시 가능
IFERROR(값, [오류가 발생할 경우의 값])
VLOOKUP이랑 함께 쓰는 방법
=IFERROR(VLOOKUP(4, A1:B3, 2, FALSE), "값을 찾을 수 없음")
IF
IFS
QUERY
Arrayformula
Filter