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

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

vlookup 의 true 기능 관련.

VLookup 조회 수 2832 추천 수 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 44818

엑셀일반 안녕하세요 아별님 file [2]

  • [레벨:2]북곰
  • 2013-06-04
  • 조회 수 2783

VBA 기존에 설정되어 있는 단축키를 다른 기능으로 대체하는 방법 가르쳐주세요~ [4]

  • [레벨:2]LH
  • 2013-04-15
  • 조회 수 2789

엑셀일반 하이퍼 링크 [1]

엑셀수식 셀에 있는 주소에서 국가만 남기고 지우는 방법좀 알려주세요 imagefile [1]

  • [레벨:1]누렁2
  • 2011-08-11
  • 조회 수 2791

VBA 숫자 문자 비교검색 file [2]

피벗테이블 질문하나 더 올립니다 file [6]

  • [레벨:4]pgpoch
  • 2012-01-02
  • 조회 수 2798

엑셀일반 기본 라인 없는 문서 만드는 법 file [2]

엑셀수식 정렬에 관해서 여쭤봅니다. imagefile [4]

엑셀일반 엑셀 관련 질문입니다. imagefile [2]

  • [레벨:1]JYK
  • 2013-11-11
  • 조회 수 2806

자동 표 테두리 설정 확인 창 - 안뜨게 하는 법 궁금합니다. [2]

VLookup 멀고도 먼 길이여 _ OFFSET을 활용하여 조건별 현황 뽑기 file [2]

기타 안녕하세요 아별님^^ [1]

  • [레벨:2]쿠라
  • 2013-02-15
  • 조회 수 2813

질문있습니다. file [5]

  • [레벨:5]정화
  • 2011-05-25
  • 조회 수 2814

아별툴관련질문 sheet 통합하기 file [1]

VBA 아별님 안녕하세요 질문이 하나 있습니다 ^^ file [3]

엑셀일반 도움 부탁드려요 ㅜㅜ 정렬 질문입니다. [2]

피벗테이블 저 또 질문있습니다!! 중복된 내용 추려내기!! [3]

VBA [ XML PARSING ] 오픈 API 관련된 질문입니다. [3]

  • [레벨:2]난호
  • 2012-07-26
  • 조회 수 2830

특정 text를 포함한 데이터 나열하기!! (다시 질문합니다 파일포함) imagefile [4]

  • [레벨:2]matroos
  • 2011-08-01
  • 조회 수 2830

VLookup vlookup 의 true 기능 관련. [5]

  • [레벨:3]rynoel
  • 2012-07-02
  • 조회 수 2832