두 개의 열이 있는데, 열 A와 B를 말하게합시다. 열 A에는 P / L Value가 있습니다. B 열에는 각 값에 해당하는 백분율이 있습니다. 이제 저는 퍼센트 값이 5 % 인 P / L 값을 선택하는 방법을 찾아야합니다. B 열은 5 %의 가치가 있거나 그렇지 않을 수 있습니다. 예를 들어 4 ~ 5 % 사이의 값을 가질 수 있습니다. 이 경우 5 %의 P / L 값을 계산해야합니다. 도와주세요.
답변
너는 아마도 VLOOKUP
함수를 사용하지만 조회 값이 조회 테이블의 첫 번째 열이되어야하므로 P / L 값의 왼쪽에 백분율 값을 지정해야합니다. 조회 열을 순서대로 정렬해야합니다.
그것은 “범위”검색을 지원합니다. 정확하게 조회 열에 5 %가 제공되지 않습니다.
예
한 장에 다음을 가져 가라.
[A] [B]
[1] 4.00% 100
[2] 4.32% 110
[3] 4.70% 120
[4] 5.12% 130
[5] 5.80% 140
공식 =VLOOKUP( 0.05 , A1:B5 , 2 , TRUE)
,이 값을 반환합니다 120
이것은 A 열의 가장 가까운 값이므로 5 %를 초과하지 않습니다.
답변
나는 생각한다. VLOOKUP
최선의 방법이지만 칼럼을 옮기고 싶지 않다면 OFFSET
와 MATCH
:
=OFFSET($A$1,MATCH(A8,$B$1:$B$5,0)-1,0,1,1)
어디에:
- A1은 P & L 번호의 첫 번째 셀입니다.
- A8은 조회하려는 비율이있는 곳입니다 (셀 또는 값일 수 있음).
- B1 : B5는 귀하의 백분율이 위치한 범위입니다.
- match 함수의 0은
MATCH
정확해야한다.
그것은 셀 A1에서 오프셋하여 작동합니다 :
- 그러나 “일치하는”값 아래로 많은 행이 있습니다 (1보다 작기 때문에 (A1)로부터 상쇄하는 셀이 데이터 집합의 일부라는 사실을 고려해야하기 때문에
- 0 열 이상 (참조 셀로 B1을 사용한 경우 왼쪽으로 한 열씩 오프셋해야하므로 -1이됩니다)
그리고 반환해야 할 범위는 1 셀 높이와 1 셀 넓이입니다.