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

    [134294] 表示させない-

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

    □投稿者/ masamasa -(2024/04/05(12:44))
    □U R L/
      教えてください。
      
      SUBTOTALで下記の様に設定してます。
      
      フィルターを掛けないと設定したセルの指定されている行数が
      
      表示され72と表示されるのですがこれを表示させない様な事
      
      できますか?
      
      O1 =SUBTOTAL(3,M6:M77)
      
      宜しくお願いします。
      
      Win10      Excel2021
      




    [134295] Re[1]: 表示させない-

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

    □投稿者/ メジロ -(2024/04/05(14:22))
    □U R L/
      フィルタの詳しいことが分からないので、式のみで判断すると
      
      O1: =IF(SUBTOTAL(3,M6:M77)=72,"",SUBTOTAL(3,M6:M77))
      
      でどうでしょう?




    [134296] Re[2]: 表示させない-

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

    □投稿者/ masamasa -(2024/04/05(19:50))
    □U R L/

      メジロさん

      お世話になります。

      >O1: =IF(SUBTOTAL(3,M6:M77)=72,"",SUBTOTAL(3,M6:M77))

      OKでした。

      私は、O1: =IF(SUBTOTAL(3,M6:M77)=0,"",SUBTOTAL(3,M6:M77))

      でNGでした。

      ”72”ってどの様な時に使うのかまたどの様な内容なのでしょうか?

      初心者の私にご指導いただければ有難いのですが宜しくお願いします。




    [134297] Re[3]: 表示させない-

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

    □投稿者/ masamasa -(2024/04/05(20:23))
    □U R L/

      メジロさん

      72は、設定されてる範囲ですか?

      若し範囲でしたらもう少し有るので例えば200とか300有るとした場合は、

      どの様に設定しますか?

      御指導お願いします。




    [134298] Re[4]: 表示させない-

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

    □投稿者/ メジロ -(2024/04/06(12:54))
    □U R L/

      >フィルターを掛けないと設定したセルの指定されている行数が
      >表示され72と表示されるのですがこれを表示させない様な事

      この2行から範囲の行数が72行と判断して式を提示しますた。
      ですので「200とか300」ですと

      O1: =IF(SUBTOTAL(3,M6:M77)=200,"",SUBTOTAL(3,M6:M205))

      O1: =IF(SUBTOTAL(3,M6:M77)=300,"",SUBTOTAL(3,M6:M305))

      でいいのではないでしょうか?





    [134305] Re[5]: 表示させない-

    保留中です・・・ / 記事引用/メール受信=OFF■

    □投稿者/ masamasa -(2024/04/08(20:43))
    □U R L/

      メジロさん、一寸留守にしましてすみません。

      一度保留にさせてください。

      私の設定が若干違って設定してるのかもしれません。

      もう一度確認させてください。

      来週位に再開させてください。

      申し訳ありません、宜しくお願いします。






    [134320] Re[6]: 表示させない-

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

    □投稿者/ masamasa -(2024/04/12(11:15))
    □U R L/
      メジロさん
      
      お世話になります。
      
      設定は、間違いありませんでした、教えて頂いたのでOKでした。
      
      有難うございました。
      
      忙しい中、もう一つ教えて頂けないでしょうか?
      
      集計を表示させてるO1黄色とS1緑色と設定しているのですが
      
      例えばO1黄色を集計するとS1緑色にも数字が表示されます、反対の
      
      場合も表示されます。
      
      これを表示させない様にできますか?
      
      >O1 =IF(SUBTOTAL(3,M6:M205)=200,"",SUBTOTAL(3,M6:M205))
      >S1  =IF(SUBTOTAL(3,N6:N205)=200,"",SUBTOTAL(3,N6:N205))
      
      
      何度もお手数かけてすみません、宜しくお願いいたします。
      




    [134322] Re[7]: 表示させない-

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

    □投稿者/ masamasa -(2024/04/12(12:07))
    □U R L/

      メジロさん

      お世話になります。

      設定は、間違いありませんでした、教えて頂いたのでOKでした。

      有難うございました。

      忙しい中、もう一つ教えて頂けないでしょうか?

      集計を表示させてるO1黄色とS1緑色と設定しているのですが

      例えばO1黄色を集計するとS1緑色にも数字が表示されます、反対の

      場合も表示されます。

      これを表示させない様にできますか?

      O1 =IF(SUBTOTAL(3,M6:M205)=200,"",SUBTOTAL(3,M6:M205))
      S1  =IF(SUBTOTAL(3,N6:N205)=200,"",SUBTOTAL(3,N6:N205))


      何度もお手数かけてすみません、宜しくお願いいたします。




    [134331] Re[8]: 表示させない-

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

    □投稿者/ 半平太 -(2024/04/12(17:26))
    □U R L/
      事情がよく分からないのですが、けっこう危ない橋を渡っているような気がします。
      
      M6:M205 とか N6:N205) の範囲にデータは全て埋まっているんですか?
      ※全部埋まっていないと正しい結果が出ないのではないかと思うのですが。
      
      ホントにその範囲なんですか?
      フィルタは「色を条件として」掛けているんですか?
      
      たぶん関数では無理なので、VBAでの処理になりますが、それでもいいんですかね?
      その場合、ファイルの拡張子は「.xlsm」じゃないとマズいことになりますが。
      




    [134332] Re[9]: 表示させない-

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

    □投稿者/ masamasa -(2024/04/12(19:28))
    □U R L/

      お世話になります。

      余り詳しく無く初心者に近いです。

      >M6:M205 とか N6:N205) の範囲にデータは全て埋まっているんですか?

      全部は、埋まっていません、その後に追加できる様になってます。

      >※全部埋まっていないと正しい結果が出ないのではないかと思うのですが。

      その様な事とは考えていませんでした。

      今回の場合ですと全て範囲内に埋まっていないと出来ないのでしょうか?

      宜しくお願いします。





    [134333] (削除)-

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

    □投稿者/ / -(2024/04/12(20:26))
    □U R L/

      この記事は削除されました




    [134334] Re[11]: 表示させない-

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

    □投稿者/ masamasa -(2024/04/13(11:26))
    □U R L/
      M6:M205と範囲設定されています。
      現在M6:M77、N6:N77まで入力されていますが後から
      入力できる様にセルM78以降空白になっています。
      
      >[134298] Re[4]: で教えて頂いたのに私が矢印部分を変更
       掛けてOKになりました。
      >O1: =IF(SUBTOTAL(3,M6:M77)=200,"",SUBTOTAL(3,M6:M205))             ↑
       O1: =IF(SUBTOTAL(3,M6:M205)=200,"",SUBTOTAL(3,M6:M205))
                   ↑今度は、[134320] Re[6]:上記設定でOKなんですがフィルターを
      掛けて集計すると「O1」、「S1」に結果が表示されるのを
      黄色の場合は、黄色の数字のみ表示、緑色の場合は、緑色の
      数字のみを表示できないかと質問したのですが、説明が
      行き届かなかったですね。
      すみませんm(_ _)m
      上記に付いては、無理なのかもしれませんね。
      
      
      >もう一度確認します。
       >取り敢えず旨く行っているのですか、いないのですか?  
        OKです。
       >フィルタは「色」で掛けているんですか、いないのですか?  
        「色」掛けています。(色2種類)
       >ファイル拡張子はxlsm(つまり、マクロ可能)でもいいのですか、
        ダメなのですか?
         マクロは、考えていません。
      




    [134335] Re[12]: 表示させない-

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

    □投稿者/ 半平太 -(2024/04/13(12:30))
    □U R L/
      > >取り敢えず旨く行っているのですか、いないのですか?  
      >  OKです。
      ここが私には不思議でしょうがないのですが、
      O1セルに =IF(SUBTOTAL(3,M6:M205)=200,"",SUBTOTAL(3,M6:M205)) が入っていますね。
      
      データがM77まで入っていて、その下は空白だとしますと、(少なくともM205まで全ては埋まっていないとすると)
      フィルタを掛けなくても、SUBTOTAL(3,M6:M205)は200にはならないですから、数値が表示されるハズです。
      すると当初の仕様「フィルタが掛かってない場合は空白文字にする」に合わないので、NGだと思うのですが、何故OKとなるのですか?
      データを入力すると、それに合わせて上記数式を変更しているのですか?
      
      あと、M6からM76の中間にデータ未入力セルがあることはないですね?(これも心配の種なんですが)
      




    [134336] Re[13]: 表示させない-

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

    □投稿者/ masamasa -(2024/04/13(13:04))
    □U R L/
      何度もお手数おかけします。
      
      >フィルタを掛けなくても、SUBTOTAL(3,M6:M205)は200にはならないですから、数値が表示されるハズです。
      
      フィルターを掛けて合計は何方も合っています。
      
      >データを入力すると、それに合わせて上記数式を変更しているのですか?
      
      変更してません。
      
      >あと、M6からM76の中間にデータ未入力セルがあることはないですね?(これも心配の種なんですが)
      
      空白は、有りません。
      
      最初の質問「[134294] 表示させない」〜[134320] で解決してます。
      
      [134322] Re[7]:から別な問題で下記の様に投稿してます。
      
      ここに続けたのがいけないのかな?
      
      
      >忙しい中、もう一つ教えて頂けないでしょうか?
      >O1 =IF(SUBTOTAL(3,M6:M205)=200,"",SUBTOTAL(3,M6:M205))
      >S1  =IF(SUBTOTAL(3,N6:N205)=200,"",SUBTOTAL(3,N6:N205))
      
      要するにフィルターを掛けて黄色を選択した場合の合計が「O1(オー1)」に表示されますが
      
      緑色の合計(S1)にも同じ合計表示をしない様にできませんか?言ってるんですが。
      
      @ >O1 =IF(SUBTOTAL(3,M6:M205)=200,"",SUBTOTAL(3,M6:M205))
      A >S1  =IF(SUBTOTAL(3,N6:N205)=200,"",SUBTOTAL(3,N6:N205))
      
      上記は解決済みです。
      
      若しできないのであればこれで終わりにします。
      
      
      
      
      
      




    [134337] Re[14]: 表示させない-

    すいませ〜ん。誰か〜! / 記事引用/メール受信=OFF■

    □投稿者/ 半平太 -(2024/04/13(13:20))
    □U R L/
      もしかして、データがないセルに数式でも入っているんですか。
      それなら話の辻褄が合います。
      ただ、それだけではO1とS1に同じ値が返るだけで、なんともならない。
      
      マクロがダメと言うことなので、どんな方法で色を付けているのか知る必要があります。
      
      1.条件付き書式で着色している場合
        その条件が成立するセルが幾つあるか数える
      
      2.手作業で着色している場合
        色付きセルが幾つあるか数える → 名前定義で GET.CEll関数を利用することになる。
        ※この場合、マクロコードは書かないものの、ファイルの拡張子は「XLSM」とせざるを得ない。
      
      最終的には以下の数式に仕上げる。
       O1セル =IF(SUBTOTAL(3,M6:M205)= 上記の結果値 ,SUBTOTAL(3,M6:M205),"")
       S1セル =IF(SUBTOTAL(3,N6:N205)= 上記の結果値 ,SUBTOTAL(3,N6:N205),"")




    [134340] Re[15]: 表示させない-

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

    □投稿者/ masamasa -(2024/04/16(20:33))
    □U R L/

      何度もお世話になります。

      >もしかして、データがないセルに数式でも入っているんですか。

      M6:M205範囲まで入ってます、現在M77までデーターが入力され以下入っていません。

      マクロは設定してません。

      >ただ、それだけではO1とS1に同じ値が返るだけで、なんともならない。

      やはり無理なんですね、もしかしてと思って聞いたんですが諦めます。

      有難う御座いました。



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

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

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


- Child Forum -
Edit:ゆう-G