2017-05-23 62 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不對其計數。最好使用MATCH(1e99 ...的數字或MATCH(「ZZZ」 ...的文本。 – Jeeped

回答

0

非易失性指數幾乎總是可以取代揮發性OFFSET,它被重新計算,只有當一些影響其結果的變化;而不是整個工作簿中的任何內容發生更改時。

如果你有空白,那麼COUNTA不算它們。最好使用MATCH(1e99 ...的數字或MATCH(「ZZZ」 ...文本。

'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)) 

你決定是不夠重要的是提供的樣本數據,但我相信你需要的東西像以下爲您的動態範圍。

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

其實我想要的附上我的樣品數據,但不知道該怎麼做。無論如何,您的配方對我很有用,非常感謝您的及時響應。 – HML