本文へ
  • ホーム
  • 仕事
  • 3つのセルに住所1、2、3が入っているデータを1つのセルに

3つのセルに住所1、2、3が入っているデータを1つのセルに

レス54
(トピ主 1
041
AAA
仕事
EXCEL2003です。

3つの列にそれぞれ住所1、住所2、住所3が入っています。

住所1は、マンションより前の住所
住所2はマンション名
住所3は、号数のデータが入っています。

最終的に筆まめに読み込ませるので、
関数を使わずに、住所1の列に、2と3のデータをまとめることは可能でしょうか?

当初、郵便番号と、住所が一緒のセルに入っていたのを
データ → 区切り位置でスペースを指定したら、
〒と、住所はバラバラになったのですが
住所内でスパースを入れているものまでバラバラになってしまいました。

どなたかご存知の方、お助け下さい!
よろしくお願いします。

トピ内ID:2961535486

これポチに投票しよう!

ランキング

レス

レス数54

このトピックはレスの投稿受け付けを終了しました

いくつか方法が。

041
riko
住所1がA列、住所2がB列、住所3がC列に入っているとして D列に「=A1&B1&C1」のように入力し、 下方向にフィルでコピーします。 ※フィルでのコピー=セルの右下にカーソルを当てた時にでる 黒の十字のカーソルをドラッグして下のほうにコピーします。 D列をコピーして、例えばE列に貼り付けます。その時に 右クリックして形式を選択して貼付けを選び、 「値」を選んでOKをクリックします。 そうすればE列に思った通りのものができると思います。 または、A列~C列をメモ帳などにコピーし、 途中の空欄(タブに当たる部分)をコピーして 置換で消し、エクセルに貼りつけ直すなどの方法もあります。

トピ内ID:6374374596

...本文を表示

それなら

🐤
もぐら
住所1のセルがA列、住所2のセルがB列、住所3のセルがC列、 だとして、回答します。 1別の列(例えばD列ならD1)に『=A1&B1&C1』と入力してください。 2D1をコピーして、D列の必要な行まで  (住所データが100行目まであるならD2~D100)を選択して  貼り付けます。  ※A列、B列、C列のデータが合わさって出れば成功 3D列全体を選択→コピーします。  A列を選択して右クリック→形式を選択して貼り付け→  「値」を選択→「OK」 で、できるはずです。 分からなかったら聞いてください。 不安だったら、ファイルをコピーしてから作業することを お勧めします。

トピ内ID:6296580109

...本文を表示

関数使わないEXCELはただの表だ(紅の豚のようにはきまらず

🐧
生存戦略
Windowsでしょうか? 関数使っちゃだめなの?これも関数になるのかな? A1、B1、C1に住所1、住所2、住所3があるとして、 D1とかに =A1&B1&C1 と書いてエンター でつながります。 複数あるときは、D1をコピー、D2以降に貼付け でできます。 どうしても関数が嫌ならば、 新しいブックをひらく 住所1、住所2、住所3を新しいブックにコピー ファイルをCSV形式でセーブ このCSVファイルをメモ帳で開く 「編集」「置換」で , をスペースに変換 ファイル保存 このファイルをEXCELでひらく

トピ内ID:0112521705

...本文を表示

関数はダメなんですかね?

041
う~ん
住所3の隣の空いてるセルにCONCATENATE(1,2,3)の関数を使って一つにし、 その出来上がったものをコピーして、1に値貼り付けではダメなんですかね? その後に2と3を削除するのは?エクセルですよね。これでいけると思うんですが コピーしたものを値貼り付けしないとダメですけどね

トピ内ID:7160643089

...本文を表示

=と&でつなげたらいいだけ??

041
のっぴ
質問文を理解できていなかったらすみません。 こういうことでいいでしょうか? A1セルに住所1 B1セルに住所2 C1セルに住所3 があるとして、 D1セルに  =A1&B1&C1 と書くと、結合された住所が表示されます。 最終的に式ではなく文字列にしたいなら、 1.D1セルをコピー 2.E1セルを選択して右クリック 3.「形式を選択して貼り付け」で「値」を選択 でできます。

トピ内ID:0059386269

...本文を表示

一緒にすると……。

041
GnYasu
一緒にすると住所印刷が一列になって、字が小さくなりませんか?。

トピ内ID:6235965491

...本文を表示

関数でつなげて値にするではだめ?

🐤
&とかでつなげれますよね。そして、コピペで値に変換ではだめなんですか?

トピ内ID:2201458462

...本文を表示

別の列でも

041
いいでしょ。 =A1&B1&C1 例えばA1,B1,C1にデータがあるなら、 をD1に入れてみて。 それぞれの間にスペースを入れたいとかご要望があるなら、 上記の応用なのでご自分で試行錯誤を。

トピ内ID:9457243570

...本文を表示

できますとも!

041
コナミ
一つ一つ切り取って貼り付けていけばね。 ・・・関数使わないで、ですもんね。 ま、一応・・・ 普通に&でつなげて(=A1&B1とか)、全部数式でつなげた後、コピー&形式を選択して貼り付けの値貼り付けでいいのでは?

トピ内ID:9331347843

...本文を表示

文字列の結合

🐴
km
まずデータのバックアップを取ります 下記手順で思ったのと違う結果になった時に必要です 1. 仮に列E,F,Gに 住所1,住所2,住所3のデータがあり、 2行から300行までデータがあるとします。 2. H,I列を選択しブランクの列を挿入 (H,I列両方を選択し、右クリック⇒I) H2を選択し下記関数を入力 =CONCATENATE(E2,F2,G2) 3. H2をコピー(CTRL+C)して 必要な行数分(H3~H300)を選択して貼り付け(CTRL+V) 4. H列を選択してコピー(CTRL+C) I列を選択して値の貼り付け (I列を右クリック⇒S⇒V⇒OKボタン) 5. 列E,F,G,Hを選択し削除 1~5までをやると 列Eに住所1+2+3のデータが入ってると思います スペースが必要なら手順2の関数を下記にすると良いです =CONCATENATE(E2," ",F2," ",G2) どうでしょう?

トピ内ID:7119198671

...本文を表示

方法はありません

041
ぽふ
新しい列を作り、そのセルに =A1&B1&C1 とか入れる。で、その新しい列全体をコピーして、 値で張り付ける(コピー後、ALT+E で出るダイアログで 「値」を選択、OK)。 これを「関数」と呼ぶかどうかはあなた次第ですが。

トピ内ID:4821340724

...本文を表示

式を使って

😀
まさか
セル A1=住所1     B1=住所2    C1=住所3 まとめるセルを D1 とした場合 D1に以下の式を書きます。 =A1&b1&C1 このままでも良いですが、筆まめへ移行するとの事なので D1の選択し、右クリック→コピーを選択 隣のE1を選択し、右クリック→形式を選択して貼り付けを選択。 「値」を選択 こうすればE1に住所1.2.3を結合した結果の「値」が入ります。 こんな感じで如何でしょうか?

トピ内ID:2749438232

...本文を表示

関数

041
もんてん
関数を使っては出来るってことですか? それならセルの4つ目に住所1+住所2+住所3で連結させて その結果をコピーして5つ目のセルに値のみ貼り付けで いけるんじゃないでしょうか。

トピ内ID:6858696733

...本文を表示

メニューからの関数使用でできますよ

041
ライン
結果を出したいセルに関数CONCATENATEを挿入して 指示に従い進める(くっつけたいセルを指示)できますよ まず別セルにこの作業を行い1つにしてから 全てをコピーし 住所1のところに形式を選択して貼り付け(値を選択)すれば 関数の結果が文字列としてコピーされます

トピ内ID:0056138734

...本文を表示

関数は使ってしまいますが・・・

041
ざきっこ
=concatenate(住所1セル、住所2セル、住所3セル)でまず結合させます。 その後、関数を使ったセルをコピーして別の列に 「形式を選択して貼り付け」-「値」でコピー貼り付けすれば、 関数ではなく統合した住所データが完成します。 これでだめでしょうか?

トピ内ID:7828086191

...本文を表示

あ、そうだ

041
もんてん
すみません、知ってたらよいですが 住所+住所+住所じゃなくて 住所&住所&住所ですね。

トピ内ID:6858696733

...本文を表示

関数がダメ?

041
みみ
簡単に =セル1&セル2&セル3 ではダメですか?

トピ内ID:7042987075

...本文を表示

すこし面倒ですが

🙂
より
こんにちは、大変でしたね。 少し面倒なのと式を使わないといけないのですが、 たとえば(A1)(B1)(C1)に住所が分かれてしまった場合 おとなりのセル(D1)に=A1&B1&C1と式を入力します。 そうすると(D1)のセルに分割された住所が一つにまとまります。 そのあとにフィルハンドル(D1のセルの右下にある小さい四角マーク)でコピーします。 (D1)にはいっているセルの中身は式なので、 そのまま筆まめにもっていけるかわかりません。 なので文字に直します。 まとめた住所を範囲選択をしてコピー 貼り付け先で右クリック→形式を選択して貼り付け→値 にすると住所が文字として貼りつきます。 あとは余計な列を削除すれば大丈夫かと思います。

トピ内ID:6117979735

...本文を表示

私なら・・・

041
めい
他にもっといいやり方があるかもしれないですが、、、 私なら・・・ まず関数で =「住所1のセル」&「住所2のセル」&「住所3のセル」 を使ってつないだデーターを作ります。 その後でその関数のデーターをコピーして、貼り付ける際に 値で貼り付けすると、関数が消えてデーターのみの文字列に なります。 これでいけるのでは???

トピ内ID:3323615793

...本文を表示

041
おばさん
住所1セル:A1 住所1セル:B1 住所1セル:C1、とすると 1.まとめるセルに関数「=A1&B1&C1」 2.その列をコピー 3.「編集」→「形式を指定して貼り付け」→「貼り付け」から   「値の貼り付け」で、どこか適当な列へペースト で、どうでしょうか? &関数でいったん一つのセルにまとめた後 テキストとして貼り付けなおす感じです

トピ内ID:8484832002

...本文を表示

関数

041
magic
CONCATENATEを使って新しい列に住所1,2,3を結合し その列を値複写すれば、計算式は消えて値のみが残ります。 その後の微調整は必須だとは思いますが これでデータは1つにまとまりますよ。

トピ内ID:4856843777

...本文を表示

例えば

🙂
ササヨシ
 セルA1に住所1、セルB1に住所2が入っているとします。  例えば、セルC1に =A1&B1 または =CONCATENATE(A1,B1) と入力すると、「住所1住所2」と表示されます。  間に全角スペースを入れて「住所1 住所2」のようにしたい場合には下記のようにします。 =A1&" "&B1 または =CONCATENATE(A1," ",B1) 後はCの行を選択して右クリック⇒コピー、もしくはctrl+Cして。 新しいエクセルを開き、右クリック⇒形式を選択して貼り付け⇒値と数値の書式⇒OK。 関数が除かれた状態で合体できます。

トピ内ID:0640613030

...本文を表示

筆まめは知りませんが、

041
オーソレミヨ
関数が入っていて、見た目には文字(住所)が入力されているようなセルのままでは他のアプリケーションに抽出できない、ということですよね。 関数の入っているセルをコピーして、 別の列に「値」をペーストすればいいです。 住所2と3を合体させるのは ”&”を使えばいいので、 セルアドレス住所2&セルアドレス住所3のセルを作成し、 その結果をコピー、値を貼り付けしましょう。 列全体を操作することはできますよね? ちなみに、もし区切り位置機能をつかって不必要に分けてしまったのなら、ヘルプを読んでみましょう。 不要な区切り位置をキャンセルするステップが区切り完了の前に あったはずです。 ヘルプは便利ですよ。

トピ内ID:9546113616

...本文を表示

関数ですが・・・

041
nomonomo
CONCATENATEという関数を使ってはいかがでしょう? 複数の文字列を一つにまとめることが出来る関数です。 関数の分類としては文字列操作に入っています。 文字列につなげたいセルを選ぶだけです。 文字列は最大255まで選べますので、3列なら大丈夫。 やり方としては 関数の挿入から選ぶか関数のマークをクリック。 関数の分類>文字列操作>CONCATENATEを選択。 文字列1にマンションより前の住所の入っているセル番号 文字列2にマンション名のセル 文字列3にマンション号数のセル をそれぞれ入れて、OKボタンをクリック。 これで一つのセルに3列のデータがひとまとめになったと思います。 あとはアクティブセルの右下の黒い■をダブルクリックして 全体に関数を適用させ、そのあとは関数の入っているデータの列を 全体を選択し、コピー。そして左クリックする。 「形式を選択して貼り付け」>貼り付け内の「値」を選び OKボタンをクリックして完了です。 あとはいらないデータ列を削除すればいいと思います。 これをマスターすると色々使えて便利ですよー。

トピ内ID:3164097906

...本文を表示

1つずつ解決しないと

041
よりこ
まず根本的なことがわかっていないようなので。 関数が入っているセルをコピーして、別のセルに『形式を選択して貼り付け』すれば、 『値』だけ貼り付けられます。 それなら、筆まめでも読み込めますよ。 前トピで、郵便番号と住所を『関数』を使ってわける方法は分かりましたよね。 その『値』だけ張り付ければいいんです。 でも、また余計なことをしてしまって、住所が3つにわかれてしまったようなので… 今度は複数の文字列を結合させる関数を使いましょう。 CONCATENATE(住所1セル,住所2セル,住所3セル) 次に、その関数が入っているセルをコピーして、別のセルに、『形式を選択して貼り付け』→『値』を選択してください。 すると、結合された文字列(値)が取り出せます。 というか、前のトピでもそうだけど、教えてもらったら、お礼くらい言いなさいよ!!!

トピ内ID:5230066286

...本文を表示

関数

041
くろん
=concatenate(住所1," ",住所2," ",住所3) 別の列に全てのデータをまとめましょう。 上記の関数を入力し、つなげたい順番にセルを指定します。 【 , 】で1つのセルの区切り 【 " " 】の間にスペースを入れるとセルをつなげた時にスペースが入ります。 補足:【 " " 】には文字を入れる事も可能です。

トピ内ID:7045002202

...本文を表示

簡単な方法。

041
sayu
えーと、それぞれの列をA、B、Cだとして、 D1に=A1&B1&C1と入力した後、D1をD列の先頭からデータの終端までコピー。 今度はD列を丸ごとコピーして、E列を右クリックして 「形式を選択して貼り付け」を選択して選択をすべてから値に変更したら E列にそのまま実データが出来上がるから、A列と差し替えればいいかと。

トピ内ID:5465117839

...本文を表示

データの並び順は?

041
どらねこ
最初に郵便番号が入って、住所の開始位置が同じなのであれば、 エクセルに取り込む時に、スペース区切りではなく区切り位置を 手動で設定すればエクセルで作業せずとも希望の状況になります。

トピ内ID:4455386045

...本文を表示

続けてですが

041
どらねこ
もしかして、 「一つにセルに郵便番号と住所が一緒に入力されているデータを」 のトピ主でしょうか? それであれば、元のトピックで継続して話をされたほうがよろしいかと。 それに、礼の一つもいえないのは失礼かと。

トピ内ID:4455386045

...本文を表示

関数つかうけど・・・

041
シグルー
関数を使わないなら、一セルずつ「コピー」「貼り付け」するしかないかなあ。文字列だと。 関数の「CONCATENATE」を使って、とりあえず、別のセルに結合した文字列を表示させて、 それを「コピー」→別のセルに「形式を選択して貼り付け」→「“値”で貼り付け」 をすれば、関数の入らない文字列ができますよ。

トピ内ID:8296931969

...本文を表示
[PR]
気に入ったトピを保存するといつでも読み返せる
気に入ったトピを保存するといつでも読み返せる
使用イメージ
使用イメージ

マイページ利用でもっと便利に!

お気に入り機能を使う ログイン
レス求!トピ一覧