2015-01-19 4 views
0

Sheet1이라는 Excel 시트가 있습니다.Excel에서 해당 셀까지의 데이터와 총계를 가져옵니다.

| A | B | C | D | E | F | G | H | I | J | K | L 
--+------+-----+-----+-----+-----+-----+-----+-----+-----+------+------+------ 
1 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 
--+------+-----+-----+-----+-----+-----+-----+-----+-----+------+------+------ 
2 | 200 | 200 | 300 | 300 | 400 | 400 | 500 | 500 | 500 | 500 | 500 | 500 

을 이제 세포 세포 N5에 :

If I Enter 4 then I should get 300. 
If I Enter 12 then I should get 500. 
If I Enter 1 then I should get 200. 

그리고 세포 N6에서

, 나는 그 셀 개까지 총을 받아야 다음과 같이 시트에서 나는 12 열이있다. 내가 예와 함께 설명하자

If I enter 4 then I should get 1000, because 200+200+300+300 = 1000 
If I enter 12 then I should get 4800 because 200+200+300+300+400+400+500+500+500+500+500+500 = 4800. 
If I enter 1 then I should get 200, 
If I enter 7 then I should get 2300, because 200+200+300+300+400+400+500 = 2300. 

답변

1

당신은 단일 값을 얻기 위해 INDEX(MATCH()) 쌍을 사용하고 집단 전체를 얻을 수 TEH 범위의 첫 번째 셀을 가진 SUM에 그 결합 할 수 있습니다.

SUM(INDEX(MATCH()))

N5의 공식은, 당신이 오류 제어 할 때 필요한 경우

=INDEX($A$2:$L$2,MATCH($M$5,$A$1:$L$1,0))

N6의 공식은,

=SUM(A2:INDEX($A$2:$L$2,MATCH($M$5,$A$1:$L$1,0)))

IFERROR function 이러한 결합 입력 값을 찾을 수 없습니다.

+0

감사합니다. 큰 도움이되었습니다. 색인 기능에 대해 전혀 알지 못했습니다. – Vishal

관련 문제