戻る  □VBAのサロン  □ 使用方法  □ 新着記事  □ 新規に質問する!  □ トピック一覧  □ 検索  □ 過去ログ
[ 最新記事及び返信フォームをトピックトップへ ]
このトピック参照回数 :
途中の小計を無視して合計を表示したい

    [133177] 途中の小計を無視して合計を表示したい-

    ■親トピック/記事引用/メール受信=OFF■

    □投稿者/ ゆきな -(2022/06/02(17:27))
    □U R L/

      下記のようにSUM関数を入力してあります。

      H33とI33とJ33,H38とI38とJ38に入力されているSUM関数を無視して最終行のH40とI40とJ40に入力してあるSUM関数のみを
      合計させる方法はないでしょうか?
      (H33とI33とJ33,H38とI38とJ38)は一定セルではなく行は変動し、小計は表示したいです。
      更に(H40とI40とJ40)最終行の合計も表示したいです。(最終行も変動します)

      簡単に説明すれば、小計は小計で表示させて、合計は小計を除いた値を表示するようにしたいです。
      何か良い方法はないでしょうか?


      A B C D E F G H I J
      25 1
      26 1
      27 1
      28 1
      29 1
      30 1
      31
      32 1
      33 関関関(H33とI33とJ33にはSUM(H25:H32),SUM(I25:I32),SUM(J25:J32)と関数をいれてあります。
      34 1            
      35         1
      36 1
      37 1
      38 関関関(H38とI38とJ38にはSUM(H34:H37),SUM(I34:I37),SUM(J34:J37)と関数をいれてあります。
      39 1
      40 関関関(H40とI40とJ40にはSUM(H28:H39),SUM(I25:I39),SUM(J25:J39)と関数をいれてあります。


      宜しくお願い致します。
      win10 2016




    [133180] Re[1]: 途中の小計を無視して合計を表示したい-

    記事引用/メール受信=OFF■

    □投稿者/ 半平太 -(2022/06/02(23:51))
    □U R L/
      普通は、SUM関数の代わりに、SUBTOTL関数を使うものなのですが、
      それじゃ旨く行かないと言うことなんですかね?
      
      その場合は、
      >H40=SUM(H28:H39)
       ↓
       H40=SUM(AGGREGATE(15,6,H28:H39/FIND("=SUM(",FORMULATEXT(H28:H39)),{1;2}))




    [133183] Re[2]: 途中の小計を無視して合計を表示したい-

    記事引用/メール受信=OFF■

    □投稿者/ ゆきな -(2022/06/03(11:15))
    □U R L/

      半平太様
      ご親切にありがとうございます。

      初めはH40に「=SUBTOTAL(9,H25:H39)と入力したのですが、

      H33の小計が「3」H38が「4」と表示されてます。

      H40の値が「7」と表示してくれればいいのですが、「14」と表示して
      全ての合計値となってしまいました。

      H40=SUM(AGGREGATE(15,6,H25:H39/FIND("=SUM(",FORMULATEXT(H25:H39)),{1;2}))
      も試してみたのですが、こちらもうまくできませんでした。

      何がいけないのでしょうか?

      よろしくご指導願います。




    [133185] Re[3]: 途中の小計を無視して合計を表示したい-

    記事引用/メール受信=OFF■

    □投稿者/ ねむねむ -(2022/06/03(13:11))
    □U R L/

      書き込み時、書き込み欄の上部の
      Comment/ 通常モード->  図表モード-> (←の場合適当に改行を入れて下さい)
      の図表モードにチェックを入れて例の表を書きこみなおしてもらえないだろうか?




    [133187] Re[4]: 途中の小計を無視して合計を表示したい-

    記事引用/メール受信=OFF■

    □投稿者/ ゆきな -(2022/06/03(14:31))
    □U R L/
      わかりにくくてすみませんでした。少し内容も変えました。
      
      下記のように感じに入力してあります。
      
      下記では合計の値が H44=18,I44=6,J=6 となって小計(33行,38行43行)もプラスされた値になってしまいます。
      
      合計値 H44=9,I=3,J=3と表示させたいです。(小計の合計か小計を無視するするようにしたいです。)
      
        A B C D E F G H I J
      25         1
      26                  1
      27                    1
      28                1
      29                  1
      30                1
      31
      32                    1
      33               〇△□ 〇△□にはSUM(H25:H32),SUM(I25:I32),SUM(J25:J32)と関数をいれてあります。(小計で〇=3、△=2、□=2となっています)
      34                1            
      35         1
      36                    1
      37                1
      38         〇△□  〇△□にはSUM(H34:H37),SUM(I34:I37),SUM(J34:J37)と関数をいれてあります。(小計で〇=2、△=1、□=1となっています)
      39                1
      40                1
      41                1
      42                1
      43               〇△□  〇△□にはSUM(H39:H42),SUM(I39:I42),SUM(J39:J42)と関数をいれてあります。(小計で〇=4、△=0、□=0となっています)
      44               〇△□  〇△□(H44とI44とJ44には=SUBTOTAL(9,H25:H43),=SUBTOTAL(9,I25:I43),=SUBTOTAL(9,J25:J43)と関数をいれてあります。
      
      
      宜しくお願い致します。
      
      win10 2016




    [133188] Re[5]: 途中の小計を無視して合計を表示したい-

    記事引用/メール受信=OFF■

    □投稿者/ ねむねむ -(2022/06/03(14:36))
    □U R L/

      33、38、43の行のSUM関数もSUBTOTAL関数に置き換えてみてくれ。




    [133189] Re[6]: 途中の小計を無視して合計を表示したい-

    記事引用/メール受信=OFF■

    □投稿者/ ゆきな -(2022/06/03(17:34))
    □U R L/

      ねむねむ様

      ありがとうございます。

      小計はSUBTOTAL関数にしないでSUM関数ではできないですかね?

      小計はSUM関数で行う方法はないですか?

      宜しくお願い致します。





    [133190] Re[7]: 途中の小計を無視して合計を表示したい-

    記事引用/メール受信=OFF■

    □投稿者/ どや! -(2022/06/03(18:13))
    □U R L/
       全体の合計を2で割って半分にする。
       
       H44:=SUM(H25:H43)/2




    [133191] Re[8]: 途中の小計を無視して合計を表示したい-

    解決!!ありがとうございました! / 記事引用/メール受信=OFF■

    □投稿者/ ゆきな -(2022/06/03(19:50))
    □U R L/

      どや!様

      なるほど〜
      よく考えてみればそうですよね。
      難しく考えてました。
      ありがとうございました。



このトピック内容の全ページ数 / [0]

このトピックに書きこむ
Name/
E-Mail/

└>このツリーのレス記事をメールで受信しますか? YES/ NO/
Title/
URL/
Comment/ 通常モード->  図表モード-> (←の場合適当に改行を入れて下さい)
タグが使用できます。例 ⇒ <font color="blue">文字</font>
解決!!ありがとうございました! 解決       保留中です・・・ 保留        迷宮入りorほかあたって見ます・・ 迷宮入       すいませ〜ん。誰か〜! Help! ←※回答者専用
解決したらチェック       保留(コードテスト中など・・)         解決不可orレスが全く付かなくてほかのサイトに行くときなど・・
削除キー/
(半角8文字以内) 


- Child Forum -
Edit:ゆう-G