2016-11-23 8 views
0

다른 주를 통과 할 때마다 다른 vlookup을 내 수식 문자열에 추가하는 현재 방법을 대체하는 수식을 찾고 있습니다 (D 열의 셀에있는 현재 수식). 즉 - 참조 행에 대한 헤더 행 (Row 2)을 살펴보고 내 조회 테이블 (FTE_Lookup)에서 각 주를 찾아 해당 주간의 해당 가능한 시간을 모두 합산 해보고 싶습니다. Sumproduct에 여러 개의 vlookup을위한 몇 개의 스레드를 읽었지만 내 상황과 잘 맞지 않습니다. 아래는 예를 들어 내 깍지 내린 스프레드 시트에 대한 링크입니다. 행 2의 데이터. D 열; 그리고 FTE_Lookup 테이블이 문제에 관심이 있습니다 여러 참조 값을 조회 한 결과를 합산합니다.

Vlookup Image

https://drive.google.com/a/vt.edu/file/d/0B7LOhGW3xbKgbGUxS2x1anNfV00/view?usp=sharing

미리 감사드립니다.

+0

텍스트와 당신이 제발 텍스트로 시도 수식으로 데이터를 게시 할 수 있습니다. 귀하의 링크에는 확인이 필요합니다. –

+0

너무 많은 데이터가 텍스트로 게시됩니다. 사진을 게시 할 수 있습니까? – Brian

+0

= VLOOKUP ($ 2, FTE_Lookup, 2, FALSE) + VLOOKUP ($ 2, FTE_Lookup, 2, FALSE) + VLOOKUP ($ J $ 2, FTE_Lookup, 2, FALSE) + VLOOKUP ($ P $ 2, FTE_Lookup, 2, FALSE) +1 VLOOKUP ($ V $ 2, FTE_Lookup, 2, FALSE) + VLOOKUP ($ Y $ 2, FTE_Lookup, 2, FALSE)) – Brian

답변

1

범위 검색을 두 개의 열로 분할해야합니다. - 입력 Ctrl 키 - 시프트 대신 할 때 입력이 함께 확인해야 배열 수식되는

=E4/SUM(IF((MOD(COLUMN($E$2:$FG$2)-5,3)=2)*($E$2:$FG$2<>""),LOOKUP($E$2:$FG$2,FTE_Lookup_1,FTE_Lookup_2))) 

: 나는

그런 다음이 배열 수식을 사용하여 반환 값 열에 날짜 컬럼에 대한 FTE_Lookup_1FTE_Lookup_2을 사용 편집 모드를 종료합니다. 제대로 수행되면 excel은 수식 주위에 {}을 넣습니다.

enter image description here

+0

대단히 고마워요! 이것은 훌륭한 해결책입니다. 제 자신의 이해를 위해서 -5,3) = 2) 부분을 설명해 주시겠습니까? 내 유일한 문제는 이제 배열 수식 정말 새로운 데이터로 새로 고칠 때마다 내 파일을 늪지있다. 내 "Distinct Headcount"는 배열 수식을 사용하여 계산도되고, 각 수식을 완료하는 데 적어도 30 분이 걸립니다. 나는이 사람이 과세 할 것이라고 생각하지 않는다. 감사! – Brian