条件一致で重複を空白を詰めて表示するには?(その2)

0

    JUGEMテーマ:PC関連

     

    A1:A10の範囲のデータがあり、B1:B10の範囲に検索文字があるとします。
    B列の内容が、A列にあるものだけを空白を上に詰めて抜き出し、無い場合、エラーも表示させない様にするには、以下の数式を入力し、CtrlキーとShiftキーを押しながらEnterキーで確定します。

     

    =INDEX($B$1:$B$10,SMALL(IF(COUNTIF($A$1:$A$10,$B$1:$B$10)>0,ROW($B$1:$B$10),""),ROW(A1)))

     

     

    広告リンク


    条件一致で重複を空白を詰めて表示するには?(その1)

    0

      JUGEMテーマ:PC関連

       

      A1:A10の範囲のデータがあり、B1:B10の範囲に検索文字があるとします。
      B列の内容が、A列にあるものだけを空白を上に詰めて抜き出すには、以下の数式を入力し、CtrlキーとShiftキーを押しながらEnterキーで確定します。

       

      =INDEX($B$1:$B$10,SMALL(IF(COUNTIF($A$1:$A$10,$B$1:$B$10)>0,ROW($B$1:$B$10),""),ROW(A1)))

       

       

       


      指定の文字が存在するかどうか判別するには?

      0

        JUGEMテーマ:PC関連

         

        A1:A10の範囲のデータがあり、B1:B10の範囲に検索文字があるとします。
        B列の内容が、A列にあるものだけを表示するには、C1のセルに以下の数式を入れ、C10までコピーします。

         

        =IF(COUNTIF($A$1:$A$10,B1)>0,B1,"")

         

         


        区間内にどれだけの数があるか求めるには?

        0

          JUGEMテーマ:PC関連

           

          A1:A10の範囲のデータがあり、B1:B6の範囲に各区間の数字があったとして、それぞれ10以下、10より大きく30以下・・・80より大きく100以下の範囲のそれぞれ数値が何個づつあるか表示するには、次の様にします。

           

          C1:C6の範囲を範囲選択した状態で、以下の数式を入力し、CtrlキーとShiftキーを押しながらEnterキーで確定します。

           

          =FREQUENCY(A1:A10,B1:B6)

           

           


          行と列を入れ替えるには?

          0

            JUGEMテーマ:PC関連

             

            A1:A5に文字列があるとして、これをB1:F1の範囲に横に表示したいとします。
            B1:F1の範囲を範囲選択した状態で、以下の様な数式を入力、Ctrl+Shift+Enterで確定します。

             

            =TRANSPOSE(A1:A5)

             

             


            文字列の中間ある数字だけ取り出すには?

            0

              JUGEMテーマ:PC関連

               

              A1のセルに「○○12○○」とあったとして、文字の間の数字だけを取り出すとします。「○○」の文字数が任意の場合、何文字目から数字があるか調べる必要があります。10文字以内で連続していると仮定すると、以下の様に入力し、Ctrl+Shift+Enterで確定します。あとは、数式を入力したセルを下へコピーするだけです。

               

              =VALUE(MID(I3,MIN(IF(ISNUMBER(VALUE(MID(I3,ROW($A$1:$A$10),1))),ROW($A$1:$A$10),"")),COUNT(IF(ISNUMBER(VALUE(MID(I3,ROW($A$1:$A$10),1))),ROW($A$1:$A$10),""))))

               

               


              文字列の後ろについている数字だけ取り出すには?

              0

                JUGEMテーマ:PC関連

                 

                A1のセルに「○○12」とあったとして、文字の後の数字だけを取り出すとします。「○○」の文字数が任意の場合、何文字目から数字があるか調べる必要があります。10文字以内だと仮定すると、以下の様に入力し、Ctrl+Shift+Enterで確定します。あとは、数式を入力したセルを下へコピーするだけです。

                 

                =VALUE(RIGHT(A1,LEN(A1)-MIN(IF(ISNUMBER(VALUE(MID(A1,ROW($A$1:$A$10),1))),ROW($A$1:$A$10),""))+1))

                 

                 


                数値を1文字づつに分解するには?

                0

                  JUGEMテーマ:PC関連

                   

                  A2のセルに1234とあったとして、それらを1文字、1セルに分解したいとします。最大5桁だとすると以下の様な数式で出来ます。
                  B2のセルに以下の様に入れ、F2までコピーします。

                   

                  =MID(TEXT($A2,"?????"),COLUMN(A2),1)

                   

                   


                  特定の文字毎に分離してセルに表示するには?

                  0

                    JUGEMテーマ:PC関連

                     

                    A1のセルに、カンマ区切りでデータが入力されているとします。
                    区切り位置機能を使えば簡単に分解出来ますが、関数でする場合、以下の様な数式になります。

                     

                    B1のセル:
                    =LEFT(A1,FIND(",",A1)-1)

                     

                    C1のセル:
                    =MID(A1,FIND(",",A1)+1,FIND(",",A1,FIND(",",A1)+1)-FIND(",",A1)-1)

                     

                    D1のセル:
                    =RIGHT(A1,LEN(A1)-FIND(",",A1,FIND(",",A1)+1))

                     

                     

                     


                    複数の条件に一致する数を数えるには?(その3)

                    0

                      JUGEMテーマ:PC関連

                       

                      条件を記述するセルをD1:F2に記載し、見出し行を追加した場合は、DCOUNTA関数を使えば出来ます。この時、E2が空欄の時は、全てカウントするものとします。

                       

                      =DCOUNTA(A1:C7,1,D1:F2)

                       

                       





                      calendar

                      S M T W T F S
                      1234567
                      891011121314
                      15161718192021
                      22232425262728
                      293031    
                      << December 2019 >>

                      スポンサードリンク

                      広告リンク

                      広告リンク

                      selected entries

                      categories

                      archives

                      recent comment

                      • 互換性チェックのメッセージが表示される
                        salomon speedcross
                      • 列記号の上、行番号の横に+や-の記号が表示されるようになった
                        stussy clothing
                      • 「2017年 窓の杜大賞」候補としてノミネート
                        levis jeans
                      • 数値を小数点位置で揃えるには(その1)
                        Levis
                      • 入力後矢印キーで修正すると入力モードが解除される
                        stussy sweatshirt
                      • 2016年間総合ダウンロードランキング100位以内
                        lebron shoes
                      • 他のブックからコピーして貼り付けると塗りつぶしの色が変わる
                        salomon shoes
                      • 画面上は色が付いているのにカラーで印刷できない
                        nike air max 90
                      • プレビューウィンドウを表示していると不具合が発生する
                        pandora jewelry
                      • ユーザー定義関数のコメントを表示する
                        yeezy boost 350

                      links

                      profile

                      search this site.

                      others

                      mobile

                      qrcode

                      recommend

                      powered

                      無料ブログ作成サービス JUGEM

                      本日 昨日