2017-11-16 7 views
0

나는 A 열의 각 셀에 INDEPENDENTLY 적용해야하는 쿼리가 있습니다. 쿼리는 "A : A"값을 포함하는 열 조건을가집니다. arrayformula 내부에서이를 수행 할 수 있습니까? 나는 "제한 1"(인접한 셀로 확장되지 않도록 선택한 하나의 열만 있음) 또는 array_constrain 1 행 + 1 셀 쿼리를 제한하려고 시도했지만 쿼리의 첫 번째 값을 반환하는 것처럼 보입니다. 선택한 열.Arrayformula 내에 제약 조건이있는 QUERY를 사용할 수 있습니까?

예 쿼리 (헤더 제외) 값의 1 셀 반환 ARRAYFORMULA에서 시행 한 셀에

=array_constrain(query above,1,1) constrains to 1 cell as well 

=query(D:E, "select D where E contains '"&A:A&"' limit 1, 0) 

랩 있지만 단지 D의 제 1 값을 반환

=arrayformula(if(A:A<>"",apply the constrained query,0) 

아이디어가 있으십니까?

답변

0

나는 이것이 가능하지 않을 것이라고 생각한다. 그러나 조건이 contains 인 경우 VLOOKUP 만 사용하십시오. 열 A의 값이 고유 한 경우 당신은 사용할 수 있습니다

  
matches '"JOIN("|", A1:A50)"'  
+0

불행히도 거기에 여러 가지 큰/적은 가치를 비교하므로 vlookup 연결 값이 작동하지 않을 것입니다. – diggy

+0

@diggy 시트를 공유하여 명료하게 작성하십시오. –