- ベストアンサー
エクセルで名前を名字と氏名に分割する方法
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
めにゅーのデータ、区切り位置でやるのが楽だとは思いますが、関数でやるなら、 B1 =LEFT(ASC(A1),FIND(" ",ASC(A1),1)-1) C1 =MID(A1,FIND(" ",ASC(A1))+1,LEN(A1)-FIND(" ",ASC(A1))) 姓と名が、スペース(全角半角問わず)1個で区切られているという前提で作成しました。
関連するQ&A
- エクセルでお聞きしたいことがあります。
エクセルでお聞きしたいことがあります。 例えばセルA1に山田と入力してセルB2に太郎と入力します。 そしてセルA3に =A1&B2 と入力すると山田太郎となりますが、 これを苗字と名前の間に空白を入れたいです。→ 山田 太郎 初歩的な質問ですが宜しくお願いします。
- ベストアンサー
- その他([技術者向] コンピューター)
- 氏名データを姓と名前に分割する方法
Excel2000を使用しています。 元データとしてセルに「山田 太郎」というように「姓△名前」が入力されており、 これを別のセルにスペースを利用して「山田」と「太郎」というように分割するには どのようにすればよいのでしょうか?
- ベストアンサー
- オフィス系ソフト
- Excelで住所録を作る
Excelで住所録を作っています。一つのセルに名前を入力したものを、姓と名で分けてとなりの列に表示させるには、どうしたら良いのでしょうか?手入力で分けるには、データが多すぎるので、関数が使えたらいいと思います。名前のデータから苗字だけを取り出す関数はありますか? 表 氏名 姓 名 山田太郎 山田 太郎 こんな感じの表を作りたいです。 Excel2002を使っています。 よろしくお願い致します。
- ベストアンサー
- オフィス系ソフト
- エクセルで氏名のうち氏のみを表示したいのですが・・・。
名簿を作っていまして現在はひとつのセルの中に「山田 太郎」のようにスペースをはさんで氏名が入力されています。これを他のセルに山田のみで表示させたいのですがどうにも良いアイデアが浮かびません。どなたか教えてください。
- ベストアンサー
- オフィス系ソフト
- エクセルでアドレス帳を製作しているのですが・・・
エクセルでアドレス帳を作成しているのですが、 A1セル:氏名 B1セル:フリガナ C1セル:姓 D1セル:名 の項目名を入れてA2~100をアドレス帳として登録 【C2:姓】【D2:名】に入力した文字を【A2:氏名】の列に結合反映するようにA2~100に関数を=C2&D2&E2と登録しています。 例えば C2には 山田 D2には太郎 と入れたら A2には 山田太郎 と入力されます これをA2の姓と名の間に半角スペースを自動で入れてC2とD2に入力した文字のフリガナもB2に自動で入力させる方法を探しています A2 B2 C2 D2 山田太郎 ヤマダタロウ 山田 太郎 ↓ A2 B2 C2 D2 山田 太郎 ヤマダタロウ 山田 太郎 解かりずらい説明ですいませんが、アドバイスよろしくお願い致しますm(__)m
- ベストアンサー
- オフィス系ソフト
- エクセル 2列に並べた氏名のチェック
A列 B列 C列 1 山田 太郎 山田 太郎 2 山田 花子 吉本 喜劇 3 吉本 喜劇 挟間 寛餅 4 挟間 寛餅 池野 めだ シート(1)にシート(2)からコピーしてきた氏名をB列に貼り付け、 AとBの氏名が同じかどうかC列に結果を出して確認したい。 C列に =IF(A1=B1,"○","×")と入れてみても 見た目は同じ「山田 太郎」でも×と出てしまいます。 (1)何が間違って「×」と表示されるのか? (2)C列に結果を出す方法は? わかりづらい説明かもしれませんが、よろしくお願いします。
- ベストアンサー
- オフィス系ソフト
- Excel(2010)で氏名の頻度の求め方
Excel(2010)で、A列に縦に 山田 鈴木 田中 山田 鈴木 山田 というように氏名の並べてある表があるとします。この表で氏名の頻度が 山田 3 鈴木 2 田中 1 というように表示できる関数または方法があるでしょうか。 この表のように項目が少なければ 山田 鈴木 田中 というセルを作っておいて、VLOOKUP関数で求められますが、実際には約500行ありその中の氏名をすべて手作業で入力するのは大変ですので、重複なくすべての氏名を抜き出すのは実際的ではありません。 以上よろしくお願いします。
- ベストアンサー
- Excel(エクセル)
- ExcelのVLOOKUPを使った自動表示
昨日も似たような質問をしたのですが、新たに困った事が出てきたので 質問します。 Sheet1のセルに例えば下記のようにA列に番号、B列に苗字、C列に名前 A B C 1 1 山田 太郎 2 2 田中 一郎 : : : : と記載されていて、 Sheet2のセルB1に苗字、C1に名前を入力したらA1に自動的にその人の 番号が表示されるようにしたいのですが…。 VLOOKUP関数をうまく使えば出来るのでしょうか?? よろしくお願いいたします。
- ベストアンサー
- その他([技術者向] コンピューター)
- Access2002の関数で苗字と名前の間の空白を詰める方法
Access2002の関数で苗字と名前の間の空白を詰める方法 Access2002で氏名一覧があります。 但し、データは苗字と名前の間に空白があったり、無かったりしています。 空白がある場合は、その空白と詰めて表示させたいと思いますが、どのようにしたら宜しいでしょうか? ご教授願います。
- ベストアンサー
- Windows XP
お礼
早速ありがとうございます。 大変助かります。 ありがとうございました。