• 締切済み

全角と半角

エクセルのシートに全角と半角のカタカナと数字が混ざっています。 全角でも半角でもどちらでもかまわないのですが、シート全体を一度に統一したいのですが、どうしたらいいのでしょうか。ASCとかUPPERとか関数を試みたのですが、この方法だとセルひとつずつ処理しなくてはならないのですよね?またコピーするとか、マクロを使う方法とかも調べたりしたのですが、もっと簡単な方法はないのでしょうか?

  • 20r
  • お礼率80% (79/98)

みんなの回答

  • Turbo415
  • ベストアンサー率26% (2631/9774)
回答No.2

どちらでも良いのでしたら、後々の使い勝手から言って全角に統一する方が良いように思います。 ですからA列にその文字があるとしてB1セルに=JIS(A1)とするとA1セルが全部全角になりますのでB1セルを縦にコピーします。その後、B1から最後のセルまで指定してコピーしてA1セルにカーソルを置き右クリックして形式を選択して貼り付けで「値」を選んで貼り付ければA列全部が全角になります。その後B列は消してしまえば良いです。この方法だとおそらく1~2分で出来ますけど。

20r
質問者

お礼

やはりこの方法しかないですね。ありがとうございました。

  • DIooggooID
  • ベストアンサー率27% (1730/6405)
回答No.1

 "一度に" ワン・アクション で、お望みの操作を行うことはできません。 たとえば、シート全体に =ASC() や =UPPER() を敷き詰めたシートを 用意しておき(関数の参照先は、別シートの同セル)、そのシートを利用 して、変換するのが、せいぜいだと思います。

20r
質問者

お礼

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

関連するQ&A

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

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

  • エクセル 半角変換

    関数で半角に変換するのはどうしたらいいんでしょうか? ASC関数を用いるというのはわかるのですが・・・。 表があってその中に半角と全角が混在している場合に、または 統一性をもたせたい場合においてチェック機能としての役割で 利用したいのですが。 ASC関数ではASC(セル)ですよね。 例えばA1セルに『100』という全角数字があるとすれば B1セルにASC(A1)とすればB1に『100』という半角数字がでますよね。 そうではなくてワードの置換機能のような使い方はどうやるのでしょうか? わかりにくい質問ですみません。

  • 半角全角について

    数字、アルファベット、カタカナには半角全角がありますがなぜあるのですか?どちらかに統一できないのですか? アルファベットが言語の欧米でも半角全角ってあります?

  • エクセル 全角英文字のみを半角に!

    全角英カナを半角にする関数「asc」は知っているのですが、 英文字のみを半角にする方法はありますでしょうか? ※英文字とカタカナが同セル内に存在しているのですが、カタカナは全角のままで、英文字のみを半角にする事を希望しています。 よろしくお願い致します。

  • Excelで、ワークシート内の半角・全角変換

    いつもお世話になっております。 人からもらったファイルをくっつけて、一つの報告書を作っているとします。 すると人によって、半角・全角の基準がバラバラになります。 パソコンに関しては几帳面な私は  ・漢字・ひらがな・カタカナは全角  ・英数字・記号は半角 で統一したいのです。 現在はいちいち直しておりますが、関数などを使用して簡単に変換できる方法は無いでしょうか。 ASC関数だとカタカナまで半角になってしまうので使えないのです。 よろしくご教授願います。

  • エクセル 関数で全角カタカナを半角にしたい

    エクセル初心者です。人からもらったデータなのですが、住所の記載でカタカナの部分に半角と全角が混ざってしまっています。漢字・ひらがなはすべて全角、カタカナ・数字は半角に統一したいのですが、関数でできますか? 良い方法を教えてください。

  • 全角と半角を統一する関数

    エクセルの関数で、半角英数文字・全角英数文字や、半角カタカナと全角カタカナが混じっている表で、全角に変換して統一できるような関数や方法があれば教えてください。

  • EXCEL 「ASC」関数  英数字の全角を半角に変換するよい方法があれば教えてください

    EXCELで入力しているデータをフィルターを使用して検索できる データベースにしたいのですが、以前からの入力しているデータの英数字が全角、半角が混在していてます。 フィルター検索の際に全角で入力すると半角入力のものがヒットしないので不便で、英数字の半角統一にしたいと考えています。 ASC関数を使用して英数字の全角→半角を行なうこと考えたのですが ASC関数ですとカタカタも半角カタカナに変換されるので 英数字だけを全角→半角にする関数や方法などあれば教えてください。 入力データは 漢字、ひらがな、カタカナ、英数字が混在しています。 希望 全角→漢字、ひらがな、カタカナ 半角→英数字 宜しくお願い致します。

  • エクセルでひらがな・漢字はそのままでカタカナを全角・英数字を半角にする方法

    エクセル2000を使っています。 会社で住所録作成を引き継ぎましたが、 一つのセルにひらがな、漢字、カタカナ、英数字 が半角・全角ごちゃ混ぜで入っているので 管理がしづらくて困っています。 例えば、 あいうアジアNET株式会社 株式会社ABC123 などなど・・・・ ひらがな・漢字はそのままで、 カタカナを全角、英数字を半角にする方法は ありませんか? 最初にASC関数を使ってみたらカタカナも半角になり、 Phonetic関数を使うと、 カタカナだけ全角になりましたが、 ひらがなまでカタカナになり・・・ JIS関数も試しましたが今度は英数字まで全角になり、 どうしたものかと困っております。 よろしくお願いします。

  • 全角カタカナを半角カタカナに変更する手順

    ある列に入力さたたセルの中の文字で 全角カタカタカナの部分を半角カタカナに変更したい。 セルの選択で簡単に変更できませんか? ASC関数以外で方法があれば教えてください。 範囲が100行ぐらいなので宜しくお願いします。

専門家に質問してみよう