문제 2번에 1 연이율 계산하는거요
=INDEX($B$40:$E$42,MATCH($D3,$A$40:$A$42,0),MATCH(YEAR($C3),$B$38:$E$38,1))
인데 여기서 왜 1을 쓰는건지 모르겠어요. 1은 보다 작음 인데
$B$38:$E$38 행은 2000년 '이상' 이잖아요? 그런데 셀이 숫자 형식으로 돼 있으니까 -1을 넣어서 '보다 큼' 으로 해야하지 않나요?
index(범위,행,열)
year에서 찾은 값을 b38:e38 행에서 값을 찾아 위치를 표시합니다.
이 값이 2000년 이상, 2010년 이상 2012년 이상 2014년 이상 으로 오름차순 정렬 되어 있으므로
옵션을 1로 사용하는 것입니다.
-1 : 찾을 값 보다 크거나 같은 값 중 가장 작은 값을 찾습니다. 범위는 반드시 내림차순으로 정렬되어 있어야 합니다.
0 : 찾을 값에서 첫번째로 정확하게 일치하는 값을 찾습니다. 범위는 정렬 되어 있지 않아도 됩니다.
1 : 찾을 값 보다 작거나 같은 값 중에서 큰 값을 찾습니다. 범위는 반드시 오름차순으로 정렬 되어 있어야 합니다.
생략할시 1로 지정되므로 오름차순 정렬된 상태라면 옵션을 생략하거나 1을 입력하셔도 정확한 결과가 나오는 것입니다.
좋은 하루 되세요.
-
*2015-09-18 23:28:41
index(범위,행,열)
year에서 찾은 값을 b38:e38 행에서 값을 찾아 위치를 표시합니다.
이 값이 2000년 이상, 2010년 이상 2012년 이상 2014년 이상 으로 오름차순 정렬 되어 있으므로
옵션을 1로 사용하는 것입니다.
-1 : 찾을 값 보다 크거나 같은 값 중 가장 작은 값을 찾습니다. 범위는 반드시 내림차순으로 정렬되어 있어야 합니다.
0 : 찾을 값에서 첫번째로 정확하게 일치하는 값을 찾습니다. 범위는 정렬 되어 있지 않아도 됩니다.
1 : 찾을 값 보다 작거나 같은 값 중에서 큰 값을 찾습니다. 범위는 반드시 오름차순으로 정렬 되어 있어야 합니다.
생략할시 1로 지정되므로 오름차순 정렬된 상태라면 옵션을 생략하거나 1을 입력하셔도 정확한 결과가 나오는 것입니다.좋은 하루 되세요.