2014-05-20 2 views
0

=LARGE(Q15:Q18,1)=LARGE(Q15:Q18,2)을 사용하여 PTS 열에서 첫 번째와 두 번째로 큰 것을 찾으려는 Excel의 작은 표가 있습니다. 모두 정상적으로 작동합니다. 이제 2 개 이상의 값이 내 경우에 5과 같으면 두 번째 조건을보고 더 큰 것을 확인할 수 있도록 F 열에서 해당 값을 찾아야합니다. 나는 INDEXMATCH 조합 수식을 사용하여 해당 값을 조회하려고했지만 내 예제에서는 F 열의 숫자 9 인 열의 첫 번째 큰 숫자와 일치하는 값을 항상 반환합니다.조회 기준이 동일하면 해당 값을 찾습니다.

질문 : 열에서 첫 번째와 두 번째로 큰 열과 F 열의 해당 값을 어떻게 조회 할 수 있습니까? 다음 세포에

enter image description here

기능 추가 : 다음 샘플 한 경우

F A GD  PTS 
7 9 -2  2 
8 8 0  4 
9 9 0  5 
10 8 2  5 

답변

1

도와주세요

D9 -> =LARGE(D1:D7;1) 
D10 -> =COUNTIF(D1:D7;"="&D9)   And Autocomplete 
F1 -> =IF(G1="";"";1)     Only This 
F2 -> =IF(G2="";"";MAX($F$1:$F1)+1) And Autocomplete 
G1 -> =IF($D$10>1;IF(D1=$D$9;ADDRESS(COLUMN(D1);ROW(D1));"");"") And Autocomplete 
G9 -> =IFERROR(VLOOKUP(ROW(H1);$F$1:$G$7;2;);"")     And Autocomplete 

을 나는 설명 :
D10에 1보다 큰 값이 있으면 찾았습니다. 예 ? -> 셀 G에서 ... 행이 큰 경우 검색합니다. 예 ? 열에서 FI를 G9를 컴파일하는 색인을 넣어 ... G9에서 ... 복사 주소 (VLOOKUP)
간접/행 함수를 사용하여 데이터를 사용할 수있게 된 후에 ...
조금 복잡해졌습니다. , 그러나 일한다. ... Oviusly 중급의 칼럼을 검색한다.