2016-07-30 3 views
-2

다음 수식이 작동하지만 배열 수식이 작동하지 않습니다.이 배열 수식이 작동하지 않습니다.

작업 EQ : = IF (V2 : V = 1 INDEX의 ($ E $ 2 $의 E, MATCH (T2 & B2 & "배달 시간 (오늘)", $ T $ 2 $의 T & $ B $ 2 : $의 B & $ C $ 2 $의 C, 0)), "")

궁금하지만,이 공식은 작동하지 : = ARRAYFORMULA (IF (V2 : V = 1 INDEX의 ($ E $ 2 : $ E, MATCH (T2 & B2 &, $ T $ 2 "전해 (현재) 시간"$의 T & $ B $ 2 $의 B & $ C $ 2 $의 C, 0)), ""))

누군가 이걸 고쳐 줄 수 있니?

예 세부 정보 : Example Sheet is here

+0

오류를 재현 할 수 있도록 작업 할 몇 가지 예를 게시해야합니다. –

+0

물론 고마워요. 업데이트 중입니다. –

+0

안녕하세요, 한 번 확인하십시오. Google 시트 참조를 첨부했습니다. –

답변

0

불행하게도 모든 시트는 기능이 ARRAYFORMULA 내에서 작동하지 및 INDEX 및 MATCH는

대신하지 않는 두, 당신은 VLOOKUP을 사용하고 일을 할 배열을 구성 할 수 있습니다 INDEX/경기 :

=ArrayFormula(IF(V2:V=1,VLOOKUP(T2:T&B2:B&"Delivered Time (Today)",{T2:T&B2:B&C2:C,E2:E},2,0),))

당신은 당신의 예를 들어 시트의 사본에서 작업 할 수 있습니다 https://docs.google.com/spreadsheets/d/1dFVNfPn0R9goQaLjRvZEwggRthbkEY3nC3aqC2joPcw/edit?usp=sharing

+0

대단히 감사합니다. 그것은 다음으로 이동하게했습니다. 나는 몇 주간 거기 붙어있다. 하지만 왜 작동하지 않는지 이해하지 못했습니다. –

관련 문제