- ベストアンサー
末尾にPを付けたい
- みんなの回答 (5)
- 専門家の回答
質問者が選んだベストアンサー
データを記入する「前」に@Pを付けておいてから2や3-4を記入すれば、(3-4と正しく記入できるわざわざ細工とかも不要で)すべてP付きで入ります。 既に記入済みのデータに後からPを付け加えたいなら。 手順: A列を列選択する データタブ(データメニュー)の「区切り位置」を開始 特に指定せず次々送り、3/3画面で明示的に「文字列」の設定をマークしてOK 以上で2も「文字列」として記入し直されるので @P の設定を付けてやれば出来ます。 #このように、先に「2」だけ記入したセルは「文字列じゃない」ので@Pに反応しません。 それを承知すれば、数値用の設定と文字列用の設定を併記する解決策も可能です。 #別の方法 記入済みデータをまとめてコピーし、一回「メモ帳」に貼り付ける @Pの設定を上からまとめて設定する メモ帳からコピーしてエクセルに貼り戻す
その他の回答 (4)
- -antsu-
- ベストアンサー率50% (84/168)
Pを""で囲んで"P"にするとなりますヨ。
お礼
ありがとうございます。
- bunjii
- ベストアンサー率43% (3589/8249)
>画像のように書式設定で「@P」にすると、3-4は、3-4Pになるのですが、2は2のままです。 セルの書式が「標準」の場合は自動的に表示形式が変更されます。 3-4と入力すると3月4日のように日付のシリアル値になることがありますので、予め文字列に変更する必要があると思います。 入力範囲に表示形式を文字列にして、その後に表示形式を@Pと指定すれば数字のみ入力しても文字列として扱われますので2Pのように表示されるはずです。 表示形式が標準で2と入力した場合は@Pが無効になりますので、0P;@Pのように表示形式を新しく定義してください。
お礼
ありがとうございます。
- okormazd
- ベストアンサー率50% (1224/2412)
#P;@P
お礼
ありがとうございます。
- enunokokoro
- ベストアンサー率74% (3543/4732)
数値と文字列が混合する場合は、セミコロンで区切ってみては。 #P;;;@P または #P;@P ユーザー定義の表示形式を設定する http://homepage3.nifty.com/gakuyu/excel/userdefined_ex.html#3 http://support.microsoft.com/kb/883199/ja
お礼
ありがとうございます。
お礼
ありがとうございます。