|
▼マクロ初心者 さん、かみちゃんさん、おはようございます。
>はじめて書き込みさせていただきます
> A B C D
>1 2001年 2月 ホ
>2 ここからデータベース
>3 1月 2月 3月
>4 2000年 イ ロ ハ
>5 2001年 ニ ホ ヘ
>6 2002年 ト チ リ
>
>
>A1のセルに年を入力
>B1のセルに月を入力
>
>この2つの条件の重なったデータベースの数値をC1に出力させたいのですが
>どういったマクロを組めばいいでしょうか?
まず、書式の確認から・・・。
上記例の
セルA1及び、A4〜A6の年を入力するセルの書式は
ユーザー定義で「####年」と設定し、それぞれのセルには、
2001、2000 等の数値が入り、書式により2001年と表示されているものとします。
セルB1及び、B3〜D3の月を入力セルの書式は
ユーザー定義で「##月」と設定し、それぞれのセルには、
1、2 等の数値が入り、書式により1月と表示されているものとします。
以上の設定だとして、セルC1には、
=INDEX($B$4:$D$6,A1-$A$4+1,B1)
という数式で年と月の交差するデータが表示されるはずです。
後は、これをマクロ初心者 さんの本当の事例にどのようにマッチさせていくか?
だと思います。
|
|