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

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

vlookup 의 true 기능 관련.

VLookup 조회 수 2870 추천 수 0 2012.07.02 10:28:12

안녕하세요.

 

아래 표 관련 질문은 해결됐는데, 사용하려고 보니 한가지 기능이 더 필요해 질문드립니다.

 

vlookup 의 true 기능은 찾는 값보다 작은 값중 가장 큰 값을 찾자나요...( 근사한 값 중에서 작은 값을 취하는 경우)

 

이와 반대로 찾는 값보다 큰 값 중 가장 작은 값 ( 표에서 근사한 값 중 큰 값을 취하도록 ) 을 찾을 수 있을까요?

 

네이버에 찾아보니 배열수식을 써야한다는 것 같던데 잘 이해가 안되네요 ^^;

 

 


댓글 '5'

profile

[레벨:30]아별

2012.07.02 15:31:11
*.104.126.21

rynoel님.. 반갑습니다.. ㅎㅎ

 

VLookup의 활용방법이 궁금하시군요..

 

첨부파일을 참고해보세요..

찾는 값을 조금 수정하면 원하시는 결과를 얻을 수 있을 것 같네요..

 

 

성적표를 예를 든다면..

 

기준표가 80-89점 구간이 B라고 했을 경우..

VLOOKUP( 88점, 기준표, 2, TRUE) 로 하면.. 88점보다 작으면서 가장 큰 숫자인 80을 찾아서 B라는 학점을 줍니다.

 

찾는 값을 수정해서,

VLOOKUP( ROUNDUP(88점,-1), 기준표, 2, TRUE) 로 하면.. 찾는 값이 90점이 되어서 기준표의 90-100구간의 A라는 학점이 될 것입니다.

 

결국은..

찾는 값들의 포멧과 기준표의 구간차이등에 따라 적당히 수식으로 가공해서 사용하면 될 것 같습니다.

 

결론은..

질문하실때는 엑셀파일을 첨부해주시기 바랍니다..입니다. ^^

 

 

자세한 내용은 첨부파일을 참고하세요..

다운받기 : abyul.com_20120702_VLookup_TrueOption-1.xlsx

 

 

[미리보기]

001.png

 

첨부

[레벨:3]rynoel

2012.07.02 15:44:55
*.226.142.23

답변 감사합니다. 약간 불규칙한 부분이라 라운드 업은 쓰지 못할것 같습니다. ^^;;

 

아래와 같이 생긴 표인데요. 맨 앞의 첫째 조건에서는 76 보다 큰 값은 122를 취해야 합니다

마찬가지로 두번째 조건에서는 예를들어 149 보다 큰 값은 223 을 취해야 하구요... 여기서는 라운드업을 쓰지 못할것 같고...

좀 애매하게 생겼네요.. ^^;

 

죄송하지만...다시 한번 봐주실수 있으신지.. 감사합니다~.

 

Conveyor
Length
(m)
(Wb+Wm)
(kgf/m)
Approximate Slope (deg)
0 2 3.5 5 7 14 18
76 30 0.035 0.035 0.034 0.031 0.031 0.031 0.031
74 0.035 0.034 0.033 0.032 0.031 0.028 0.027
112 0.035 0.034 0.032 0.032 0.030 0.027 0.025
149 0.035 0.033 0.032 0.031 0.030 0.026 0.023
223 0.035 0.035 0.034 0.033 0.031 0.025 0.021
298 0.035 0.035 0.035 0.035 0.032 0.024 0.018
372 0.035 0.035 0.035 0.035 0.033 0.021 0.018
446 0.035 0.035 0.035 0.035 0.032 0.019 0.018
122 30 0.035 0.034 0.032 0.03 0.03 0.03 0.03
74 0.035 0.033 0.031 0.029 0.029 0.026 0.025
112 0.034 0.033 0.03 0.029 0.028 0.024 0.021
149 0.034 0.032 0.03 0.028 0.028 0.022 0.019
223 0.035 0.034 0.031 0.028 0.027 0.019 0.016
298 0.035 0.035 0.033 0.03 0.027 0.016 0.014
372 0.035 0.035 0.034 0.03 0.026 0.017 0.016
446 0.035 0.035 0.034 0.029 0.024 0.018 0.018
152 30 0.035 0.033 0.031 0.03 0.03 0.03 0.03
74 0.034 0.032 0.03 0.028 0.028 0.024 0.023
112 0.033 0.032 0.029 0.027 0.027 0.021 0.019
149 0.033 0.031 0.029 0.028 0.026 0.019 0.016
223 0.035 0.033 0.03 0.027 0.024 0.016 0.016
298 0.035 0.035 0.03 0.027 0.029 0.016 0.016
372 0.035 0.035 0.03 0.025 0.021 0.016 0.015
446 0.035 0.035 0.029 0.024 0.019 0.018 0.018

첨부
profile

[레벨:30]아별

2012.07.02 17:16:57
*.104.126.21

굳이 ROUNDUP을 사용하지 않더라도..

아래처럼 변형해서 사용하면 되지 않을까요? ^^

