お知らせ:弊社では新型コロナウイルス感染症(COVID-19)への対応により全社員リモートワークを実施しております、通常通りお問い合わせはフォームから随時お受けしております。

項目番号先頭のハイフンがエクセルで開くとエラーになる

[お客様からのご質問 (2017年06月05日)]

完成エリアからCSVダウンロードをすると、項目番号の先頭にハイフンがつき、エクセルで開くと式のエラー扱いとなります。
項目番号は出品王子上で設定した名前でダウンロードできるように仕様変更をお願いします。

[出品王子からの解答 (2017年06月05日)]

先頭にハイフンがつく値が、エクセルで開く際にエラーになる件は
エクセル側の仕様でございます。

エクセルの使い方を弊社側でアナウンスすることはできないのですが
テキストとして開くことでエラー回避が可能でございます

「エクセル」「テキストとして」「開く」
などでグーグルで検索していただくとエラーの出ない開き方が出てくると思います

ご不明な点等ございましたらお教えくださいませ
ご確認よろしくお願いいたします

[お客様からのご質問 (2017年06月05日)]

ご確認ありがとうございます。

>出品王子側でお客様の入力されたデータを変換して出力することはできません
入力したデータが変換されて出力されている状況です。
例えば、「r」と項目番号を設定した場合、ダウンロードすると「-r」となります。
「-」がつかないように、入力したデータのとおりダウンロードできるように設定をお願いします。

なお、データの先頭に「-」がついた状態で開くと数式扱いとなり表示がエラーとなるエクセルの仕様は理解しております。

[出品王子からの解答 (2017年06月05日)]

初期設定で設定したCSVの出力設定を変更するとのことでかしこまりました!

一点注意点がございまして、既に運用が始まっているモールの場合は
該当部分を変更することで既に出品している商品と整合性がとれずにページが崩れてしまうことがありますのでご注意くださいませ
新規に追加したモール(まだ商品を出品していない状態)であれば問題はないと思います!

該当のモールの設定をご依頼により弊社側で変更いたしますので
該当のモール(そのような設定にしたいモール)の御社で設定している名称をお教えくださいませ
同じ名前が複数ある場合はモールIDをお教えください

ご不明な点ございましたらお教えくださいませ
ご確認よろしくお願い申し上げます

[お客様からのご質問 (2017年06月05日)]

ご確認ありがとうございます。
変更方法について確認です。

現状、自社管理番号「170324XXX」
縦軸項目「01」「02」「11」
の商品を例にすると、

Amazonの場合は「出品者SKU」が
170324XXX
170324XXX-01
170324XXX-02
170324XXX-11
となります。

楽天市場の場合は「商品管理番号(商品URL)」が「170324XXX」、
「項目選択肢別在庫用縦軸選択肢子番号」が
-01
-02
-11
となります。

Amazonのように、横軸項目と縦軸項目が商品管理番号と1セルで出力される場合は
ハイフン区切りのままで大丈夫です(横軸項目と縦軸項目がそのまま使用されて
いるので問題ありません)。
楽天市場のように、横軸項目と縦軸項目が1セルに出力される場合は、
文字列として(数値の場合、先頭のゼロが落ちてしまうため)、
01
02
11
と出力されるようにしたいです。

既に出品している商品については、出品王子の設定変更後、
上書き登録で各モールに出品しなおせば問題ないでしょうか?

該当のモールIDをご連絡ということですが、
モールごとに出力方法を細かく変更することが可能なのでしょうか。
例えば、Amazonはハイフン区切りのところ、
別モールはコロン区切り「170324XXX:07」にしたいなど。

[出品王子からの解答 (2017年06月06日)]

出品王子では商品登録の際にエクセルで開く必要はございません
生成されたCSVをそのままアップロードしていただければ登録が可能です
以下、エクセルで開く何らかのご事情があると思いますのでご確認くださいませ

■エクセルで開く何らかのご事情がある場合
ハイフンが数式と解釈されたり、数字の先頭の0が消えてしまうのは
エクセルの仕様でございます。

これは、エクセルで開くときに「文字列として開く」ことで解決されます。

以下、文字列で開けない何らかの事情がある場合ご確認くださいませ

■「文字列として開く」を使えない何らかのご事情がある場合

>楽天市場のように、横軸項目と縦軸項目が1セルに出力される場合は、
>文字列として(数値の場合、先頭のゼロが落ちてしまうため)、出力されるようにしたいです。

この場合、懸念されております通りハイフンを削除したとしても
今度は先頭のゼロが消えてしまうと思われます。

これはエクセルが数値として認識して、勝手に0を消してしまうためです
CSVはすべて文字列として保存されるため、ご依頼にあります「文字列として出力」という型を指定した制御は出来ません
これは弊社側のシステムが出来ないというわけではなく、CSVのデータ構造がそのようになっています。

将来御社が、別のシステムを使って「在庫の同期」などをする際に
商品番号が楽天とAmazonでバラバラですと苦労すると思いますので
商品番号はなるべく統一することをお勧めいたします!

一番、良い方法が「文字列として開く」ですが
代替案としましては「-(ハイフン)」を「x(エックス)」などに変えた場合は
先頭の0が消えることもなく、数式エラーにもならないかなとご提案です。

[出品王子からの解答 (2017年06月06日)]

ご質問につきましてインラインにてご確認よろしくお願い申し上げます

>既に出品している商品については、出品王子の設定変更後、
>上書き登録で各モールに出品しなおせば問題ないでしょうか?

システム的にはその方法で可能となります

楽天に関しては、SKU(項目別選択肢別在庫)の更新は出来ないので
一旦、項目別選択肢別在庫を削除して再登録する必要がございます。

本作業中には商品ページが閲覧不可(お客様が買い物出来ない状態)になりますので
再登録のリスクは割と高いかなと思います

>該当のモールIDをご連絡ということですが、
>モールごとに出力方法を細かく変更することが可能なのでしょうか。

可能でございます
設定>出品モールの設定>CSV設定

上記のページで操作できます。

>別モールはコロン区切り「170324XXX:07」にしたいなど。

上記、可能ではございます!

先ほどのご説明と重複してしまいますが
将来御社が、別のシステムを使って「在庫の同期」などをする際に
商品番号が楽天とAmazonでバラバラですと苦労すると思いますので
商品番号はなるべく統一することをお勧めいたします!

以上、ご確認よろしくお願い申し上げます

[お客様からのご質問 (2017年06月05日)]

ご確認ありがとうございます。

検討いたしまして、「-」を除く設定は保留となりました。
「-」をとっても0落ちを防ぐために、結局は文字列として開く必要があり、工数は変わらないので、変更しないことにしました。
お騒がせいたしました。
設定個所も確認できましたので、また設定変更を検討する場合はこちらで設定を試してみます。

ご提案いただきました「x」を入れる設定でスタートしていれば問題なかったです。
スタートで失敗したなあと思います。

今後ともよろしくお願いいたします。






FAQ内を検索する

  • このエントリーをはてなブックマークに追加
  • Share on Tumblr