- ベストアンサー
エクセルで表示形式で追加した文字を文字列にしたい
エクセルで表示形式で追加した文字を文字列にしたいです。 例えば、セルに氏名を入力し、表示形式のユーザー定義で「@”様”」と入れます。そうすると氏名の後に”様”が追加されますが、今度はその「氏名+様」を文字列としたいのです。どなたかわかる方いらっしゃいますか?
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
簡単な方法: 様付きで表示されているセル範囲をコピーします メモ帳を開いて貼り付けます メモ帳からコピーします エクセルに貼り戻します。 #言わずもがなですが,「@様」の設定のセルに貼り付けると「様様」になります。別のセル(列など)に貼り戻す必要があります。 似たような別の方法: 様付きで表示されているセル範囲をコピーします ご利用のエクセルのバージョンが不明ですが,Officeクリップボードを表示します 一度Officeクリップボードに格納された様付きデータをクリックして,元のデータの上に貼り付けます その直後に,別のセルで「型式を選んで貼り付け」を行い,テキストで貼り付けます。
その他の回答 (1)
- rouxnelvivi-dog
- ベストアンサー率0% (0/1)
回答No.2
こんにちは。 TEXT関数はいかがでしょうか? A1に氏名が入力されているとして、 =TEXT(A1,"@様") で氏名+様の文字列になると思います。 ただし、別の表示形式を設定した場合は、当然数式も変更しなければいけませんが・・・ ユーザー定義で指定した表示形式を直接文字列に表せていないので、ご希望とは違うかもしれません。
お礼
なるほど。ありがとうございました。参考にさせていただきます。