2

Excel でいくつかの範囲に名前を付けており、それらを数式 (countif) で使用したいと考えています。数式を入力して常に手動で変更する代わりに、適切な範囲の名前でセルを参照したいと思います。例えば:

=COUNTIF(C1, A1)

C1 に「Range1」または「Range 2」または「Range 3」を書き込みます。しかし、私がそれをやろうとすると、うまくいかないようです。

数式リボンの [数式で使用] を使用して、名前付き範囲を C1 に貼り付けることも試みました (たとえば、C1 に "=Range1" が含まれるようにします) が、うまくいきませんでした。

そのようなことがExcelでできるかどうか誰にもわかりませんか?ご協力いただきありがとうございます!

4

1 に答える 1

4

を使用INDIRECTして、C1 の文字列参照を範囲として返すことができます

=COUNTIF(INDIRECT(C1),A1)

Debra Dalgleish のサイトには、INDIRECTに関する有用な情報があります。

于 2012-07-16T05:06:11.280 に答える