
질문을 여기에 넣어야 하는지 아니면 SO에 넣어야 하는지 모르겠습니다. 제가 실수했다면 죄송합니다.
열(배열) 내에서 특정 값의 처음과 마지막 항목을 검색해야 합니다. Index 및 Match 함수를 사용하여 검색된 열의 왼쪽(오른쪽 vlookup)에 있는 첫 번째 값을 반환했지만 이제는 조회의 검색 순서를 반전하는 데 문제가 있습니다(첫 번째 항목을 찾는 대신). , 마지막 항목을 찾습니다).
V = -2
freq DB
557 -1
558 -2
559 -2
559 -1
INDEX(A3:A6;(MATCH(A1;B3:B6;0))) is my "rigth vlookup"
답변1
MAX
이 열은 오름차순이므로 배열 수식을 사용하여 마지막 주파수를 얻으려면 마지막 주파수가 가장 높은 주파수가 됩니다.
=INDEX(A3:A6,MATCH(MAX(IF(B3:B6=A1,A3:A6)),A3:A6,0))
참고: 위는 배열 수식이므로 로 계산하는 대신 +를 Enter길게 누른 다음CtrlShiftEnter
MAX(IF(B3:B6=A1,A3:A6))
원하는 DB 값으로 가장 높은 주파수를 검색합니다.