Q&A

回答の並べ替え:
投稿新規に質問を投稿する

一覧シートに小計行(複数)を挿入する方法

keiri001 keiri001

2024-02-02 13:48

いつも大変お世話になっております。
添付サンプルのような一覧シートに複数の小計行を挿入したいのですが、クロス集計ではうまくいきません。
何か解決策がありましたらご教授ください。

よろしくお願いいたします。

新日本コンピュータマネジメント株式会社 新日本コンピュータマネジメント株式会社 パートナー
ご確認頂きまして、ありがとうございます。

はい、その条件分岐の方法で問題ないように思います。
今後ともどうぞよろしくお願いします。
メールコンタクトをとる
keiri001 keiri001
新日本コンピュータマネジメントご担当者様

いつも大変お世話になっております。
今回も早速ご対応いただきありがとうございます。

例えば、
  ①現在のデータの処理年月をシート上の別セルに保存する
  ②次のデータの処理年月が、上記別セルに保存した前の処理年月と不一致なら
  ③「行位置[]に[]行挿入する」アクションで、リストに空白行を1行挿入する
ということでよろしいでしょうか。

小計の計算方法もありがとうございます。
実際にアクションセットを作成して試してみたいと思います。
新日本コンピュータマネジメント株式会社 新日本コンピュータマネジメント株式会社 パートナー
こんにちは。

以下のような方針でアクションを使用して、機能実装することが可能かと思います。

・リストの先頭から終点まで、以下のループ処理を実行する。

・ループ処理の中で、
 何かしらの条件に合致した行(小計を入れたい行)位置に、
「行位置[]に[]行挿入する」アクションで、リストに空白行を1行挿入する。

・書式設定(セル色や文字色)や「小計」のラベルなどは、
シート上の別の箇所に用意しておき、
「セル[]をコピーして、[]に貼り付ける」アクションで、
挿入した空白行に貼り付ける。

・小計値などは、
「セル[]に[]をセットする」アクションで、SUM関数の計算結果をセットすることが可能です。
「[=SUM(INDIRECT(小計範囲始点:小計範囲終点))]をセットする」のように、指定します。
小計範囲始点、小計範囲終点は、カウンタ変数を用意して、動的になるようにします。

こちらでご回答になっておりますでしょうか。
ご参考になりましたら幸いでございます。
よろしくお願いいたします。
メールコンタクトをとる