1. FAQ
  2. 엑셀(Excel)
  3. AfterEffects
  4. Premiere
  5. Photoshop
  6. ETC

이 게시판은 아별닷컴 회원만 질문을 올릴 수 있습니다. 회원에게 주어지는 특권인셈이지요. 회원이 아닌 분들은 열람만 가능합니다.

[레벨:30]아별

2011.04.26 10:16

안녕하세요?

보통은 작거나 같은 값 중에서 최대값을 찾는 VLOOKUP을 많이 사용하는데..

rynoel님이 원하시는 것은 크거나 같은 같은 값 중에서 최소 값을 찾으시는군요.. ^^

 

원하시는 것을 찾으시려면 INDEX와 MATCH함수를 사용하셔야하는데요..

MATCH함수에서 match_type의 인수를 -1로 주면 크거나 같은 값 중 최소값을 찾습니다.

 

원본 데이터 그대로 적용하면 에러가 나는데요..

이유는 찾을 범위의 값들이 내림차순으로 정렬되어 있어야만 작동하기 때문입니다.

 

1. 데이터를 A열을 기준으로 해서 내림차순으로 정렬합니다.

2. 아래의 수식을 입력합니다.

     =INDEX(A1:A4,MATCH(30,A1:A4,-1))      → 결과 값 : 45

    아마 찾으시는 값은 45가 있는 행의 B열에 있는 100일 것 같네요.. 그럴 경우에는 아래의 수식을 이용하세요

    =INDEX(B1:B4,MATCH(30,A1:A4,-1))        → 결과 값 : 100

 

참고로.. A열 기준으로 정렬된 모습입니다.

 

A

B

C

1

85

300

 

2

60

200

 

3

45

100

 

4

20

50

 

5

 

 

 

6

 

 

 

문서 첨부 제한 : 0Byte/ 2.00MB
파일 제한 크기 : 2.00MB (허용 확장자 : *.*)