詳細検索

    • ホーム
    • 仕事
    • 3つのセルに住所1、2、3が入っているデータを1つのセルに
    キャリア・職場このトピを見た人は、こんなトピも見ています
    こんなトピも
    読まれています

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

    お気に入り追加
    レス54
    (トピ主1
    Twitterでシェア facebookでシェア LINEでシェア はてなブログでシェア
    blank
    AAA
    仕事
    EXCEL2003です。

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

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

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

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

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

    トピ内ID:2961535486

    これポチに投票しよう!

    ランキング
    • 0 面白い
    • 0 びっくり
    • 0 涙ぽろり
    • 0 エール
    • 0 なるほど

    レス

    レス数54

    レスする
    • レス一覧
    • トピ主のみ (1)
    このトピックはレスの投稿受け付けを終了しました
    • 1
    • 2
    先頭へ 前へ
    1 30  /  54
    次へ 最後尾へ
    並び順:古い順
    全て表示

    いくつか方法が。

    しおりをつける
    blank
    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

    閉じる× 閉じる×

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

    しおりをつける
    blank
    う~ん
    住所3の隣の空いてるセルにCONCATENATE(1,2,3)の関数を使って一つにし、
    その出来上がったものをコピーして、1に値貼り付けではダメなんですかね?

    その後に2と3を削除するのは?エクセルですよね。これでいけると思うんですが
    コピーしたものを値貼り付けしないとダメですけどね

    トピ内ID:7160643089

    閉じる× 閉じる×

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

    しおりをつける
    blank
    のっぴ
    質問文を理解できていなかったらすみません。

    こういうことでいいでしょうか?

    A1セルに住所1
    B1セルに住所2
    C1セルに住所3
    があるとして、
    D1セルに
    =A1&B1&C1
    と書くと、結合された住所が表示されます。

    最終的に式ではなく文字列にしたいなら、
    1.D1セルをコピー
    2.E1セルを選択して右クリック
    3.「形式を選択して貼り付け」で「値」を選択
    でできます。

    トピ内ID:0059386269

    閉じる× 閉じる×

    一緒にすると……。

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

    トピ内ID:6235965491

    閉じる× 閉じる×

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

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

    トピ内ID:2201458462

    閉じる× 閉じる×

    別の列でも

    しおりをつける
    blank
    いいでしょ。

    =A1&B1&C1

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

    トピ内ID:9457243570

    閉じる× 閉じる×

    できますとも!

    しおりをつける
    blank
    コナミ
    一つ一つ切り取って貼り付けていけばね。

    ・・・関数使わないで、ですもんね。


    ま、一応・・・
    普通に&でつなげて(=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

    閉じる× 閉じる×

    方法はありません

    しおりをつける
    blank
    ぽふ
    新しい列を作り、そのセルに =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

    閉じる× 閉じる×

    関数

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

    トピ内ID:6858696733

    閉じる× 閉じる×

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

    しおりをつける
    blank
    ライン
    結果を出したいセルに関数CONCATENATEを挿入して
    指示に従い進める(くっつけたいセルを指示)できますよ

    まず別セルにこの作業を行い1つにしてから
    全てをコピーし
    住所1のところに形式を選択して貼り付け(値を選択)すれば
    関数の結果が文字列としてコピーされます

    トピ内ID:0056138734

    閉じる× 閉じる×

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

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

    これでだめでしょうか?

    トピ内ID:7828086191

    閉じる× 閉じる×

    あ、そうだ

    しおりをつける
    blank
    もんてん
    すみません、知ってたらよいですが
    住所+住所+住所じゃなくて
    住所&住所&住所ですね。

    トピ内ID:6858696733

    閉じる× 閉じる×

    関数がダメ?

    しおりをつける
    blank
    みみ

    簡単に

    =セル1&セル2&セル3

    ではダメですか?

    トピ内ID:7042987075

    閉じる× 閉じる×

    すこし面倒ですが

    しおりをつける
    🙂
    より
    こんにちは、大変でしたね。
    少し面倒なのと式を使わないといけないのですが、

    たとえば(A1)(B1)(C1)に住所が分かれてしまった場合
    おとなりのセル(D1)に=A1&B1&C1と式を入力します。
    そうすると(D1)のセルに分割された住所が一つにまとまります。
    そのあとにフィルハンドル(D1のセルの右下にある小さい四角マーク)でコピーします。

    (D1)にはいっているセルの中身は式なので、
    そのまま筆まめにもっていけるかわかりません。
    なので文字に直します。
    まとめた住所を範囲選択をしてコピー
    貼り付け先で右クリック→形式を選択して貼り付け→値
    にすると住所が文字として貼りつきます。
    あとは余計な列を削除すれば大丈夫かと思います。

    トピ内ID:6117979735

    閉じる× 閉じる×

    私なら・・・

    しおりをつける
    blank
    めい
    他にもっといいやり方があるかもしれないですが、、、

    私なら・・・

    まず関数で
    =「住所1のセル」&「住所2のセル」&「住所3のセル」
    を使ってつないだデーターを作ります。

    その後でその関数のデーターをコピーして、貼り付ける際に
    値で貼り付けすると、関数が消えてデーターのみの文字列に
    なります。

    これでいけるのでは???

    トピ内ID:3323615793

    閉じる× 閉じる×

    しおりをつける
    blank
    おばさん
    住所1セル:A1
    住所1セル:B1
    住所1セル:C1、とすると

    1.まとめるセルに関数「=A1&B1&C1」
    2.その列をコピー
    3.「編集」→「形式を指定して貼り付け」→「貼り付け」から
    「値の貼り付け」で、どこか適当な列へペースト

    で、どうでしょうか?

    &関数でいったん一つのセルにまとめた後
    テキストとして貼り付けなおす感じです

    トピ内ID:8484832002

    閉じる× 閉じる×

    関数

    しおりをつける
    blank
    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

    閉じる× 閉じる×

    筆まめは知りませんが、

    しおりをつける
    blank
    オーソレミヨ
    関数が入っていて、見た目には文字(住所)が入力されているようなセルのままでは他のアプリケーションに抽出できない、ということですよね。

    関数の入っているセルをコピーして、
    別の列に「値」をペーストすればいいです。

    住所2と3を合体させるのは ”&”を使えばいいので、
    セルアドレス住所2&セルアドレス住所3のセルを作成し、
    その結果をコピー、値を貼り付けしましょう。
    列全体を操作することはできますよね?

    ちなみに、もし区切り位置機能をつかって不必要に分けてしまったのなら、ヘルプを読んでみましょう。
    不要な区切り位置をキャンセルするステップが区切り完了の前に
    あったはずです。

    ヘルプは便利ですよ。

    トピ内ID:9546113616

    閉じる× 閉じる×

    関数ですが・・・

    しおりをつける
    blank
    nomonomo
    CONCATENATEという関数を使ってはいかがでしょう?
    複数の文字列を一つにまとめることが出来る関数です。

    関数の分類としては文字列操作に入っています。
    文字列につなげたいセルを選ぶだけです。
    文字列は最大255まで選べますので、3列なら大丈夫。

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

    これをマスターすると色々使えて便利ですよー。

    トピ内ID:3164097906

    閉じる× 閉じる×

    1つずつ解決しないと

    しおりをつける
    blank
    よりこ
    まず根本的なことがわかっていないようなので。

    関数が入っているセルをコピーして、別のセルに『形式を選択して貼り付け』すれば、
    『値』だけ貼り付けられます。
    それなら、筆まめでも読み込めますよ。

    前トピで、郵便番号と住所を『関数』を使ってわける方法は分かりましたよね。
    その『値』だけ張り付ければいいんです。

    でも、また余計なことをしてしまって、住所が3つにわかれてしまったようなので…

    今度は複数の文字列を結合させる関数を使いましょう。

    CONCATENATE(住所1セル,住所2セル,住所3セル)

    次に、その関数が入っているセルをコピーして、別のセルに、『形式を選択して貼り付け』→『値』を選択してください。
    すると、結合された文字列(値)が取り出せます。

    というか、前のトピでもそうだけど、教えてもらったら、お礼くらい言いなさいよ!!!

    トピ内ID:5230066286

    閉じる× 閉じる×

    関数

    しおりをつける
    blank
    くろん
    =concatenate(住所1," ",住所2," ",住所3)

    別の列に全てのデータをまとめましょう。

    上記の関数を入力し、つなげたい順番にセルを指定します。

    【 , 】で1つのセルの区切り
    【 " " 】の間にスペースを入れるとセルをつなげた時にスペースが入ります。

    補足:【 " " 】には文字を入れる事も可能です。

    トピ内ID:7045002202

    閉じる× 閉じる×

    簡単な方法。

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

    トピ内ID:5465117839

    閉じる× 閉じる×

    データの並び順は?

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

    トピ内ID:4455386045

    閉じる× 閉じる×

    続けてですが

    しおりをつける
    blank
    どらねこ
    もしかして、

    「一つにセルに郵便番号と住所が一緒に入力されているデータを」

    のトピ主でしょうか?

    それであれば、元のトピックで継続して話をされたほうがよろしいかと。
    それに、礼の一つもいえないのは失礼かと。

    トピ内ID:4455386045

    閉じる× 閉じる×

    関数つかうけど・・・

    しおりをつける
    blank
    シグルー
    関数を使わないなら、一セルずつ「コピー」「貼り付け」するしかないかなあ。文字列だと。

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

    トピ内ID:8296931969

    閉じる× 閉じる×
    • 1
    • 2
    先頭へ 前へ
    1 30  /  54
    次へ 最後尾へ
    並び順:古い順
    全て表示
    • レス一覧
    • トピ主のみ (1)

    あなたも書いてみませんか?

    • 他人への誹謗中傷は禁止しているので安心
    • 不愉快・いかがわしい表現掲載されません
    • 匿名で楽しめるので、特定されません
    [詳しいルールを確認する]