アクセスのDsum関数の使い方
これまでに何度となく同じような質問を出している者です。すみません・・・。以前は下記の【newcode】を【code】と【国名】から作成する方法を質問しその問題は解消しました。
【code】 【国名】 【newcode】
111 日本 111_日本
111 日本 111_日本
111 中国 111_中国
111 中国 111_中国
121 アメリカ 121_アメリカ
121 アメリカ 121_アメリカ
123 日本 123_日本
123 日本 123_日本
123 中国 123_中国
しかし、この表にはまだもう一つの作業が残っているのです。それは、下記のように
【code】 【国名】 【A1】 【A1合計】
111 日本 10 30
111 日本 20 30
111 中国 25 40
111 中国 15 40
121 アメリカ 22 37
121 アメリカ 25 37
123 日本 20 35
123 日本 15 35
123 中国 30 30
【A1】が追加されているのです。
そして、【A1合計】として【code】と【国名】が同じものを『DSum関数』を使用してレコードの合計値を出すにはどうしたらいいでしょうか?
以前は、上にあった【newcode】を使い、『DSum("[A1]","[シート名]","[newcode]='" & [newcode] & "'")』といった演算でやっていたんですが・・・。条件を『[code]=[code]and[国名]=[国名]』といった感じでやりたいのです。
すみませんが、教えていただけるとありがたいです。