0

Excelで答えが見つからないように見える特定の問題があります。値が $G$7 のセル (E20) があります。将来、セル (E20) を変更してフィルターとして使用する予定です。

セル (E20) の値を数式の範囲として使用する場合、Excel でエラーが発生し、問題が表示されます。

=OFFSET($C$7,0,0,1,COUNTIF($D$8:"$G$7", ">0") +1

主に

COUNTIF($D$8:"$G$7" ...

この $G$7 値 (E20 に由来する) を、"" で囲まずに実際のセル参照にする方法を教えてください。

注: INDIRECT() と TEXT() は既に試しました。

4

1 に答える 1

1

値が「$G$7」のXという名前のセルがあるとします。

また、「ダイナミック」範囲を参照するには、INDIRECT()内のこのセル値に「$ D $ 8:」を追加する必要があります。

=OFFSET($C$7,0,0,1,COUNTIF(INDIRECT("$D$8:" & X), ">0") + 1)

また、名前付き範囲を使用すると、このダイナミックレンジを追跡するのに役立つ場合があります。

于 2013-01-29T17:14:50.110 に答える