- ベストアンサー
ExcelのCONCATENATEについて
ExcelのCONCATENATEでA1からA20までの言葉の頭に同じB1の言葉を一括で変換する方法を教えてください。 B1に私が A2 行きます B2私が 行きます A3 行く時 B3私が 行く時 A4 行った B4私が 行った B2に=CONCATENATE(B$1," ",$A2)で「私が 行きます」となるかと思いますがそれを下へB1を頭にして1から20に簡単にできたと思うのですが。 やり方がわかりません。C以降に頭文字を変えて表にしたいのですが・・・。あまり詳しく知らないのでわかりやすい方法でお願いいたします。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
B2に =CONCATENATE(B$1," ",$A2) を入れます B2をコピー,B3からB20までに貼り付けます。 さらにC2からC20にも貼り付けます。 C1に 彼が と記入します。 D列にも同様に貼り付け,D1にも記入してみます。 コピーするにはキーボードのコントロールキーを押しながらCのキーを押します 貼り付けるにはコントロールキーを押しながらVのキーを押します
その他の回答 (1)
- kagakusuki
- ベストアンサー率51% (2610/5101)
数式は質問者様が考えられたもので正しいと思います。 尚、文字列を結合されるのでしたら、CONCATENATE関数を使用する以外にも、文字列と文字列との間に&を入れて =B$1&" "&$A2 とした場合でも、同じ事が出来ます。 >B1を頭にして1から20に簡単にできたと思うのですが。 B1には数式ではなく、「私が」と入力されている筈ですから、 「B2を頭にして2から20に簡単にできたと思うのですが。」 の間違いではないでしょうか。 その方法は色々あります。 方法(1)【ドラッグ アンド ドロップ】 B2セルをクリックする (B2セルが太い黒枠で囲まれる) ↓ B2セルの右下の隅にある黒点にカーソルを合わせる (カーソルの形状が黒いプラス記号に変化する) ↓ マウスの左ボタンを押し、ボタンを押したままB20セルまでドラッグする (B2~B20の範囲が太い黒枠で囲まれる) ↓ B20セルの右下の隅にある黒点にカーソルを合わせる (カーソルの形状が黒いプラス記号に変化する) ↓ C列以降の列にドラッグする 方法(2)【コピー アンド ペースト(の一例)】 B2セルをクリックする ↓ メニューバーの[編集]ボタンをクリックする ↓ 選択肢の[コピー]をクリックする ↓ Shiftキーを押しながら、数式を貼り付ける複数のセルの内、最も右下にあるセルをクリックする ↓ メニューバーの[編集]ボタンをクリックする ↓ 選択肢の[貼り付け]をクリックする 尚、コピー アンド ペーストを行う方法には、メニューバーの[編集]ボタンをクリックする代わりに、マウスを右クリックする方法もあります。 又、Shiftキーの代わりにCtrlキーを使うと、連続していない複数のセルを選択して、貼り付ける事が出来ます。
お礼
編集が見当たらず、焦りましたがなんとかできました。 ありがとうございます!
お礼
そうそう、この方法です!でも貼り付けるときにそのまま貼り付けてました(笑)「形式を選択して貼り付け」なきゃいけなかったんですね。 初心、忘れずべからず・・・でした。ありがとうございます。