2017-05-23 8 views
0

내 동적 선택에 대해 아래와 같이 정의 된 명명 된 범위가 있지만 선택한 범위는 항상 중간에서 중지됩니다. 나는 총 2189 행을 가지고 있지만 행 2063에서 선택을 멈 춥니 다. CountA 크기에는 제한이 있습니까? 데이터를 확인했는데 괜찮을 것 같습니다. 어떤 아이디어가 진행되고 있습니까?CountA의 명명 된 범위에서 선택을 완료 할 수 없습니다.

=OFFSET('Order No'!$A$1,2,0,COUNTA('Order No'!$A:$A)+6,COUNTA('Order No'!$3:$3)-0) 
+0

당신이 다음 COUNTA 그들을 계산되지 않은 공백이있는 경우. 더 나은 것은 ("ZZZ"... 텍스트를 숫자 나 MATCH에 대한 MATCH (1e99를 ... 사용합니다. – Jeeped

답변

0

비 휘발성 INDEX는 거의 항상 휘발성이 OFFSET 대체 할 수 있으며, 그것은 단지 그 결과 변화에 영향을 미치는 것을 다시 계산됩니다; 전체 통합 문서의 내용이 변경되지 않습니다.

공백이 있으면 COUNTA가 계산하지 않습니다. 더 나은 당신은이 샘플 데이터를 제공 할만큼 중요하지 않다라고 판단했습니다.

'find the last number in a column 
=match(1e99, A:A) 
'find the last text in a column 
=match("zzz", A:A) 
'find the last number or text in a column 
=max(iferror(match(1e99, A:A), 0), iferror(match("zzz":, A:A), 0)) 

("ZZZ"... 텍스트를 숫자 나 일치 ... MATCH (1e99를 사용하지만, 난 당신이 뭔가를해야합니다 생각 동적 범위를 다음과 같습니다.

='Order No'!$A$3:index('Order No'!$A:$XFD, match("zzz", 'Order No'!$A:$A), match("zzz", 'Order No'!$1:$1)) 
+0

가 실제로 내가 원하는 내 샘플 데이터를 첨부 할 수 있지만 어떻게 해야할지 모르겠다. 여하튼, 귀하의 수식 나를 위해 작동합니다. 신속한 응답을 많이 고마워요. – HML