• ベストアンサー

エクセルの数字の変換について

すみません。教えてください。 先月まで会社のシステムから6桁の数字のエクセルリストが、アウトプットされていました。今月からシステムの変更に伴い、2桁追加になり8桁になりました。 しかし、作業上6桁に直してリストを作らなければならないので、変換したいです。どうしたらよいですか? ↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓ 旧数字: 654321 新数字: L0654321===>「L0」が追加になった。 前の旧数字にしたい。 よろしくお願いします。

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

  • ベストアンサー
  • tsubu_m
  • ベストアンサー率29% (106/357)
回答No.2

添付画像のように、 C列に8桁の文字列があるとして 使いやすい関数を 2つ説明させて頂きます。 Right(C2,6) 意味:C2セルに有る文字列の 右から6文字分を抽出。 Mid(C2,3,6) 意味:C2セルの文字列の 3文字目から6文字分を抽出。 似たような意味の関数です。 使い方と目的によっては midが便利でしょうか。 蛇足ですが、同様の関数 Leftも存在します。 一組で覚えて、使い分けできると 結構便利ですよ。

全文を見る
すると、全ての回答が全文表示されます。

その他の回答 (3)

  • mshr1962
  • ベストアンサー率39% (7418/18948)
回答No.4

頭2桁を削るかL0を削除した状態の文字列を数値化ということで =VALUE(RIGHT(C2,6)) または =VALUE(SUBSTITUTE(C2,"L0","",1)) または =VALUE(REPLACE(C2,1,2,"")) ※関数の解説 VALUE(文字列) で数字の文字列を数値化します。 RIGHT(文字列,右からの桁数) で文字列を右から指定した桁数分に削ります。 SUBSTITUTE(文字列,検索する文字列,置換後の文字列,文字位置) で文字列内の文字位置番目の検索する文字列を置換後の文字列に置換します。 REPLACE(文字列,左からの桁数,文字数,置換後の文字列) で文字列の桁数から文字数分の文字列を置換後の文字列に置換します。

全文を見る
すると、全ての回答が全文表示されます。
  • aooooon
  • ベストアンサー率0% (0/2)
回答No.3

かなり前ですが、PCインストラクターをしていた者です。 置換で対応できると思います。 古いバージョンのExcelしか手元にないので、 操作や名称が多少違ったら申し訳ありません。 1.[編集]→[置換] 2.[編集と置換]のボックスが出ます。 3.検索する文字列に「L0」  置換する文字列は空白のまま 4.[すべて置換] 実際のリストでは、他の場所にも「L0」の文字がある可能性がありますので、 C列のみを選択して置換作業を行うほうが良いと思います。

全文を見る
すると、全ての回答が全文表示されます。
  • tom04
  • ベストアンサー率49% (2537/5117)
回答No.1

こんばんは! 単純に8桁のデータを右6文字だけ表示させれば良いということでしょうか? もしそうであれば A1セルからデータがありB列に表示させるとします。 B1セルに =RIGHT(A1,6) と入力して、オートフィルハンドルの(+)マークでダブルクリックしてみてください。 空白セルまでオートフィルでコピーされます。 この程度の回答ですが、 参考になれば幸いです。m(__)m

全文を見る
すると、全ての回答が全文表示されます。

