- ベストアンサー
エクセルの日付書式を文字書式に変換
エクセルで日付書式yyyy.mm.dd(例)を文字に直すと88418(例)になってしまいます。 やりたいことは日付で入力したものを文字書式に直し別シートに貼り付けたいのですがうまくいきません。 いい方法お教えていただけませんでしょうか。よろしくお願いします。
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
(1)セルの関数式を値にしてしまうのは、コピーし、同じセルに「形式を選択して貼りつけ」「値」だけにします。 (2)文字列の値にするのは=TEXT()関数を使います。 (3)TEXT関数の日付け書式は =TEXT(A1,"ggggyy年mm月dd日(aaa)") とかできます。 文字列は上記例では 平成04年10月01日(金) になります。 日付書式を設定して、コピー貼りつけすると、 元の値(上例では38261という数値)+日付書式を そのまま他のセルにコピーするので、コピー先の セルは値(上例では38261という数値)+日付書式 となって、コピー元と、なにも変りません。
その他の回答 (2)
- ta123
- ベストアンサー率51% (95/186)
回答No.2
文字書式に変換するにはtext関数を使います。 例えば、A1セルに日付が入力されている場合 =text(a1,"yyyy.mm.dd") そして、関数を入力したセルをコピーし、“形式を選択して貼り付け”で“値”を選べば文字書式の日付が張り付きます。
質問者
お礼
ありがとうございました うまくいきました
- gutugutu
- ベストアンサー率14% (184/1234)
回答No.1
A1がそのセルだとしてそこにマウスポインターをもっていき右クリックし、セルの書式設定から日付を選びご希望の表示方式を選択すればOKです。
質問者
お礼
ありがとうございました うまくいきました
お礼
ありがとうございました うまくいきました