- 締切済み
エクセルでプルダウンで選択した月計の数字を反映
都合のいい質問だと思いますがよろしくお願いします。 スポ少で会計になりました。 今まで報告書に書式はなく新たに作ることになりました。 シート1で4月~3月までの各家庭から徴収したクラブ会費の集計を作成しました。 例えば、4月のクラブ会費各家庭の合計がD30に載っています。 シート2で収支の内訳書を作成しています。 シート2のプルダウンで収入・支出の科目を作成しています。 A1でプルダウンの中に収支の科目が入っているのですが「クラブ会費」を選んでA2のプルダウンで「4月~3月」の各月を入れています。 シート2でA1「クラブ会費」・A2で「4月」と選んだ時A3のセルにシート1の4月の合計金額(D30)が自動で出る。 というようにシート2のA2で月を選んだらシート1の各月の合計が自動で反映されるようになることはできますでしょうか? わかりにくいのですが、宜しくお願い致します。
- みんなの回答 (1)
- 専門家の回答
みんなの回答
- imogasi
- ベストアンサー率27% (4737/17069)
初心者は、よく、どこで聞いたか、プルダウンというのをよく言うが、エクセルではデーター入力規則ーリストの仕組みを指しているらしいことが多いようだ。 本件も質問で使っている仕組み(合計を出す仕組みなど)と、シートの場所(セルの番地)などが、全く説明されていないので、質問の意味・状況が判らず、回答が出ないのだろう。 こういうところでする、質問の仕方というのもわかってないのでは。普通データの状況をデータ例でも挙げて、表現に苦心して、質問するもんだ。 ーー 勝手に想像して、下記例題を書いている。ヒントにして応用できれば良いが。 ーー シートのA2:B7に 1月1日 12 1月3日 11 1月合計 23 1月1日 13 1月3日 10 2月5日 9 2月合計32 とデータがあるとする。ただし、 B4セルの式は =SUM(B2:B3) B8セルの式は =SUM(B5:B7) で(関数で)出している。 ーー D2(どこのセルでもよい)に、入力規則ーリスト、そのデータに 「1月合計,2月合計」と入れる。A4セルの文字列とA8セルの文字列を カンマで区切ったものだが、文字の半角全角などを含めて、 全く一致する語句を、カンマを挟んで並べること。 するとD2をクリックすると、1月合計と2月合計がリストに出て、どちらかをクリックで選べるようになる。 ー D2の隣セルにE2セルに =INDEX(B2:B8,MATCH(D2,$A$2:$A$8,0))と式を入れる。 A列で、「1月合計」などの語句を探して、あり場所(セル)の同行、右列のデータを表示している、のが関数のしている意味です。 ーー これでD2セルで、1月合計を選ぶとB4の23、2月合計を選ぶとB8の32が、E2セル(上記式を入れたセル)に表示される。 ーー 3月合計、4月合計・・と、参照箇所が増える場合も、どうすればよいか分かるかな? 上記データ例は単純化したが、それに合計の出るセルがどうなっているかによって、対応するのは、一般には、難しいと思う。すなわちE2の式が、簡単な式で、組み立てられるかどうか。