• 締切済み

データ変換に伴なうエクセルの操作について

他のソフトからCSV形式でエクスポートしたデータをエクセルでテキストファイルウィザードからカンマ区切りで開いた場合、一部のセルの中に余白が入ってしまいます。この余白を纏めて外したいのですが、その方法を教えてください。 例 no   名前          生年月日   1  山田 花子         1830/02/25   2  山田 太郎         1850/03/01  この時名前の後ろに空白が8文字分程入ってしまいます。 説明が下手ですみません、宜しくお願いします。

みんなの回答

回答No.1

テキストファイルウィザードで取り込む時に区切り文字を操作する 手口だと、姓と名の間のスペースまで区切り文字になるからヤバい わけですね。それじゃぁ、新しい列でtrim関数を使ってデータ末尾 の余計なスペースを消し、「形式を選択してペースト...」で書き戻 すのがいいと思います。

PAOPAO20
質問者

お礼

ありがとうございました。早速やってみました。が、≪新しい列でtrim関数を使ってデータ末尾の余計なスペースを消し、「形式を選択してペースト...」で書き戻す≫具体的な方法を教えてください。1つのセルではできたのですが範囲指定して纏めてやろうとするとうまくいきません。宜しくお願いします。

関連するQ&A

  • EXCELで条件を満たす時コピー挿入したい

    EXCEL2002ですが、以下のようなデータがあるとします。      A      B 1    山田太郎 100 2    山田花子 100,200,300 3    鈴木一郎 300 B列にカンマ区切りで入力しているデータがある場合、      A      B 1    山田太郎 100 2    山田花子 100 3    山田花子 200 4    山田花子 300 5    鈴木一郎 300 上記のように、B列のカンマ区切り分を振り分けたレコードを新たに 挿入したいのです。 尚参考までに、A列は名前などでデータ内容は多様になり、B列は ある程度決まった選択肢(20~30通り)になります。 一般の関数では無理なような気がするのですが、VBAなどでは可能でしょうか? もし可能であれば、マクロなども組んだことがないものですから、 やさしくご教授いただければ幸いです。 よろしくお願いいたします。

  • EXCELで進級処理をするには

    昨年の学校全体成績データ(+個人名簿)2004.csv と クラス替え・進級後の個人名簿 2005.csvがあります。 2004.csvを使って昨年の成績を2005.csvのデータに 移動することはできないのでしょうか? 例) 2004.csv 年,組,名前,点数1,点数2 1,1,山田太郎,4,3 1,2,山田花子,3,3 2005.csv 2,1,山田花子 2,2,山田太郎 ↓ 2,1,山田花子,3,3 2,2,山田太郎,4,3

  • エクセルのデータで・・

    ご存じの方教えてください!! エクセルで、1つのセル内に名前とメールアドレスがカンマ(,)で 区切られて入っています。 例 山田太郎,123@456.ne.jp   ←こんな感じです。 これから、別のセルに、アドレスのデータだけ抜き出したいのですが どうしたらできますか? 教えてください~m(_ _)m

  • エクセルについて

    エクセルで住所録を作っているのですが、名前とフリガナを同じセルに入力していました。フリガナだけを横のセルに移動することは可能でしょうか      A             B 1山田 太郎 ヤマダ タロウ  2山田 花子 ヤマダ ハナコ    A | B 1山田 太郎 | ヤマダ 太郎 2山田 花子 | ヤマダ ハナコ 宜しくお願いします。

  • EXCELコンマの簡単な取り方

    こんにちは! エクセルで、  '山田'太郎 '鈴木'花子 のようにひとつの列にずーっとひとつのセルに二つの『'』 が入ったデータが続いています。 これをサクっととる方法を教えてください! たぶん区切り位置の調整か何かをすればよかったような気がするのですが、どうにもうまくいきません。 宜しくお願いいたします!

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

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

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

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

  • エクセルでこのようなことはできますか?

    ちょっと伝えづらいのですが 何とか読み取って頂けますと幸いです。 できると助かる動作は以下の通りです。 ●シートの1つを「入力」、もう1つを「集計」として、まず「入力」のシートへ、 ----------------------- 2012/5/1  No  名前    料金 1  山田太郎 1000円 ---------------------- と入力したとします。 ※添付画像を御覧ください。 ●次に「集計」シートの方へは入力した情報を元に =========== 2012/5/1 山田太郎 1000円 =========== という形で表示させる ●また「入力」シートへ戻り、今度は ---------------------- 2012/5/1 No  名前    料金 2  山田花子 3000円 ---------------------- と入力内容を変更します。 そしてまた「集計」のシートを見たとき =========== 2012/5/1 山田太郎 1000円          山田花子 3000円 =========== と加わっている。 このような動作はマクロやVBAを使えばできるのでしょうか? できるとすればやり方をご教授願います。 初心者の為、うまく伝えることができず申し訳ありませんが 宜しくお願いします。

  • Excel : データを部分一致で参照したい

    こんにちは。 部分一致の方法をご存知でしたら教えてください。 以下のような二つのシートがあります。 <シート1> セルA 山田太郎 木村次郎 佐藤花子 <シート2> セルA  セルB    セルC 山田  太郎  03-1234-5678 木村   次郎  03-****-***** 佐藤   花子  03-****-***** シート1にシート2の電話番号を参照して表示させたいのですが、 シート2には苗字と名前が別のセルになっていて、 完全一致ができません。 シート2に1セル足して、苗字名前を両方表示させてもいいのですが、 できるだけ、シート2はいじらずに、苗字だけ一致させるか、あるいは二つのセル(苗字と名前)を参照して、シート1に電話番号を表示させる方法さがしていますがうまくいきません。どなたか詳しい方がいらっしゃいましたら、ご教示いただけませんか。よろしくお願い致します。

  • Excelの入力規則で2列表示したい

    入力規則を使って、社員コードを入力する際に 10001 山田太郎 10002 鈴木花子 10003 佐藤大介 のように、ドロップダウンリストに「社員コード」「社員名」と2列表示させたいのです。 そして、例えば山田太郎を選択すると、セルには「10001」だけが入力されるようにしたいのですが・・・ (Accessのルックアップフィールドみたいな感じ) [入力規則]-[リスト]で、社員コード表を選択しても、単一の列または行でなければいけませんとエラーが出ます。 かといって[入力規則]-[リスト]で範囲指定をカンマ区切りで 10001 山田太郎,10002 鈴木花子,・・・と入力しても、エラーは出ませんがドロップダウンリストから選択したときに社員コード表と社員名が一緒にセルに入力されてしまいます。 なにか良い方法はありませんでしょうか? よろしくお願いいたします。

専門家に質問してみよう