別のセルの変数の値を使用して、数式の名前付き範囲文字列の一部を更新することはできますか?

InStackOfHelp

これが私が書いた式の例です:

=DatabaseVerName&"."&INDIRECT(ADDRESS(4,2,1,TRUE,""&B2&"ChangeLog"))

DatabaseVerNameは名前付き範囲です...文字列の最初の単語(この場合はDatabase)がセルB2の値であることが起こります。数式を更新して、B2の値を変更したときに(たとえば、レポートという単語に)、数式が「DatabaseVerName」ではなく「ReportVerName」という名前の範囲を参照するようにしたいと思います。FWIW、B2は、4つのオプションが利用可能なデータ検証済みリストです。

これは可能ですか?もしそうなら、どうすればいいですか?

kirkg13

私はそれをテストしていませんが、このようなものはうまくいくかもしれません。

=INDIRECT(B3 & "VerName") & "." & INDIRECT(ADDRESS(5,2,1,TRUE,""&B3&"ChangeLog"))

したがって、B3は「データベース」またはその他のテキストと等しく、「VerName」の前に連結されて、一致する名前付き範囲の名前と、アドレスの残りの部分を構成します。あなたは、追加されます。

私はこれをテストしていませんが、うまくいくはずだと思います。知らせて下さい。

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

Related 関連記事

ホットタグ

アーカイブ