VLOOKUP으로는 단일 조건에 해당하는 내용만 가져올 수 있었습니다. 그러나 사용하다 보면 조건이 하나가 아닐때가 있죠. 그럴때는 LOOKUP함수를 사용하여 여러 조건이 만족할 때 결과를 가져 오도록 할 수 있습니다. 사용해 보면 간단한데 처음에는 생소할 수 있어요. 그래도 하나하나 해보면 어렵지 않으니 한번 따라해 보도록 하죠. LOOKUP은 vector형과 array형이 있는데요. 여러 조건을 사용하기 위해 vector형을 선택하죠.
☆ 만약 단일 조건일 때는 VLOOKUP으로 할 수 있으므로 아래 VLOOKUP을 참조해 주세요.
우선 기본적인 구조 입니다.
=LOOKUP(lookup_value,lookup_vector,result_vector)
[각 구문 설명]
- lookup_value : true나 false,문자나 숫자로 표현할 수 있고 두 조건에 해당여부를 쓸 수 있어요. 저는 두 조건이 만족해야 하기에 숫자1을 넣었습니다. 숫자1은 true의 의미 입니다.
- vookup_vector : 조건이 있는 범위의 집합 입니다.
- result_vector : 결과가 있는 범위 입니다.
예제를 통해서 한번 보도록 하죠.
과일과 색상에 따라 가격이 차이 나는 것이 있다고 가정하에 하겠습니다. 토마토가 과일은 아니지만 일단 넣어 보았네요..
1. =LOOKUP함수를 G2셀에 넣습니다. 그러면 아래와 같이 선택할 수 있는데요. 앞서 말한바와 같이 vector형을 선택해 줍니다.
2. lookup_value에 1을 넣어 줍니다. 1의 의미는 true 이며, lookup_vector의 값이 1이면 조건을 만족합니다.
3. lookup_vector에 조건을 넣어줘야 하는데, 1로 나눠서 1이 되면 lookup_value의 값과 같도록 만들어 주어야 합니다. 1/((범위1=조건1)*(범위2=조건2)) 이렇게 넣을 예정 입니다.
1) 범위1=조건1을 넣어 주어야 하는데, 범위1은 A:A에 해당하는 과일이 범위이고 E2가 조건1 입니다. A열을 선탹하면 A:A범위가 들어갑니다.
2) 범위1인 A:A는 범위가 변화하면 안되는 고정적인 범위 이므로 열과 행을 고정해 줍니다. PC에서는 [F4]를 눌러주면 되지만, 앱에서는 A:A를 선택하면 [참조형식]이라는 메뉴가 나오고 그 메뉴를 선택하면 참조형식을 변경할 수 있게 됩니다. $A$1선택해 줍니다.
3) =조건1에 해당하는 조건1을 넣기위해 =을 넣고 E2셀을 선택 하고 괄호를 닫아 줍니다.
4) *(범위2=조건2)를 넣어 줍니다. *(를 넣고 범위2에 해당하는 B열을 선택해 줍니다. 범위1처럼 동일한 과정을 거치도록 하겠습니다.
5) 조건2에 해당하는 값을 넣기위해 =을 넣고 F2셀 선택 하고 괄호를 닫아 줍니다. 괄호는 두개를 닫아 줍니다. 조건 두개의 구분 이라고 보시면 될것 같아요.
4. 결과 값이 있는 result_vector에 해당하는 C:C범위 선택을 위해 C열을 선택합니다. 해당 범위도 변하면 안되는 범위이기 때문에 참조조건을 고정해 줍니다.
5. 체크버튼을 눌러 결과값을 확인하고 결과값이 맞다면 한번눌러 채우기를 하여 G4셀까지 채워 줍니다.
한번 과정을 살펴 보았는데요. 그리 어렵지는 않지만 약간 생소해서 어렵게 느껴질 수 있습니다. 그래도 하나하나 살펴 본다면 그리 어렵지 않아서 한번 습득하면 두고두고 쓸 수 있어요.
'티끌팁' 카테고리의 다른 글
[모바일환경 블로그관리] 구글 서치콘솔 색인등록여부 확인 (0) | 2021.03.02 |
---|---|
[앱으로 보는 엑셀 함수] LOOKUP의 속도가 너무 느릴때 VLOOKUP사용법 (0) | 2021.02.25 |
[pc cmd]cmd명령어로 파일 리스트 가져오기 dir /s/b *.txt (3) | 2021.01.01 |
[모바일환경] 웹페이지 redirect - 다른 웹페이지로 바로 넘기기! (0) | 2020.12.27 |
[모바일환경 웹페이지 소스보기] view-source: 페이지에서 찾기 (0) | 2020.12.24 |