• ベストアンサー

【Excel】全角数字を半角に

指定の列の全角数字を全て半角に 一括置換する事ができますか。

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

  • ベストアンサー
  • arukamun
  • ベストアンサー率35% (842/2394)
回答No.2

置換だと1回では無理です。 例えば別の列に =ASC(A1) や =VALUE(ASC(A1)) などで変換した列を作って、 その列をコピーして、ペーストする際に [編集]→[形式を選択して貼り付け]で 値 をチェックして、[OK]すれば良いと思います。

chunchan
質問者

お礼

早々の回答ありがとうございます。 asc関数で変換できました。 分かりやすくて、簡単にできました。

その他の回答 (3)

  • imogasi
  • ベストアンサー率27% (4737/17068)
回答No.4

ツール-マクロ-VBE-挿入-標準モジュールで出て来る画面に下記をコピペする。aaaはなんでも他に変えて良い。 Function aaa(a) aaa = StrConv(a, vbNarrow) End Function A列が変換対象の列とします。 ワークシートのB1セルに=aaa(A1)といれて下方向に複写する。 テスト例 A列        B列  大阪123山田 大阪123山田 123京都345あ 123京都345あ

chunchan
質問者

お礼

ありがとうございました。 ちょっと難しそうでしたので asc関数で変換しました。

  • imogasi
  • ベストアンサー率27% (4737/17068)
回答No.3

A列に全角数字で、数を入れるには、書式を文字列に設定しておいて、全角モードで各セルに数字を入れれば良い。 こう言うケースでは、B列に=A1*1と式をいれて下方向に複写すると 123 123 345 345 3456 3456 5678 5678 のようになります。そして値を複写して式を消しておくと良い。 勘違いでしたら済みません。

chunchan
質問者

お礼

早々の回答ありがとうございます。 今回はasc関数で変換しました。

  • coco1
  • ベストアンサー率25% (323/1260)
回答No.1

置換じゃないんですけどasc関数で変換はできます。

chunchan
質問者

お礼

早々の回答ありがとうございます。 asc関数で変換できました。

関連するQ&A

  • Excel2000で置換>全角数字を半角数字へ

    表記置換方法についてご教授ください。 ある列に文字列と全角数字が混在したセルが数百行あります これを半角数字に置換したいのですが希望通りにできません。よい方法をご存知の方ご教授願います 変換した内容 (TEL)03-9999-9999  ⇒ 03-9999-9999 半角 全角数字(実際には電話番号)  半角数字  やったこと 置換機能にてまず行頭の(TEL) を削除 置換にて0(全角)→0(半角) これを0~9まで10回繰り返し これを一度の置換で実行させたい 置換前の文字指定と置換後の文字を正しく指定する方法はないでしょうか?

  • 全角の数字を半角に(Excel2003)

    全角で入力されている数字を、一括で半角に変換する方法を教えて下さい。

  • 【エクセル】半角数字→全角数字

    エクセルですでに半角で入力されている数字を全角数字に一括変換する方法はありますか? (1)住所録で半角入力されている番地等の数字のみをを全角に変換する方法 (2)電話番号など、全て数字で入力しているセルを一括で全角に変換する方法

  • Excel2002 一桁数字だけ全角に置換

    Excel2002 一桁数字だけ全角に置換 したいのですが、どうすればよいのでしょうか? 数字はすでに打ち込まれており、全て半角で、仮名も交じった文章です。 一桁数字を全角に 1→1 二桁以上の数字は半角のままにしたいのですが・・ 宜しくお願いします。

  • 【Excel】 全角(数字だけ)を半角にしたい

    住所の表を整理しているのですが、数字が全角になっているので、半角に変換したいと思い、ASC関数を使ったのですが、カタカナまで半角になってしまいました。 カタカナは全角で、数字だけ半角にしたいのですが。。 数字だけを半角にする方法ってないんでしょうか?

  • Word2002 半角数字、半角英字、全角数字、全角英字を別々に検索及び置換する方法?

    Word2002を使用しています。 その1: そこで、半角数字、半角英字、全角数字、全角英字を別々に検索する方法を知りたいです。VBAなどのプログラミングは使用したくありませ ん。例えば、半角数字のみを検索する(該当文字を強調する。)。 検索のみで、この段階では置換しません。 その2: 上記で見つかった半角文字を全角へ(又はその逆で全角文字を半角文字へ)置換する方法を教えて下さい。 よろしくお願いします。

  • Excelで全角数字と半角数字の混在について

     Excelについて、以下のように全角数字と半角数字が混在しているワークシートがあるので、全部を半角数字に置き換えることは出来ないでしょうか? EZ123 123 486 このように文字列としての数字・数値としての数字が混在しています。これらを全て半角数字にしたいのですが。あくまでも、見栄えの問題ですので、特に、計算等の必要はありません。  よろしくお願いします。

  • 全角と半角を列ごとに切り替わるように設定したい

    ある列に全角で名前を打ち込んだ後に隣の列に半角数字を打ち込み、その隣の列にまた半角、そして次の列に半角で打ち込むといった作業をする場合に、いちいち全角半角を切り替えなくても列ごとにこの列は半角で打ち込め、次の列は全角といったふうに指定しておくことはできますでしょうか? 何か方法がありましたら教えて頂けたら幸いです。

  • 【(半角数字)】を【(全角数字)】に一括変換するワードマクロはありませ

    【(半角数字)】を【(全角数字)】に一括変換するワードマクロはありませんか? 特許翻訳をしています。 文章中の英数字が半角指定されているのですが、例外として段落番号など【】内にある数字は全角指定です。 手作業で全角に変換していますが、該当箇所がとても多くて手間がかかります。 一気に変換できるワードマクロはありませんか? 具体的には、例えば【0046】を【0046】にしたいのです。 【】内の数字は基本的には4桁です。 よろしくお願いします。

  • 全角→半角に変換

    EXCELで 数字を全て全角で入力しているファイルがあります  勿論、数字だけではなく漢字、ひらがな、英語も  このファイル内に存在します ある(指定した)行、ある(指定した)列のみの "数字","英語","-","*" を半角(直接入力)に変換する方法を教えて下さい 宜しくお願い申し上げます

専門家に質問してみよう