検証ボックスからシート名を「動的に」変更する式を作成する[複製]


0

この質問にはすでに答えがあります:

毎月のデータシート(シート1 = "1月"、シート2 = "2月"など)を含むワークブックがあります。また、エンドユーザーが表示したい月の概要を選択できる「データ表示」シートもあります。ユーザーが月を選択するためのデータ検証ボックスを使用しています。エンドユーザーの選択に基づいて、式でこの式を適切なシートに調整します。

=SUMIF(January!$Q:$Q,"Total_Controllable_Expenses",January!$S:$S)

私の毎月のシートにはすべて同じ列の割り当てがあります。


回答:


0

固定参照1月を検証済みの選択への参照に変換します(例:)A1。次に、間接でラップします。つまり、Januarywithの両方のインスタンスを置き換えINDIRECT(A1&"、それぞれのケースで引用符と括弧を一致させます(つまり、近似に近い)。

=SUMIF(INDIRECT(A1&"!$Q:$Q"),"Total_Controllable_Expenses",INDIRECT(A1&"!$S:$S"))
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.