|
▼UO3 さん:
すみません、操作です。
SUMPRODUCTで範囲指定して抽出しようとしたのですが、
そもそも範囲指定する日付が固定ではなく、
ある時は2/1~2/28だったり、ある時は7/1~7/31でまちまちで。
ので日付をシリアル値にして、それをSUMPRODUCTで見ようとしたのですが、、
=SUMPRODUCT((データ!$B$2:$B$11961>=H3)*(データ!$B$2:$B$11961<=J3),データ!$D$2:$D$11961)
H3とJ3には日付をシリアル値にしたのを入れています。
でユニークなD列だけをとりあえず拾おうとしています。
が、データシート(シートB)自体も最終行が時期によって変わりますので、
であればVBAで柔軟に何かできないのかしら、と。
すみません、簡単に考えすぎてますかね、、
>▼ぶたごりら さん:
>
>こんにちは
>本件、操作であれVBA処理であれフィルターオプションで容易に実行できると思うのですが
>
>>日付の範囲を指定する時点で動かず諦めかけています。
>
>これは、操作でやってみたけど躓いている?
>それとも、VBAを書いたけどうまくいかない?
>
>いずれかにもよりますが、前者であれば、具体的にどんな操作をやられたのかの背説明。
>後者であれば、うまくいかないコードのアップ。
>
>そして、いずれの場合でも【何が、どう うまくいかないか】の説明。
>
>こういったことをアップいただけますか?
|
|