- ベストアンサー
文字と文字を足して文字にする・・・
あまり詳しくないので変な質問文になりましたが、よろしくお願いします。 A1セルに「ABC」、A2セルに「いろは」という文字が入っている場合、A3セルに「=A1&A2」と式を入れると、「ABCいろは」と表示されます。 でも、そのセルのデータは「=A1&A2」であり、「ABCいろは」という文字ではありません。 今後もデータを変更修正する可能性が大きいので、セルそのもののデータを「ABCいろは」に変えたいのです。 どうすればよいでしょうか?
- みんなの回答 (6)
- 専門家の回答
質問者が選んだベストアンサー
数式(=A1&A2)のセルをコピー→形式を選択して貼り付け→値を選択→OK
その他の回答 (5)
- marbin
- ベストアンサー率27% (636/2290)
私は↓をアドイン化しています。 Sub atai() With Selection .Value = .Value End With End Sub 手作業なら、セル範囲をコピー ↓ メモ帳に貼り付け、メモ帳を再度コピー ↓ エクセルに貼り付け という手もあります。
お礼
回答ありがとうございます。 後半の方法だと、私のレベルでもやり易いです。もっと精進せねば・・・
- yuunnn
- ベストアンサー率22% (2/9)
文字と文字をつなげるCONCATENATEという数式があります。 =CONCATENATE(A1,A2) ではいかがでしょうか。 お役に立てれば幸いです。
お礼
回答ありがとうございます。 この方法だと、合体したセルが「=CONCATENATE(A1,A2)」となってしまいます。m(_ _)m
- hallo-2007
- ベストアンサー率41% (888/2115)
>今後もデータを変更修正する可能性が大きいので・・・ A1、A2セルを変更修正しても、式を入れているセルも変化するはずですが。 式を入れているセルは多数あるようでしたら、式はそのままで、A1,A2の値を変更した方が後々、わかりやすいと思います。 もし、A1,A2セルを変更しても式の表示が変わらないようでしたら、 エクセルの設定で計算が手動になっている可能性があります。 変更方法 ツールバーのツール=>オプション=>計算方法のタブ をクリック 計算方法の自動にチェックを入れる。 的外れでしたらスルーしてください。
お礼
回答ありがとうございます。 的外れではありません、参考になりました。ありがとうございます。
- okg00
- ベストアンサー率39% (1322/3338)
該当セルをコピー 一旦、他のセルに右クリックし「形式を選択して貼り付け→値」 コピーしたセルから該当のセルにコピーなり移動 という手順をする必要があります。 なお、最終的に求めたいセルに計算式を入れるよりも、一旦別のセルに計算式を入れてからコピーをするようにした方が手間としては減りますよ。
お礼
回答ありがとうございます。 バッチリ出来ました。しかも、私のレベルでも簡単でわかりやすいです。 ありがとうございます。 >>なお、最終的に求めたいセルに計算式を入れるよりも・・・ なるほど、確かにそうですね。目からうろこです。
- falst
- ベストアンサー率33% (16/48)
A3のセルを選択し、コピー、形式を選択して貼り付け、値にチェックをいれて貼り付けすることで変更できます。
お礼
回答ありがとうございます。 バッチリ出来ました。しかも、私のレベルでも簡単でわかりやすいです。 ありがとうございます。
お礼
回答ありがとうございます。 バッチリ出来ました。しかも、私のレベルでも簡単でわかりやすいです。 ありがとうございます。
補足
皆さん全員に同じ点を付けたいくらいです。 迷いましたが、回答順にしました。