Excel ドロップダウン データ

Excel ドロップダウン データ

Excel でドロップダウンを実装するためにリスト機能を使用しています。

Sheet2!$A$2:$A$101

それを次のように置き換える方法はありますか?

Sheet2!$A$2:TILL_THE_END_UNTIL IT SEES A BLANK ROW

最後の行番号をハードコーディングする代わりに。

答え1

COUNTA と INDIRECT の両方の数式を組み合わせて使用​​します。

=INDIRECT("B"&OFFSET($A$2,1,0,COUNTA(A:A),1))

セル A2:A5 にデータがある場合、最大行数は 5 です。間接評価は B5 になります。したがって、上記の数式はセル B5 の値を返します。

答え2

Tiksi はこれを範囲として使用する方向に向かっていたと思います:

=OFFSET(Sheet2!$A$2,0,0,COUNTA(Sheet2!A:A),1)

COUNTA は基本的にシートの最終行を返し、オフセットは A2: 最終行からの範囲を設定します。

他の数式を簡略化するために、これに名前付き範囲を追加することができます。

関連情報