• ベストアンサー

数字の間にハイフン(-)を入れる方法を!!

教えて下さい宜しくお願いします。 エクセルの表計算です。バーコードリーダーで読み込んだ数字が13桁あります。 その数字の途中にハイフンを入れ管理をしたいのですが良い方法はない物でしょうか? 例)A1のセルにバーコードで読み込んだ数字をB1のセルに 0000000000000→00000-00000000 0000000000001→00000-00000001 1111111111111→11111-11111111 の様に全て5桁と8桁に分け管理したいのです。 宜しくお願いします。     

質問者が選んだベストアンサー

  • ベストアンサー
  • nicotinism
  • ベストアンサー率70% (1019/1452)
回答No.1

A列の書式設定を、00000-00000000 では駄目なんでしょうかね B列に・・なら=left(A1,5) & "-" & right(A1,8) とか

hachio_kun
質問者

お礼

有難う御座いました、解決しました。MIDとCONCATENATEを使った方法を考えましたが、もっと良い簡単な方法を教えて頂き感謝いたします。

その他の回答 (1)

  • layy
  • ベストアンサー率23% (292/1222)
回答No.2

バーコードが13桁以外もあれば13桁に合わせる必要があるか、も検討です。 13桁以外があれば単純抜き取りでは崩れます。 ちなみに、JANコードは8桁もあります。 データとして保持したいなら、 左から5桁、 右から8桁、 はLEFT関数やRIGHT関数で編集すれば取り出せます。

hachio_kun
質問者

お礼

有難う御座いました、LEFTとRIGHT関数を教えて頂き解決したしました、感謝致します。

関連するQ&A