簡體   English   中英

Excel:某些行內的動態范圍+數據驗證更新

[英]Excel: Dynamic range within certain rows + data validation update

我在這里所擁有的只是我的大數據集的一小部分,其中包含許多下拉列表和函數,它們在計算周圍的一切。 我只是超出了這張桌子,試圖使其變得比以前更自動,但是我堅持使用了綠色的那一部分。

當我想在右側(右表)添加一些新單元格(稱為“ 模型選項” >)而不是“ Reserviert”,又想添加另一個名稱(稍后將填充),但要在左側下拉參考單元格( 模型 )上自動識別它時,哪個函數可能合適)? 我將有一些其他的工作簿,這些工作簿將經常更新,並且必須從該工作簿中查找“新”的所有內容,並按一定的順序在此處填充它,如這兩個小示例。

到目前為止,我設法找到了OFFSET和INDEX函數:

=OFFSET(Sheet1!$B$1;1;0;COUNTA(Sheet1!$B:$B)-1;2) or `=$A$2:INDEX($A:$A,COUNTA($A:$A))`

..但是沒用。 我的數據集(T和U列)不是從頂部的行開始,而是在中間的某個位置(其他數據在它的前后),這給我帶來麻煩,尤其是當我包括新行時...

希望我對問題很清楚。

**在此處輸入圖片說明**

好吧,您不必使用完整的列范圍。

對於第一個列表,您只需要在OFFSET添加一個COUNTBLANK ,這樣該列表將跳過空白單元格。 這不適用於數據條目之間的空白單元格。

=OFFSET(T14:T18,COUNTBLANK(T14:T18),,COUNTA(T14:T18)) 

至於第二個列表,您可以使用

=OFFSET(Tabelle1!T20:T26,,,COUNTA(Tabelle1!U20:U26))

在這里,我使用代碼列來計算條目數。 您可以通過修改COUNTA函數中的范圍將其移至端點列。 這只是為了顯示更多的可能性。

在此處輸入圖片說明

希望我對我的回答很清楚。 :)如果我沒有到現場,請告訴我。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM