2 Replies Latest reply on Aug 23, 2018 7:42 AM by Shinichiro Murakami

    データ整形

    Noriko.K

      システムからのデータ出力が取り込み難い形式で悩んでいます。

       

      同じ列に、その商品がおいてある店舗名が上部に入り

      店舗名〜次の店舗名までがその上部に属する商品という形です。

       

      商品コード商品名価格数量
      店舗A 店舗コードAAA店舗A 店舗名NANA
      123商品XXX1502
      222商品PPP2001
      234商品BBB10030
      店舗B 店舗コードBBB店舗B 店舗名NANA
      321商品XPA10002
      222商品PPP20010
      店舗C 店舗コードCCC店舗C 店舗名NANA
      店舗D 店舗コードDDD店舗D 店舗名NANA
      333商品PXP20100

       

      これを下表のような形式にしたいのですが、Prepで可能でしょうか。。

      それともExcel等でマクロ処理するほうが早いのでしょうか。

       

      店舗コード店舗名商品コード商品名価格数量
      店舗A 店舗コードAAA店舗A

      店舗A 店舗コードAAA

      店舗A123商品XXX1502
      店舗A 店舗コードAAA店舗A222商品PPP2001
      店舗A 店舗コードAAA店舗A234商品BBB10030
      店舗B 店舗コードBBB店舗B
      店舗B 店舗コードBBB店舗B321商品XPA10002
      店舗B 店舗コードBBB店舗B222商品PPP20010
      店舗C 店舗コードCCC店舗C
      店舗D 店舗コードDDD店舗D
      店舗D 店舗コードDDD店舗D333商品PXP20100

       

       

      こういったデータを処理されている方がおられましたらアイディアをいただけたら嬉しいです。

        • 1. Re: データ整形
          Akihiro Azuma

          Prepでは実現不可能と思われますので、

          ① システム側の出力形式を改造する

          ② Excel等でデータ加工をする

          のどちからしかないかなと思われます。

          • 2. Re: データ整形
            Shinichiro Murakami

            各行に店舗情報を持たないと、いけないですが、そこはタブローと以前のお話ですね。

             

            それさえあればどうにかなるので、手っ取り早くやるなら↓

            ってこれはエクセル講座なのでは。。。。

             

             

             

             

             

             

             

             

             

            これで、各行に店舗情報を持てれば、あとはいかようにもできます。

             

             

            Shin