関連するQ&A

  • エクセルの数字変換について

    エクセルの数字変換について セルの中に「19」「23」などの数字を沢山入力してるのですが、これらの数字を頭に3桁の「000」を加えたいのですが、結果として「00019」「00023」となるように変換することはできないものでしょうか? エクセルは2003を使っています。 よろしくお願いいたします。

  • Excelの数字変換について教えてください

    Excel2003、IME2000を使用してます。OSはWin2000です。 Excelで数字を入れて変換をした時に常に3桁ごとにカンマが入った変換が出てくるようにしたいのです。 例えば 「1167833」→「1,167,833」 にしたいのですが実際は 「1167833」「壱百壱拾六萬七千八百参拾参」などの変換結果が上位に表示され「1,167,833」は結果の一番最後に表示されてしまいます。 全角半角がごちゃ混ぜになった変換結果にいつもイライラしています。 どのようにすれば常に3桁ごとの変換結果が出るようになるのでしょうか。 セルの書式設定で3桁ごとの表示に設定すれば数字だけ直接入力した場合は3桁になります。 ですが○○円などの単位を入れて入力した場合はそのまま入力されてしまうので困ってます。

  • エクセル上の8桁の数字を一括して日付に変換する方法を教えて下さい。

    エクセル上の8桁の数字を一括して日付に変換する方法を教えて下さい。 ダウンロードしたエクセルデータのA列に日付として8桁の数字が入っているのですが、文字列として認識してるようで日付に変換出来ません。 例えば2010年1月1日の欄には20100101と入っていて、2001/01/01と変換したいのですがどうすればいいでしょうか。 セルの書式設定→表示形式→ユーザー定義で試してみましたが上手くいきませんでした。 データの量が何千行もあって膨大なので、1行ずつスラッシュを入れていくという作業は出来ません。 8桁の数字を一括して日付に変換出来る方法はあるのでしょうか。 教えて下さい。 宜しくお願い致します。

  • エクセルで数字の変換

    エクセル2000です。 ひとつのセルの中に、たとえば「2009年は第1、第5営業部の24名」という文字列があったとします。これを半角一桁の数字のみに限定して全角の数字に変換する方法はないでしょうか? JIS関数だとすべてが全角になってしまいます。 関数でもVBAでもかまいません。 「2009年は第1、第5営業部の24名」と変換したいのです。 対象が何百もあるので困っています。 よろしくお願いします。

  • 同一セル内の3桁の数字を任意の数字に変換し表示

    excelの関数を教えて下さい。 同一セル内の3桁の数字(1から8までの数字を使用した3桁;例えば124)を、別のセル内に、関数(12345678をそれぞれ24587613へ変換する関数)で変換された3桁(例えば248)で表示したいのですが、その際に使用する関数を教えてください。エクセル上に表示する数字は1から8までのうちの3桁で、12345678をそれぞれ24587613へ変換したいです。 各セルに1数字の場合はVLOOKUP関数を使用し変換できたのですが、同一セル内に複数数字がある場合の考え方がわかりません。 よろしくお願いします。

  • エクセル上で13桁の数字をJAN13コードに変換

     エクセル上で13桁の数字をJAN13コードに変換するソフトってあるでしょうか?今はソフトにJANをコピーしてひとつづつエクセルに貼り付けているので時間がかかります。できればあらかじめエクセルに入っている数字が一括でJANコードに変換できるといいのですが よろしくお願いいたします。

  • Excelの2つの数字を合体させたいのですが・・

    Excelを使っています 今3桁の数字2つを合体させて、6桁の数字を作っています 問題なのは、1とか12とかをどうするかです 1桁とか2桁の数字をうまく3桁にするには ’### とすれば3桁になりますが、数字扱いにならず 数字ごとに並べたときに変な風になってしまいます ユーザー定義で"00""#"及び”0""##" を使えば、やはり3桁の数字が表示されますが 合体するときには元の1桁、及び2桁の数字のままです どうしたら1桁、2桁の数字をうまく3桁の数字に変換することが出来るでしょうか? 皆様のお知恵を、どうぞお貸し下さいませ

  • Excelの2つの数字を合体させたいのですが・・

    Excelを使っています 今3桁の数字2つを合体させて、6桁の数字を作っています 問題なのは、1とか12とかをどうするかです 1桁とか2桁の数字をうまく3桁にするには ’### とすれば3桁になりますが、数字扱いにならず 数字ごとに並べたときに変な風になってしまいます ユーザー定義で\"00\"\"#\"及び”0\"\"##\" を使えば、やはり3桁の数字が表示されますが 合体するときには元の1桁、及び2桁の数字のままです どうしたら1桁、2桁の数字をうまく3桁の数字に変換することが出来るでしょうか? 皆様のお知恵を、どうぞお貸し下さいませ

  • エクセルの数値変換ですについて!!!

    エクセルの数値の変換で、 「456」→「45.6」→「4.56」→「0.456」 のように、数字の桁を下げていきたいのですが、どうしたらよいのでしょうか? 桁を上げていくことはできるのでが、下げ方がわかりません…。 どなたかわかる方いらしたら、教えてください…

  • エクセルで日付形式への変換方法

    エクセルに日付形式でなく数字8桁で日付のつもりで入力されているセルがあります。 たとえば「2004年10月1日」なら「2004/10/01」ではなく「20041001」と8桁数字で入ってるのです。 セルの書式変更では、この8桁の数字は日付とみなされずエラーになってしまいます。 この8桁数字のはいってるセルを一挙に日付形式に変換するにはどうすればいいのでしょうか

専門家に質問してみよう