- ベストアンサー
2つのセルの値を1つにしたとき
- みんなの回答 (5)
- 専門家の回答
質問者が選んだベストアンサー
- ベストアンサー
=CONCATENATE(A2," " , B2) で希望の動作になると思います。
その他の回答 (4)
- 某HN クロメート(Chromate)(@CoalTar)
- ベストアンサー率40% (705/1742)
>希望は 00000 山田花子 としたいのです。 ならば =A2&" "&SUBSTITUTE(B2," ","") > (00000と山田 花子の間に半角スペースを) なら皆さんの回答どおりです。 ついでに(勉強のために) =REPLACE(A2&B2,1+LEN(A2),," ") なんて手段もあります。
お礼
早速の回答ありがとうございます。 こんなに沢山の方に応援していただいてうれしき泣きです。 凄く感激しました。
- 大明神(@bathbadya)
- ベストアンサー率19% (769/3963)
>00000と山田 花子の間に半角スペースを なら、既出でOK。 「山田 花子」→「山田花子」も希望であるなら、 分解してトリミングを使わんと・・・ もっといい方法あるかな??
お礼
早速の回答ありがとうございます。 こんなに沢山の方に応援していただいてうれしき泣きです。 凄く感激しました。
- tipness_mf
- ベストアンサー率25% (11/44)
A1= A2 & " " & B2
お礼
早速の回答ありがとうございます。 こんなに沢山の方に応援していただいてうれしき泣きです。 凄く感激しました。
補足
早速の回答ありがとうございます。 こんなに沢山の方に応援していただいてうれしき泣きです。 凄く感激しました。
- marbin
- ベストアンサー率27% (636/2290)
こうすればいいのでは? =CONCATENATE(A2," ", B2) =A2&" "&B2
お礼
早速の回答ありがとうございます。 こんなに沢山の方に応援していただいてうれしき泣きです。 凄く感激しました。
補足
早速の回答ありがとうございます。 こんなに沢山の方に応援していただいてうれしき泣きです。 凄く感激しました。
関連するQ&A
- 姓名の表記法について
例えば山田花子という名前を表記するとき、「山田花子」と姓と名の間は空けないでそのまま続けるのが正しいのか、「山田 花子」と半角(あるいは全角?)スペースを入れるのが正しいのか、正式にはどちらなのでしょうか。 よろしくお願いします。
- ベストアンサー
- 日本語・現代文・国語
- セルとセルの文字列を結合について
A B C 1 2008/1/2 0:00:00 2 2008/1/2 0:15:00 3 2008/1/2 0:30:00 4 2008/1/2 0:45:00 5 2008/1/2 1:00:00 6 2008/1/2 1:15:00 ↓ A B C 1 2008/1/2 0:00 2008/1/2 0:00 2 2008/1/2 0:15 2008/1/2 0:15 3 2008/1/2 0:30 2008/1/2 0:30 4 2008/1/2 0:45 2008/1/2 0:45 5 2008/1/2 1:00 2008/1/2 1:00 6 2008/1/2 1:15 2008/1/2 1:15 といった感じにA列に Bの日付とCの時刻を半角スペースを挟んで 入力させたいのですが Excel上で以下の関数を使って手動でやると =CONCATENATE("2008/1/1"," ",0:15) 2008/1/1 0:00 と表示されるが マクロでの記述上では上手くいかない。 For i = 1 To 10 Range("A1,A10") = CONCATENATE(Cells(i, 2), Cells(i, 3)) Next ↑書き方としてはやっぱり間違ってる? 何かいい書き方ってないでしょうか・・? お手数おかけいたしますがよろしくお願いします。
- ベストアンサー
- オフィス系ソフト
- エクセルで文字を活かしたままセルの結合を・・・
なぜこんなことを?と思われてしまうかもしれませんが、 二つのファイルがレイアウトがばらばらで どうしてもタイトルのような作業を行いたいので、教えてください! A B 1 山田太郎 佐藤花子 とあるものを A 1 山田太郎、佐藤花子 としたいのです。 かなりの行数があり、 =A1&B2 と言った作業ですと どうしても 山田太郎佐藤花子 と続き文字になってしまうのをひとつひとつ名前の間に「、」を入れるのは手間がかかってしまうものですから・・・。 間に「、」を入れつつセルを結合させる方法はございませんでしょうか? 二つファイル(A,B)があって、Aは1つのセル内に名前が羅列され、もうひとつのファイルBは上記のような状態のものなんです。 これをひとつにまとめたいんです。 ひとつのセルを分離させる方法(AをBに合わせる)はあるのですが、どうしても結合という方法で処理をしたいのです。 ぜひお教えください!!
- ベストアンサー
- オフィス系ソフト
- Excelのセル結合
お願いします。Excel2000です。 複数セルの値を別のセルに結合させ表示させたいのです。 ただしセルの結合時には間にスペースを空け結合させるのが条件です。 たとえば =A1&B1 だとすると結合したセルの値にはスペースが入りません。 また =Concatenate(A1,B1) も結合したセルの値にはスペースが入りません。 どなたか教えていただけませんか? A1(スペース)B1としたいのです。 以上わかりにくい点がございましたらご指摘くださいませ。
- ベストアンサー
- オフィス系ソフト
- エクセル・1つのセルに入った漢字(カナ)の分け方
エクセルにお強い方、教えてください>< A1のセルに、 山田 花子(ヤマダ ハナコ) とあるとします。 私は B1のセルに 山田 花子 C1のセルに (ヤマダ ハナコ) と、分けてデータ化させたいのですが、 どのようにマクロを組めばよいでしょうか? また、分け終わったC1の(ヤマダ ハナコ)に 置換を使って( )をとって、 カナ を かな に直すため、 PHONETICと書式のふりがな機能を使って直しても データにエラーは起きずに処理できるでしょうか? 最終的なデータとして A1セル→山田 花子(やまだ はなこ) B1セル→山田 花子 C1セル→やまだ はなこ としたいのです。 ご存知の方いらっしゃいましたら、教えてください。 宜しくお願い致します。
- ベストアンサー
- オフィス系ソフト
- エクセルでセルの連結の逆
エクセルでA1に「山田」、B1に「太郎」と入っていて、「山田太郎」としたい場合には =A1&B1 と入力し、セルを連結させますよね。 それの逆で、すでにA1に「山田 太郎」と入っているものを「山田」と「太郎」にわけることはできますでしょうか。 ちなみに「山田」と「太郎」の間にはスペースが入っています。
- ベストアンサー
- オフィス系ソフト
- 結合されたセルのオートフィルについて質問です。(長文です)
結合されたセルのオートフィルについて質問です。(長文です) いつもお世話になります。 Excel2000を利用して,住所一覧表を作成しています。 【sheet1】には,データ入力用として手入力していき, 【sheet2】には,sheet1のデータが反映されるように数式を入れ, 一覧表として表示されるように利用します。 例えば,【sheet1】ですが, 1行目には項目を, A1「番号」 B1「氏」 C1「名」 D1「〒」 E1「住所」 F1「ビル名」 という風に入力し, 2行目からはデータとして A2「1」 B2「山田」 C2「太郎」 D2「123-4567」 E2「*市*町」 F2「山田ビル」 A3「2」 B3「山本」 C3「花子」 D3「987-6543」 E3「*群*町」 F3「山本ビル」 A4 下に続く-- という風に,1行ずつ1つのセルごとに入力していきます。 そして【sheet2】には 「氏名」で1つのセルに,また「〒住所ビル名」として1つのセルに表示されるようにします。 【sheet2】例↓ A1「番号」 B1「氏名」 C1「〒住所ビル名」 D1「備考」 A234「1」 B234「山田太郎」 C234「123-4567**市**町山田ビル」 D234「備考」 A567「2」 B567「山本花子」 C567「987-6543**群**町山本ビル」 D567「備考」 となります。 ※【sheet2】の2行目以降は,3行ごとにセルを結合させます! ※表にするとこんな風になります↓(わかりにくいかも知れませんが...) A | B | C | D ----------------------------------------------------- 1 番号 | 氏名 | 住所 | 備考 ----------------------------------------------------- 2 | | 〒123-4567 | 3 1 | 山田太郎 | **市**町 | 備考 4 | | 山田ビル | ----------------------------------------------------- と表示されるようにしました。 まず氏名のセルにおいての式としては, =IF(sheet1!B2="","",CONCATENATE(sheet1!B2,CHAR(10),sheet1!C2)) の式を【sheet2】のB2のセルに入れました。 すると,無事に山田太郎君が統合されて出てきてくれました! ただ,この先がわかりません。。 この式を下の行にも反映させようとオートフィル機能を使って, 【sheet2】のB234のセルを下にドラッグしていくと, 式は出てきてくれたのですがセルが結合されている為 【sheet2】のB567には =IF(sheet1!B5="","",CONCATENATE(sheet1!B5,CHAR(10),sheet1!C5)) 【sheet2】のB8910には =IF(sheet1!B8="","",CONCATENATE(sheet1!B8,CHAR(10),sheet1!C8)) と,当然ではあるのですが3行ごとの式としてでてしまいます。 上述した通り, 【sheet1】には1行に1人という入力方法なので, 上の式だと,【sheet2】のBに表示されない人が出てきてしまいます。 山本花子さんが出てきてくれません(泣) 長くなりましたが,ここで質問です。 B2の式の =IF(sheet1!B2="","",CONCATENATE(sheet1!B2,CHAR(10),sheet1!C2))を オートフィルで B5 =IF(sheet1!B3="","",CONCATENATE(sheet1!B3,CHAR(10),sheet1!C3)) B8 =IF(sheet1!B4="","",CONCATENATE(sheet1!B4,CHAR(10),sheet1!C4)) B11 =IF(sheet1!B5="","",CONCATENATE(sheet1!B5,CHAR(10),sheet1!C5)) と1つづつあげていく事はできるでしょうか? 手入力が一番早いのでしょうか? 又,他に何かいい方法はありますでしょうか? 長文になってしまい申し訳ございません;; 又,初心者の為わかり辛い箇所があるかもしれません。 都度補足致しますので, おわかりになる方がいらっしゃいましたら,宜しくお願い致します
- ベストアンサー
- その他MS Office製品
- エクセル:複数行のセル値を、対応した項目に従って一つのセルにまとめたい
いつもお世話になっています。 早速ですが、下記のようなことをしたいのですが、 関数でできるでしょうか? │ A │ B ----------------------- 1│日本太郎 │ ばら ----------------------- 2│日本太郎 │ さば ----------------------- 3│山田花子 │ キリン ----------------------- 4│山田花子 │ 米 ----------------------- 5│日本太郎 │ イス ----------------------- 6│山田花子 │ インク ----------------------- ↓ │ A │ B ----------------------- │ │ ばら 1 │日本太郎│ さば │ │ イス ----------------------- │ │ キリン 2 │山田花子│ 米 │ │ インク ----------------------- A列に人物名、B列に品物を入力します。 誰かが何かを入手した際、その順に入力していきますので、 同一の人物が複数の行に亘って入力された表(上の表)があります。 これを基に「誰が何を持っているか」をまとめる表(下の表)を作りたいのですが、 上の表を基に下の表が自動的に出来上がるような関数はあるでしょうか? VLOOKUPを使っても上手く出来ず、しかし他に思い浮かびません。 何か良い知恵がございましたら、お教え下さい。
- ベストアンサー
- オフィス系ソフト
- Exel一括でセル結合
Exelで一括で2行以上のセルをそれぞれ一つに結合するにはどうしたら良いでしょうか。 例えば A B C 1 山田 花子 2 小池 鉄平 3 小島 良夫 となっている状態から A B C 1 山田花子 2 小池鉄平 3 小島良夫 と一括で結合したいです。
- 締切済み
- Excel(エクセル)
お礼
早速の回答ありがとうございます。 こんなに沢山の方に応援していただいてうれしき泣きです。 凄く感激しました。