明細シートの一覧を別シートで集計する方法
2024-02-08 14:37
いつも大変お世話になっております。
今回は、シート1で表示している明細をシート2で得意先別に集計する方法についてです。
添付資料1枚目のシートを添付資料2枚目のアクションセットで処理したいのですが、上手くいきません。どこに問題があるのでしょうか。
よろしくお願いいたします。
回答を投稿するにはログインが必要です。
新日本コンピュータマネジメントご担当者様
いつもお世話になっております。
今回も適切なご指摘ありがとうございました。
アクションセットを修正した結果、無事動作いたしました。
今後ともよろしくお願いいたします。
いつもお世話になっております。
今回も適切なご指摘ありがとうございました。
アクションセットを修正した結果、無事動作いたしました。
今後ともよろしくお願いいたします。
新日本コンピュータマネジメント株式会社
パートナー
ベストアンサー
こんにちは。
内容のほう、拝見させて頂きました。
結論から、「シート~~のセル○○に××をセットする」の
「○○」部分の記述が誤っていると思われます。
「○○」の部分はセル番地(A1やC10など)を記述する箇所ですが、
画像のほうでは=INDIRECT("A"&A5)としています。
INDIRECT関数はセル番地ではなく、カッコ内で指定したセル番地に格納されている値を取得する関数ですので、この場合は不適切です(注:=INDIRECT("A"&A5)の戻り値がセル番地なら問題ないです。)
よって当箇所を「="A"&A5」とすれば、例えばA5=7ならばA7となります。
↓
「シート得意先元帳_得意先別合計のセル="A"&A5に=INDIRECT("A"&A5)をセットする」となります。
他の箇所についても同様です。
内容のほう、拝見させて頂きました。
結論から、「シート~~のセル○○に××をセットする」の
「○○」部分の記述が誤っていると思われます。
「○○」の部分はセル番地(A1やC10など)を記述する箇所ですが、
画像のほうでは=INDIRECT("A"&A5)としています。
INDIRECT関数はセル番地ではなく、カッコ内で指定したセル番地に格納されている値を取得する関数ですので、この場合は不適切です(注:=INDIRECT("A"&A5)の戻り値がセル番地なら問題ないです。)
よって当箇所を「="A"&A5」とすれば、例えばA5=7ならばA7となります。
↓
「シート得意先元帳_得意先別合計のセル="A"&A5に=INDIRECT("A"&A5)をセットする」となります。
他の箇所についても同様です。