# 注文情報のcsv出力 任意の列でエクスポート

**URL:** <https://community.shopify.com/t/csv/125195>\
**Category:** 技術的なQ＆A\
**Created:** [June 1, 2022, 4:24am UTC](https://community.shopify.com/t/csv/125195 "2022-06-01T04:24:57Z")\
**Posts on this page:** 10\
**Page:** 1

## AI-generated summary

Shopifyの受注CSVを外部サービス「EC店長」指定の列順・項目名で自動出力したいという要件。Japan Order CSVや標準出力では列並びが合わず、手動整形は避けたい。 

まずMatrixifyで列の並び替えは概ね実現。しかし、①ヘッダー名をEC店長仕様（例：Name→受注コード）へ変更、②存在しない項目（配送料が明細行として出力、フリガナの空列など）の追加・生成が課題として残る。 

代替としてDataChamp（Kickdata Data Manager）が提案され、列名の任意変更、空列作成、複数項目の結合・計算による新規列作成が可能と報告。 

実運用テストでほぼ期待どおりのEC店長取込用CSVを作成。課題だった「Note Attributes」は選択肢では見当たらなかったが、“Custom attributes”で抽出可能と判明。 

さらにEC店長側でShift-JIS取込が必要となり、DataChampは当初UTF-8のみだったが、開発元が要望に応じてShift-JIS出力を即時追加。 

結果：DataChampで追加加工なしにEC店長へ取り込めるCSVを出力できる体制を確立。議論は解決済み。 添付（スクリーンショットzip）は補助的。

<div class="post-metadata">

**Author:** ![CB5](https://avatars.discourse-cdn.com/v4/letter/c/a8b319/32.png) [@CB5](https://community.shopify.com/u/CB5)\
**Post date:** [June 1, 2022, 4:24am UTC](https://community.shopify.com/t/csv/125195/1 "2022-06-01T04:24:57Z")

</div>

初めて質問をさせていただきます。

これまでamazon,楽天,yahooショッピング等のモールで運営をしており、

現在新たに自社ECをshopifyで準備をしています。

これまで複数モールで様式の異なる注文情報の一元処理のため、

外部サービス「EC店長」を使用しておりましたが、

このサービスはshopifyに対応していないため、

shopify上で注文情報のCSV出力⇒EC店長側でCSV取込を手動で行い、

これまでと同じ受注・発送フローに乗せたいと考えています。

問題はCSVファイルの並び替えです。

shopifyから直接、またはJapan order CSVを経由して出力するCSVの列の

並び順ではそのままEC店長側で読み込みができず、

EC店長側が指定する並び順に置き換える必要があります。

例）

Japan order CSV → EC店長取込用CSV

1列目 データなし

1列目 Name → 2列目 Name

14列目 Created at → 3列目 Created at

…など

最悪、エクセルで開いて、手動で並べ替え後にCSVで保存して取り込み、

という手段はありますが、毎日のことですし、並び替えのミスを

考えると極力自動化したいので、今回の質問にいたりました。

検索してみた結果、自身でアプリ開発をすればできることなのかも

しれませんが、残念ながらそのスキルは持ち合わせておりません。

どなたかいい方法をご存じないでしょうか？

---

<div class="post-metadata">

**Author:** ![Qcoltd](https://yyz1.discourse-cdn.com/shopifyforum/user_avatar/community.shopify.com/qcoltd/32/900_2.png) [@Qcoltd](https://community.shopify.com/u/Qcoltd)\
**Post date:** [June 1, 2022, 11:17am UTC](https://community.shopify.com/t/csv/125195/2 "2022-06-01T11:17:54Z")

</div>

Shopifyのデータを出力するアプリに、Matrixifyというものがあります。

[https://apps.shopify.com/excel-export-import?locale=ja](https://apps.shopify.com/excel-export-import?locale=ja)

インターフェイスが英語になってしまうのが辛いかもしれませんが、

おそらくこのアプリで質問者様のご希望は叶うかと思います。

**export時にカラムを入れ替える方法**

[https://matrixify.app/tutorials/export-data-from-shopify-with-custom-columns/](https://matrixify.app/tutorials/export-data-from-shopify-with-custom-columns/)

なお、

ExportフォーマットはデフォルトでExcelになっていますが、

CSVにも変更可能です。

[https://matrixify.app/how-it-works/#ExportfromShopify](https://matrixify.app/how-it-works/#ExportfromShopify)

ある程度以上のデータ量を扱おうと思うと、

有料プランが必要ですが、

強力なアプリです。

ご参考までに。

(キュー田辺)

---

<div class="post-metadata">

**Author:** ![CB5](https://avatars.discourse-cdn.com/v4/letter/c/a8b319/32.png) [@CB5](https://community.shopify.com/u/CB5)\
**Post date:** [June 1, 2022, 11:56am UTC](https://community.shopify.com/t/csv/125195/3 "2022-06-01T11:56:45Z")

</div>

Qcoltdさん、早速お返事ありがとうございます。

Matrixifyインストールはしたものの、

教えていただいた英語のマニュアルの中からカラム入れ替えの

仕方のページにたどり着いていませんでした…。

翻訳ソフトを使って格闘してみます。

実施してみてから、ご報告とベスト承認させていただきます。

ありがとうございました！

---

<div class="post-metadata">

**Author:** ![CB5](https://avatars.discourse-cdn.com/v4/letter/c/a8b319/32.png) [@CB5](https://community.shopify.com/u/CB5)\
**Post date:** [June 3, 2022, 1:39am UTC](https://community.shopify.com/t/csv/125195/4 "2022-06-03T01:39:30Z")

</div>

Qcoltdさん、先日はアドバイスありがとうございました。

Matrixifyでの並び替え、概ねイメージ通りに並び替えをすることが

できましたが、2点新たな課題も出てきました。

①１行目の項目名をEC店長の指定様式に変更する必要があること。

例）Name→受注コード など

プリセットの項目名を任意の名称に置き換えて出力できたら解決。

②EC店長側の必要項目のうち、一部Matrixify側のカスタマイズカラムに

存在しないものがあること。

例）配送料

※Line: Total列に、商品代金とは別の行で出力されるため、

列の並び替えだけでは対応ができない。

フリガナ

※実際の受注オペレーション上、フリガナは無くても

大きな問題ではないが、ブランクで書き出すために、

データの入る可能性が低い項目をダミーで指定しておく

必要がある。

ユーザー側で任意の項目を追加（引っ張ってくるデータの

指定をしなくても※ブランクでも登録可）ができたら理想的。

もし上記の解決策をご存じでしたらアドバイスいただけませんでしょうか？

---

<div class="post-metadata">

**Author:** ![Qcoltd](https://yyz1.discourse-cdn.com/shopifyforum/user_avatar/community.shopify.com/qcoltd/32/900_2.png) [@Qcoltd](https://community.shopify.com/u/Qcoltd)\
**Post date:** [June 3, 2022, 2:33am UTC](https://community.shopify.com/t/csv/125195/5 "2022-06-03T02:33:00Z")

</div>

ご要望に沿うアプリが存在するか調べるために、

いくつかCSVダウンロード系のアプリを触ってみました。

下記のアプリであれば質問者様の希望に添いそうでした。

[https://apps.shopify.com/kickdata-data-manager?locale=ja](https://apps.shopify.com/kickdata-data-manager?locale=ja)

- カラム名を任意の名称に変更できる
- 空のカラムを自由に作成することもできる
- 複数項目の結合や計算を行い、新たなカラムを作ることできる

私も今少しだけ触ってみただけなので、うまく動かない点などがあるかもしれませんし、

このアプリはやれることが多すぎて逆に戸惑われるかもしれません。

しかし、使いこなせばあらゆるCSVフォーマットに対応できそうです。

ご参考まで。

(キュー田辺)

---

<div class="post-metadata">

**Author:** ![CB5](https://avatars.discourse-cdn.com/v4/letter/c/a8b319/32.png) [@CB5](https://community.shopify.com/u/CB5)\
**Post date:** [June 3, 2022, 5:03am UTC](https://community.shopify.com/t/csv/125195/6 "2022-06-03T05:03:33Z")

</div>

Qcoltdさん、いつも素早い返信ありがとうございます！

本当に感謝です！

また実際に試してみてご報告いたします！

---

<div class="post-metadata">

**Author:** ![CB5](https://avatars.discourse-cdn.com/v4/letter/c/a8b319/32.png) [@CB5](https://community.shopify.com/u/CB5)\
**Post date:** [June 8, 2022, 3:24pm UTC](https://community.shopify.com/t/csv/125195/7 "2022-06-08T15:24:33Z")

</div>

Qcoltdさん、先日はアドバイスありがとうございました。

DataChampでのEC店長取り込み用CSVの作成について実施しましたところ、

ほぼ思い通りのCSVデータが作成できました。

１点、もしお分かりになればお伺いしたいのですが、

New Report作成から、selectionタブから項目を選んでいく中で、

Shopifyのデフォルトフォーマットでも書き出される

「Note Attributes」列が選択肢にありませんでした。

Layoutタブ内下部の「Add your own custom columns」

から作成できるのかも知れませんが、指定の仕方が分かりませんでした。

お分かりになりますでしょうか？

---

<div class="post-metadata">

**Author:** ![Qcoltd](https://yyz1.discourse-cdn.com/shopifyforum/user_avatar/community.shopify.com/qcoltd/32/900_2.png) [@Qcoltd](https://community.shopify.com/u/Qcoltd)\
**Post date:** [June 9, 2022, 12:00pm UTC](https://community.shopify.com/t/csv/125195/8 "2022-06-09T12:00:14Z")

</div>

直接画像をアップロードできないので、zipで固めてを添付いたします。

添付ファイルを解凍いただくとスクリーンショットが入っております。

しっかり確認しておりませんが、

「Note」がご質問の情報にあたるのではないかと思います。

ご参考まで。

(キュー田辺)

---

<div class="post-metadata">

**Author:** ![CB5](https://avatars.discourse-cdn.com/v4/letter/c/a8b319/32.png) [@CB5](https://community.shopify.com/u/CB5)\
**Post date:** [June 9, 2022, 12:41pm UTC](https://community.shopify.com/t/csv/125195/9 "2022-06-09T12:41:15Z")

</div>

返信ありがとうございます。

項目名に「Note」と、つくものは全て出力してみたのですが、

デフォルトCSVで出力される「Note Attributes」の内容は

引っ張り出せませんでした。

一応、DataChampの開発者に質問メールを送ってみたので、

回答がきましたらご報告します。

---

<div class="post-metadata">

**Author:** ![CB5](https://avatars.discourse-cdn.com/v4/letter/c/a8b319/32.png) [@CB5](https://community.shopify.com/u/CB5)\
**Post date:** [June 13, 2022, 2:30pm UTC](https://community.shopify.com/t/csv/125195/10 "2022-06-13T14:30:20Z")

</div>

Qcoltdさん、先日はアドバイスありがとうございました。

結論から申し上げますと、

教えていただいたDataChampでEC店長用に、加工なしでそのまま取り込めるCSVの作成ができました。

・Note Attributesについては、“Custom attributes”を選ぶことで抽出できました。

・その後、UTF-8でのEC店長への取込時に一部文字化けが発生し、shift-JISでの取込が必要になりました。 仕様上、コード選択のリストにshift-JISはありませんでしたが、開発者に要望をお伝えしたところ、すぐに選択肢を追加してもらえました。

色々とアドバイスありがとうございました！
