"お世話になっております。
Excelで下の例のように、番号が一致するものの金額を足して合計欄に書き込むようにしたいのですが、どのようにすればよいでしょうか?
番号 金額 合計
1 100 300
1 200
2 100
3 100 400
3 100
3 200"
"お世話になっております。
Excelで下の例のように、番号が一致するものの金額を足して合計欄に書き込むようにしたいのですが、どのようにすればよいでしょうか?
番号 金額 合計
1 100 300
1 200
2 100
3 100 400
3 100
3 200"
こんにちは @marita
適切な入力と期待される出力を教えていただけますか。そうすれば、あなたの要件を理解するのがより簡単になります
こんにちは
以下が類似していると思います。
上記で番号と合計の表を作成して、上記の表に書き戻せばよいかと思います。
ありがとうございます。
データテーブルを構築のところで社員番号、社員名、日数の値をそれぞれ数値やアルファベットで入力していますが、これは入力しなければいけないのでしょうか?
こんにちは
上記参照先のものは類似サンプルなのでデータテーブル構築アクティビティは必須ではありません。
今回のケースは例えば以下の様になります。
サンプル
Sample20250109-1.zip (10.1 KB)
注:ファイルを2つ出力しています。
ありがとうございます。
ファイル2つもとても勉強になります。
今回の質問とずれて申し訳ないのですが、代入のところに書き込む式について、式を自分で作成するのに参考になるサイトなどはありますでしょうか?
自然言語で式を記述するところから、作成したりしていたのですが、エラーになることもあるので、勉強したいと思いました。
こんにちは
これらはLINQと呼ばれる書式になります。vb.net LINQ メソッド構文
のようなキーワードでインターネット上を検索いただくといろいろ記事が出てくると思いますので、こちらを参照してみてはと思います。
あるいは英語でよければ、このフォーラム中にもLINQについてまとめてくれているトピックがあります。
またLINQが難しいようであれば、このケースも例えばDictionaryを使用しても実現できますので、以下参照いただければと思います。
ご丁寧にありがとうございます。
勉強します。
This topic was automatically closed 3 days after the last reply. New replies are no longer allowed.