• ベストアンサー

セル内の文字をスペースによって分割するには?

imogasiの回答

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

A1セルを選択して、データ区切り位置以下の操作を知れば。そのものズバリの機能がエクセルにはあるよ。 A1だけでなく、同列複数セル範囲を指定して出来ます。 エクセル2007以後は http://www.relief.jp/itnote/archives/003560.php の操作のようです。

m_yas_mail
質問者

お礼

あ。目からうろこです。 関数にこだわってました… ありがとうございます。

関連するQ&A

  • Excelでセルに入っている数字又は文字のうしろに決められた数のスペースを入れるようにするには?

    エクセルでセルに入っている数字又は文字のうしろに決められた数のスペースを入れるようにすることって出来ますか? 例えば、 A1セルに 123456 という数字が入っていた場合 123456 の後ろに半角スペースを6コつけて 「123456_ _ _ _ _ _ 」 いう風に。 B1セルに 山田太郎 という文字が入っていた場合 山田太郎のあとに全角スペースを5コ入れて 「山田太郎_ _ _ _ _ 」 セルの数字を入力すると半角又は全角スペースを決められている数だけ自動で入力されるようにしたいのですが 何かいい方法はないでしょうか? accessでマクロ使ったほうが簡単かもしれないんですが、accessあまり分からないので・・。 説明がわかりにくくて申し訳ないんですがよろしくお願いします!!

  • Excelで文字を揃えるには

    Excelで、何行かの表に、アルファベットは大文字で Z-9.10 R-6. 9 E-4.19 U-6.37 F-7. 3 W-5. 2 W-9.13 などと入力します。ぴしっと揃えたいのですが、 どうしたら揃えられるのでしょうか? アルファベットは全角大文字でその他数字は半角で、 最後の所の数字は一桁の場合は二桁の所と合わせて スペースを1つ入れます。 等幅フォントのMSゴシックを使うと、アルファベットが 半角みたいになるのでなんとか全角大文字にするには どうしたらいいでしょうか? 宜しくお願いいたします。

  • セルの文字数を合わせること出来ますか?

    違うソフトにエクセルのデータを移すためにセルの文字数を合わせないといけないのです。 例えば、全角で15文字半角で30文字になるようにしなければいけないので8桁の数字コードを打ったあと22回スペースを入れてます。とても効率悪く困ってるのですが何かいい方法はありますか?勝手にスペースが入るようにならないでしょうか??よろしくお願いします m(_._)m

  • スペースを特定の文字に置き換える

    $space=~s///g; などの置き換え処理で全角スペースと半角スペースを特定の文字に置き換えたいのですが、どうすればいいのでしょうか。 よろしくお願いします。

    • ベストアンサー
    • Perl
  • スペースを含む文字を分解するには

    エクセル VBAにて 一つのセルに”ああ いいい う f ・・・”のように、スペースを含む文字があり、その文字の長さやスペースの数が不定の場合において、 別のセルの一つ一つに、”ああ”と”いいい”と”う”・・・を分けて入れたいのですがどうすればいいのでしょうか?

  • エクセルシートを半角・スペースなしに

    エクセルのシートに文字列・数字が入力されています。しかし文字や数字の間に空白があったり、全角・半角がバラバラに入力さています。 これを全て、半角でスペースをなくすにはVBAにどのように書けばよいのでしょうか?

  • セル中の文字列を分割する方法

    解決方法をご教授ください。 例として任意のセルに 「ビニールパイプ下地OP塗面φ100」 とあり、前半を全角換算にして10文字、後半を全角換算にして12文字として 分割する方法はあるのでしょうか。 「ビニールパイプ下地OP塗面」と「 φ100~200」 にしたいのに 「ビニールパイプ」と「下地OP塗面φ100」 になってしまいます。 最初、=LEFTと=MIDを利用して分割を試みましたが全角に換算した文字で 分割をしたいのに半角全角合わせての設定しか出来ませんでした。 用途としてエクセルで貰ったデータをCSVに変換して専用ソフトに取り込む 際に取込める文字の制限があるので困っています。 ぜひ、助けてください。 よろしくお願いします。

  • 全角半角を意識した文字分割

    A列           B列   C列  D列  E列     あいうえおかきくけこ  あ   いう  えお  か アイウエオカキクケコ    アイウ   エオ  カキ ク あイウえオかきくけこ    あ   イウえ  オか き 先ほど同じような質問を一度しているのですが、 A列に全角半角混在のテキスト項目があります。 B列、C列、D列、E列に以下のルールで分割したいのですが、 Excel関数で 実現可能でしょうか? 可能な場合は式をご教授して頂けますでしょうか。宜しくお願い致します。 ※全角をバイト数指定で分割して文字化けしないように全角半角を考慮して分割した いと考えております。 B列(半角3文字)  A列3桁目が半角の場合は半角3文字 A列3桁目全角の場合は半角2文字(全角1文字) C列 (半角4文字) A列4桁目が半角の場合は、左端4桁目~半4文字分 A列4桁目が全角の場合は、左端3桁目~半角4文字 D列(半角4文字) A列7桁目が半角の場合は、左端7桁目~半4文字分 A列7桁目が全角の場合は、左端6桁目~半角4文字 E列(半角2文字) A列11桁目が半角の場合は、左端11桁目~半2文字分 A列11桁目が全角の場合は、左端10桁目~半角2文字

  • エクセルで、【スペース除き】【半角⇒全角へ】

    タイトルの件、質問します。 A1セルに、下記のように、全角と半角の文字数字及び、スペースが入っています。 これを ・全角のみ ・半角文字、半角スペース 削除 を出来ないでしょうか? あいうえお12345 アイウエオ 12345

  • Excelで各セルの先頭からスペースを含めた10文字を消去する方法

    OSは XP SP2 Office2007を使用しています。Excelも2007です。 1000行あるデータの中から、ある列においてのみ、先頭から半角26文字(スペースを含む)だけを消去したいのですが、簡単に消去できる方法はないでしょうか? 26文字の構成は、年月日  時刻  1桁数字 1桁数字で、「2010/01/10  12:30:30  0  3」となっております。スペース部分はスペースが半角2つ並んでいます。 わかる方、ぜひ教えてください。