• ベストアンサー

至急!エクセル関数でセルを分けたい

ひとつのセルに名前が入ってます。空白を境に2つのセルに分けることはできますか?   A1 山田 太郎をスペースで分けて  A3 A4  山田     太郎 すごく急いでます。よろしくお願いします。  

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

  • ベストアンサー
  • oresama
  • ベストアンサー率25% (45/179)
回答No.3

#2です。 他のセルに氏、さらに他のセルに名を 表示させるなら、 #1の方の関数がよいでしょう。 VALUE!がでるなら、 ””で囲んだスペースを 全角(もしくは半角)にしてみてください。 区切り位置は、 ご質問どおり、 1つのセルのデータを 空白を境に2つに分ける方法です。 ま、これでも分けた後に任意のセルにコピペすれば済むことですが。

tasuketegoo
質問者

お礼

できました!!!スペースが半角を2回入れてしまっていたようで、文字にしてスペース入れたらできました。 本当にありがとうございました。またよろしくお願いします。

tasuketegoo
質問者

補足

区切り位置ですと、一文字の氏の人とか三文字の名前の人とかでズレてしまいます。 #1さんのVALUEも半角にしても全角にしてもだめなんですが…。

その他の回答 (2)

  • oresama
  • ベストアンサー率25% (45/179)
回答No.2

ツールバーから、 データ ↓ 区切り位置 で作業可能です。

tasuketegoo
質問者

補足

このやり方で他のセルに氏と名を表示させることはできますか?

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

A3セルに =LEFT(A1,FIND(" ",A1)-1) A4セルに =RIGHT(A1,LEN(A1)-FIND(" ",A1)) で如何ですか?

tasuketegoo
質問者

補足

ごめんなさい。これだとVALUE!!が出ます。 わたしのやり方が悪いのでしょうか

関連するQ&A

  • エクセルでお聞きしたいことがあります。

    エクセルでお聞きしたいことがあります。 例えばセルA1に山田と入力してセルB2に太郎と入力します。 そしてセルA3に =A1&B2 と入力すると山田太郎となりますが、 これを苗字と名前の間に空白を入れたいです。→ 山田 太郎 初歩的な質問ですが宜しくお願いします。

  • エクセルでセルの連結の逆

    エクセルでA1に「山田」、B1に「太郎」と入っていて、「山田太郎」としたい場合には =A1&B1 と入力し、セルを連結させますよね。 それの逆で、すでにA1に「山田 太郎」と入っているものを「山田」と「太郎」にわけることはできますでしょうか。 ちなみに「山田」と「太郎」の間にはスペースが入っています。

  • こんなことエクセル関数でできますか?

    お世話になります。 エクセルの1列に日本人の氏名が約2000名分並んでいます。1セル1名なので例えばA1セル~A2000セルに2000名分の氏名が入力されているといった感じです。 氏名は全角漢字で姓と名の間に全角のスペースが入っています。 ここで、この2000名の中で同姓同名(漢字が全て同じ)を即座に知る方法を探しています。 例えば、山田 太郎がA1、A409、A1765にあり、佐藤 花子がA222、A288にある事実を簡単に知る方法を探しています。 エクセルの関数を使って出来ないでしょうか? (関数が入力された1列2000行に2000名の名前を貼り付けると、B1、B409、B1765に山田 太郎が返ってくるとか・・・。) 宜しくお願いいたします。

  • エクセル セル内の文字を分けたい

    A列 ○○株式会社 山田太郎 ↓ A列      B列 ○○株式会社  山田太郎 このようにA列に会社名[スペース]名前が入っていてそれをA列に会社名、B列に名前に分けけるにはどうしたらよいでしょうか?? おわかりの方教えてくださーい!     

  • 隣り合ったセルの内容を結合する方法

    隣り合ったセルの右側の内容を左側の内容の後ろに挿入することは可能でしょうか。 ■例 セルA | セルB 山田  | 太郎 ■以下のように変換したい セルA | セルB 山田太郎|(空白)

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

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

  • 関数で文字の抜き出し方教えてください

    現在の状況では以下で使っています。 A列に下のセルがあったとして、 山田 太郎 半角スペースで区切って A列に =LEFT(A1,SEARCH(" ",A1,1)-1) で山田を抜き取り C列に =MID(C13,FIND(" ",C13)+1,LEN(C13)) で太郎を抜き取っています A1        B1    C1 山田 太郎    山田   太郎 しかし、 A1 佐藤 のように半角を使っていないものが#VALUEです。 A2        B2    C2 佐藤      #VALUE  #VALUE となります。 A2        B2    C2 山田 太郎    山田    太郎 佐藤      佐藤    NULL のようにスペースで区切られていないものを表示しつつ スペースで区切られているものは分けて表示させたいのですが ご教授おねがいします。

  • エクセルで 全角の空白を含むセルを見つけたい

    こんにちは。 エクセルを使っていて、姓名の間に半角の空白(スペース)を入れるはず なのですが、全角の空白を入れたデータがいくつか出来てしまいました。  (正) 山田 太郎  /ヤマダ タロウ・・・半角スペース  (誤) 山田 太郎 /ヤマダ タロウ・・・全角スペース これを探したいのですが(直すのはまた別のソフトなのです。 エクセルでチェックしながら直さないとなんです。不便。。) ご存知の方がいらっしゃいましたらよろしくお願いいたします!

  • エクセルで名前を名字と氏名に分割する方法

    ひとつのセルに名前が入力されています。 名字と氏名の間には空白が入力されています。(例)山田 太郎 この氏名を名字と氏名に分け、それぞれ別のセルにする方法を教えてください。(例)セルA1に山田 太郎とある場合→セルB1に山田 セルC1に太郎としたいのです。 データの数が多いので、手作業だと大変なのでよろしくお願いします。

  • (エクセル)セルの参照で、書式も参照したい

    例えばA1セルに『山田太郎』という文字列が入っています。 そして、「山田」は11ポイント、「太郎」は14ポイントの大きさです。 C3セルを「=A1」とすると、C3セルの書式(標準では11ポイント)で「山田太郎」が表示されます。 これを、C3セルでも >「山田」は11ポイント、「太郎」は14ポイント で表示させる方法は無いでしょうか。 なお、「山田」と「太郎」のセルを分けるのは、シート全体の構造を大幅に変える事になるので今回は考えたくありません。

専門家に質問してみよう