• ベストアンサー

Excel の計算式(関数)結果を文字列への変換方法

hiromuyの回答

  • hiromuy
  • ベストアンサー率27% (103/370)
回答No.2

関数「JIS」を使えば、半角文字を全角に変換することが出来ます。 =JIS(123) → 123 という具合です。

wakanet
質問者

お礼

早速回答ありがとうございます。あまりの早さにおどろきました。また、きちんと数字が文字列に変換できたのにも、びっくり!悪戦苦闘していたあの時間いったい・・・と考えてしまいました・・・(笑) しれで、回答いただいたところ、恐縮ですが、回答いただいた下記の方にも質問させていただいたのですが、これだと3桁ごとのくぎり「,」を消さずに変換できる方法があれば、教えていただきたいのですが。たびたびすいません。よろしくお願いします。

関連するQ&A

  • エクセルの文字で数種類の文字を変換出来る関数などの方法を教えて下さい。

    エクセルのセル内の文字変換の関数など、方法を教えて下さい。 現状一つの列に対して、約12000行(12000件分)「500×500×500」などの立方体を表す入力をしているのですが。 この入力を複数の人間で数年間かけて行ったため、「×」(かける)の表記が色々となってしまっており、これを1種類の表記にまとめたいのですが。 現状のこの「×」(かける)表記が確認出来ているだけで、 「*」(アスタリスク) 「X」(エックス大文字半角) 「X」(エックス大文字全角) 「x・x」(エックス小文字全角・半角) 「X・ⅹ」(ローマ数字10表記2種) 「χ」(記号?不明) などが使用されております。 中には「500*500×500」という一つの表記の中に2種類使用してしまっている場合もあります。 今回これらを一つの表記方法で、統一したく皆様にお願いさせていただきます。 エクセルレベルの高くない者ですが、何卒宜しくお願い致します。

  • エクセル関数 計算結果による文字列選択について

    エクセル関数についての質問です。  使用ソフト:excel2003 計算結果により文字列を選択する方法についてです。 IFを使わず、別表を用いずにできる方法がないでしょうか?  計算式:値A/値B    計算結果: 0以下の場合・・・”失格”        0~5の場合・・・”注意”        5~7の場合・・・”標準”        8以上の場合・・・”優秀” このような感じに、計算式の結果により、それに対応する文字列を表示させたいと思っています。 IF分で可能ですがもっとシンプル?な方法があれば教えて頂きたい。 VOOKUP、choose、match等でできそうでできないようです。 よろしくお願いします。

  • 文字列変換

    他人が作ったExcelデータを修正しなければいけなくなったのですが時間がかかって手間取っています。 する作業は、選択した文字列を ・カタカナは全角 ・ローマ字は半角 ・数字は半角 とすることです。 手作業ですると時間がかかるので、 マクロとかVBAで作業に無駄をなくせればと思いました。 それで調べてみたのですがStrConv関数というのが出てきましたが、 文字種ではしてくれなさそうなのです。 参考になりそうなものはないでしょうか?

  • excel 文字列から数字だけ抜き出す関数を教えて

    [1点] (4文字)や 1点] (3文字)の中から数字だけ抜き出す関数を教えてください。 元のデータから後ろ4文字の書き出しをしたら上記のように3文字になっているものもあります。 もしかしたら空白が入っているかもしれません。 数字は全角なので、半角にする関数も併せて教えてください。 よろしくお願いいたします。

  • エクセル 半角変換

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

  • エクセルの全角文字を半角文字に変換

    大勢の人が入力するエクセルファイルをとりまとめています。 数字、カッコ、アルファベットなどが、全角と半角が統一されず、見た目がよくないです。 すべて半角で統一したいです。(ただし、カタカナは全角) 置換コマンドで、 2→2 (→( -→- など、いちいち置換するのが面倒です。 ワードでは出来ますが、エクセルでできるのでしょうか? 初歩的な質問ですみませんが、よろしくお願いします。

  • EXCELで大文字から小文字へ変換したい

    EXCEL2000の住所録データを筆王の住所録へ変換しているのですが、うまくいきません。(-_-;)それは、郵便番号と電話番号が大文字(全角)になっていて、筆王の郵便番号の桁数でいくと半角で10桁となっています。EXCELのデータが大文字のため入りきれないのです。EXCELの大文字数字(全角)をどうにかして小文字数字(半角)にできないものか?データが多いもので、悩んでいます。どなたかお助けくださいませm(__)m

  • EXCSL ASC関数 数値のみ変換

    WindowsXP EXCEL2007を使っています 住所録の番地が全角・半角が混在しているので半角に統一するため ASC関数を使いました 当然英文字・カタカナも半角になってしまいます 数字だけを半角にすることはできないでしょうか

  • エクセルで()を使用しても、関数計算されないには?

    エクセルで数字に()を使用しても、関数計算されない方法を教えて下さい。表を作成したいのですが、()を使用し、エンターを押すと、マイナス表記になってしまいます。どうぞよろしくお願い致します。

  • エクセル関数で文字列の中のスペースの有無を調べたい。

    エクセル関数について教えてください。 全てが半角のはずの文字列・A1セルについて、下記について調べたいです。 1.同列(A列)の他のセルに入力されている文字列とのダブリチェック(同じ文字列がないかの確認)     *ダブリがある場合"ダブリ"表示 2.A1の文字列中のスペースの有無        *スペースがある場合"スペース"表示 3.A1の文字列中に全角が混ざっていないか      *全角がある場合"全角"表示 1.については、 =IF(COUNTIF(A:A,A1)>=2,"ダブリ","") の関数を使用してチェックが出来ると思うのですが、 2.については、関数TRIM 及び 置換での削除方法、3.については、 関数ASC での半角変換 しか手段が見つかりませんでした。 上記のものをマクロを組んでいる中に組み込みたいので、出来れば、上記3つの結果をひとつのセル(C1)に表示させたいのですが、可能でしょうか? *A1セルに上記3つが当てはまる場合、C1セルに "ダブリスペース全角" と表示させたい。 どれについて引っかかっているのかがわかればいいので、記号などに置き換えてもかまいません。 可能な限り調べては見たのですが、私の知識ではどうにもなりませんでした。 もし、いい案などがあればご紹介してください。 宜しくお願いいたします。