VLOOKUP( IF(N3<=76,76,IF(N3<=122,122,IF(N3<=152,152,0))), 기준표, 2, TRUE)

[레벨:3]rynoel

2012.07.04 08:46:01
*.226.142.23

아 이런 방법이...표가 일정 패턴인 경우는 이런 방법으로 해도 되겠네요 ^^ 


그럼 마지막으로 하나만 더 질문 드려요....

일정 패턴이 아니라 ...  


4, 8 , 9 , 10 , 16, 20 ... 등 data 값은 항상 바뀔수 있다는 전제 하에 비교 대상보다 근사값을 찾는 함수는 어떻게 처리하나요...?

예를 들어 이경우 비교 대상이 11 이라 하면 16을 찾고 9.5 인 경우에는 10 을 찾는...


항상 답변해주셔서 감사합니다.~ ^^

------------------------------------------------------ 수 정 ----------------------------------------------------------------------------------------------------

질문 올리고 생각해봤는데 일단 첨부파일처럼 보조필드 하나 생성해서 하면 될 것 같긴 한데 보조필드 없이 만들 수 있는 방법이 있을까요? 

첨부
profile

[레벨:30]아별

2012.07.04 10:22:58
*.104.126.21

rynoel님..

 

1. 찾는 값보다 크거나 같은 값 중에 최소값을 찾을때에는 MATCH 함수를 사용합니다.

    그런데 MATCH함수를 그렇게 사용하려면 참조 영역이 내림차순으로 정렬되어 있어야한다는 제약 조건이 있습니다.

 

2. 찾는 값과 참조영역을 하나로 연속된 영역으로 지정할 수 있으면 RANK함수를 사용할 수도 있습니다.

 

첨부파일을 참고하세요..

 

다운받기 : abyul.com_20120704_matchLargerNumber-1.xlsx

 

[미리보기]

0007.png

첨부
문서 첨부 제한 : 0Byte/ 2.00MB
파일 제한 크기 : 2.00MB (허용 확장자 : *.*)
List of Articles
번호 제목 글쓴이 날짜sort 조회 수
공지 공지 [공지] 아별닷컴의 엑셀 질문방 폐쇄합니다. 카페 질문방 이용하세요.. imagefile [레벨:30]아별 2015-04-23 45762
53 엑셀수식 수식좀 만들어주세요 [3] [레벨:4]요셉 2013-03-15 2882
52 엑셀수식 하이퍼 링크 가져오기 [2] [레벨:1]rfne 2013-03-29 3400
51 엑셀수식 하이퍼 링크 재 문의 입니다. file [2] [레벨:1]rfne 2013-04-02 3763
50 SUMPRODUCT 이런 다중조건도 가능할까요? file [4] [레벨:2]진주22 2013-04-04 3157
49 엑셀수식 색칠한 셀 개수 세기와 "←" 가 있는 셀 수 세기 file [4] [레벨:4]성투은자 2013-04-05 7399
48 배열수식 엑셀 수식 질문이요 file [1] [레벨:4]요셉 2013-04-09 3651
47 엑셀수식 셀에 입력된 값을 이름범위로 수식내에 삽입하기? file [2] [레벨:4]성투은자 2013-04-09 2925
46 VLookup vlookup을 이용하여 하이퍼링크 가져오기 file [2] [레벨:1]영우세령아빠 2013-04-11 5247
45 VLookup 어떻게 수식을 만들어야할지 모르겟어요ㅜㅜ file [3] [레벨:1]영우세령아빠 2013-04-12 2908
44 엑셀수식 엑셀 수식이랑 함수오류에 대해 질문할게요 file [1] [레벨:4]요셉 2013-04-18 2977
43 엑셀수식 이런것도 수식도 가능할까요? file [1] [레벨:1]땅파 2013-04-27 1944
42 VLookup vlookup이 실행이 안되네요 도와주세요 [1] [레벨:1]허니 2013-04-29 3131
41 SUMIF 해당조건에 맞는 월사용액 구하기 file [2] [레벨:4]성투은자 2013-04-29 4143
40 VLookup 두개이상의 범위조건을 만족하는 값을 구하려면..? file [3] [레벨:2]파란달 2013-05-02 2907
39 엑셀수식 검색창 만들기에 대한 질문 올립니다. file [3] [레벨:2]시나브로 2013-05-14 4964
38 엑셀수식 연도명으로 만들어지는 시트에서 올해것만 자동참조하기 file [2] [레벨:4]성투은자 2013-06-13 2954
37 엑셀수식 일부영역을 참조로 원하는 곳의 값을 표시하는데 그 일부영역을 잘라내기 이동시 오류 file [2] [레벨:4]성투은자 2013-06-27 2677
36 엑셀수식 엑셀 여러가지 만족하는 수식 file [3] [레벨:5]눈물바다 2013-07-04 2244
35 SUBTOTAL 행 갯수 세기 [4] [레벨:1]랄랄라99 2013-08-07 4738
34 MATCH 2가지 조건을 만족하는 값을 찾는 식 file [4] [레벨:2]봉2 2013-08-14 2239