여러 열을 비교하고 이를 기반으로 값을 설정하는 방법

여러 열을 비교하고 이를 기반으로 값을 설정하는 방법

아래 링크의 그림을 참조하여 이번 달의 시작 월과 종료 월 행을 비교한 다음 해당 행의 임대료 증가 값을 기준으로 스프레드시트의 다른 곳에 셀을 설정해야 합니다. . 백만 개의 IF() 문을 작성하지 않고 이를 수행하는 가장 효율적인 방법은 무엇입니까?

https://i.stack.imgur.com/Ic3sh.jpg

답변1

VLOOKUP()이런 작업을 위해 만들어졌습니다. 첫 번째 열에서 주어진 값을 직사각형 범위로 조회하고 다른 열에서 동일한 행의 값을 반환합니다.

귀하의 예에서 첫 번째로 표시되는 셀("현재 월")이 cell이면 A1다음과 같은 수식을 작성합니다.

=VLOOKUP(A2, B2:D6, 3, TRUE)

A2는 참조 값이고, B2:D6는 조회 범위입니다. Excel은 해당 범위의 첫 번째 열(column )에서 값을 조회하고 (이 경우 0) B보다 작거나 같은 가장 큰 값을 찾은 A2다음 범위의 열 3에 있는 값(이 경우 $3,099.22). 3세 번째 열을 원한다고 지정합니다.

TRUE범위 조회를 수행하도록 지정합니다(기본 동작). FALSE로 설정하면 정확히 일치하는 항목을 찾아 #N/A찾지 못한 경우 반환됩니다. 이것은 VLOOKUP()가난한 사람의 테이블 조인으로 작동합니다.

이와 같이 범위 조회를 수행하는 경우 데이터가 순서대로 유지되어야 하며 그렇지 않으면 예측할 수 없는 결과를 얻게 됩니다.

답변2

VLOOKUP()다음과 같이 행 범위 일치를 기반으로 임대료 증가 값을 찾는 기능을 사용할 수 있습니다 .

=vlookup(A2, B2:D6, 3, TRUE)

그림의 셀이 A1에 배치되어 있다고 가정합니다.

그러면 공식을 입력한 셀에 임대료 인상이 반환됩니다.

관련 정보