나눔터  
  HOME > 나눔터 > 묻고답하기 > 엑셀
엑셀
엑셀에 대한 질문과 답변을 올려주세요. 단, 취지에 맞지 않는 글은 운영자가 삭제합니다.
 "000 님, 도와주세요", "부탁 드립니다.", "급합니다!" 등과 같이 막연한 제목을 달지 말아주세요.
[필독] 빠르고 정확한 답변을 얻는 16가지 Tip !
[필독] 저작권법 개정에 따른 이용안내
작성자:  

 조삿갓 (choga21)

추천:  2
파일:     점수(3)[2].xlsx (13.8KB) 조회:  1947
제목:   [RE]match함수 관련 질문 드려요~
     
  * 답변하시는 분들께 도움이 되도록 자신의 환경을 아래 항목 옆에 기재해 주세요.

 - 엑셀 버전(95,97,2000,xp,2003,2007):

* 아래줄에 질문을 작성하세요 >>



엑셀 match 함수에서 기준값을 >D4 같이 넣을 수 있나요??

넣을 수 있다면 

match(>D4, a5:a20,0) 하면 a5~a20 중 D4보다 큰 값들의 행들이 나오는건가요??

제 생각은 max(match(>D4, a5:a20,0)을 하면 match함수에 속하는 것중에서 가장 큰 행렬이 나올꺼라고 생각했는데

어떤 점을 잘못 생각하고 있는 걸까요??
==============[박진님 글에 대한 답변입니다]==============
첨부 파일 참고하시기 바랍니다.

문제해결을 쉽게 하기 위해 시트구조를 조금 바꾸었습니다.

중간 계산값을 별도의 셀에 저장해 두고 활용하면
1) 실행 속도가 빨라집니다.
2) 수식을 간결하게 작성할 수 있으므로, 문제가 쉬워집니다.

추가 작성하거나 수정한 수식에는 음영배경을 넣었고
음영색이 같은 셀들은 동일한 수식을 복사한 것입니다.
즉 예를 들면 I6 셀에 잘 설계해서 입력한 수식을
I6:J20 범위에 복사해준 것입니다.

상승충족과 하락충족 열을 테이블의 맨 왼쪽에 배치시키면
테이블 참조 함수 중 가장 쉽고 효율적인 VLOOKUP 함수를
사용할 수 있게 됩니다.

C2:C3 셀에 각각 기준이 되는 값을 정해주면
상승/하락 폭의 조건을 약하게, 강하게 조정하여 검색 가능합니다.

현재 상태처럼 데이터가 반드시 날짜/시각의 내림차순
(최근 것이 가장 위에)으로 정렬되어 있다면
굳이 K:L열처럼 함수를 써서 날짜 일련번호 값으로 변환해 주지 않아도 무방하겠습니다.

그러나 만일 데이터가 뒤죽박죽으로 들어온 상태에서 최근 것을 찾으려고 한다면
수식이 아주 복잡해질 수 있습니다,
차라리 정렬 명령을 한 번 실행하여 시각 순서로 정렬해 주고 찾는 게 더 효율적일 수도 있습니다.
 
[불량 게시물 신고]  
루아흐뉴마아이고 제가 문제를 잘못 이해했었네요
훨씬 좋은 답변이 여기 있으니 참고하시면 될 것 같습니다 :)
04-26 (01:06)
삭제 ■신고
조삿갓ㅎㅎ... 루아흐뉴마님...
이젠 자러 가야 할 것 같습니다.
골이 흔들거리려고 합니다. ^^
04-26 (01:08)
삭제 ■신고
박진제가 쓴 글에서 댓글 기다리고 있었는데 답변을 달아주셨군요
파일까지 첨부해주시고 조삿갓님 정말 감사합니다 ^^
04-26 (03:02)
삭제 ■신고
        
  

작성일 : 2018-04-26(01:02)
최종수정일 : 2018-04-26(01:02)
 


 ◎ 관련글

  제 목   작성자   날짜
match함수 관련 질문 드려요~ 박진 2018-04-25
[RE]match함수 관련 질문 드려요~ 조삿갓 2018-04-26
[RE]match함수 관련 질문 드려요~ 루아흐뉴마 2018-04-26