본문 바로가기
Unity, APM TIL

구글 스프레드 시트 (VLOOKUP, IF, IFS, IFERROR, QUERY, Arrayformula, Filter)

by 아네린이 2024. 8. 5.

VLOOKUP 함수

(Vertical Lookup의 약자, 수직으로 값을 찾는다)

주어진 테이블 내에서 특정 값을 찾아 해당 값이 포함 된 행의 다른 열에 있는 값을 반환한다.

=Vlookup(검색할_키, 범위, 색인, [정렬됨])
=VLOOKUP(search_key, range, index, [is_sorted])
  • 검색할_키 : 찾고자 하는 값. 이 값을 '범위'의 첫 번째 열에서 찾게 된다.
  • 범위 : 검색할 테이블의 범위. 첫 번째 열을 기준으로 검색 한다.
  • 색인 : 반환할 값이 있는 열의 번호. '범위'의 첫 번째 열은 1로 간주한다.
  • [정렬됨] : 검색할 데이터가 정렬되어 있는지 여부 지정. 기본 값 'TRUE' = 1 지정 시 데이터가 오름차순으로 정렬되어 있다고 가정한다. 'FALSE = 0로 설정하면 정확한 일치를 찾는다.'

해석:  =VLOOKUP(1001를 검색할거야, 범위는 이만큼의 내용에서 검색해줘, 3번째 줄에서 찾아줘, 오류가 없게 해줘)

 

"검색할_키"를 다른 시트에서 선택하면 값이 똑같이 잘 나온지만 정렬 되어 있는 학번의 순서가 바뀌거나 중간에 하나가 빠지게 되었을 때 성적의 값이 따라 변하지 않는다. 검색할_키는 VLOOKUP을 쓰고 있는 시트에서 선택하기!!

VLOOKUP 함수 활용

IFERROR 함수

수식이 오류를 반환할 경우 원하는 값으로 표시 가능

IFERROR(값, [오류가 발생할 경우의 값])

 

VLOOKUP이랑 함께 쓰는 방법

=IFERROR(VLOOKUP(4, A1:B3, 2, FALSE), "값을 찾을 수 없음")

 

 

IF

IFS

QUERY

Arrayformula

Filter