プロが教えるわが家の防犯対策術!

excel vbaについて質問です。

下記画像のようにシート1、シート2があり
シート1の内容をシート2に転記したいです。

転記したいのはシート1の金額で、
シート2の会社名(行)と月(列)の交わる位置に転記するようにしたいです。
なお、シート2の月は1月はじまりと決まっているわけではなく、
シート1のデータによって開始月を変更する予定です。

よろしくお願いします。

「2つの条件に合うセルにデータを転記したい」の質問画像

A 回答 (4件)

こんにちは



条件に合うデータが複数ある場合には合計値を求めるので良ければ、B2セルに
=SUMIFS(Sheet1!$C:$C,Sheet1!$A:$A,$A2,Sheet1!$B:$B,B$1)
を入力して、フィルコピーすれば可能と思います。

※ シート1のC列は、数値(書式で¥マークやカンマを表示している)であると解釈しました。
(文字列で、"\5,000”などと入力してある場合には、上式ではうまくいきません)
    • good
    • 0
この回答へのお礼

ありがとうございます。
できました!

お礼日時:2022/12/02 12:56

あっ!。


月は先に入力されている前提だったのですね。
見落としてました。
先の疑問はスル~して下さい。
⇒半世紀過ぎるとダメだなぁ。
    • good
    • 0

No2です。



ごめんなさい。VBAの質問でしたね。

手っ取り早くやるなら、No1を「マクロの記録」で記録すれば出来上がると思います。
    • good
    • 0

初級者ジジィが気になった点。


・月群は年を跨ぐことはありますか?
例えば6月から始まって翌年7月までとか?(5月でも良いですけど)。
そうなった場合『年』の表記はあるのでしょうか?
敢えて画像では省略している?
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!