- ベストアンサー
エクセルで 日付+特定文字列
日付+特定文字列を自動で出すにはどうすればいいでしょうか? 例)2010年12月10日にファイルを作った場合 20101210A01 ↑日付+A01 というのを自動でいれたいのです。 よろしくお願いいたします。
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
TODAY関数を使うと自動で日付が表示されますが ファイルを開いた時に再計算され、そのときの日付 ・時刻が表示されます。つまり、開いた時の日時に変化します。 したがって 2010年12月10日にファイルを作った場合、翌日に開くと 再計算され2010年12月11日に代わっています。 自動では、ないですが 作成日に該当セルでCtrlキー+;(セミコロン) を押すとその日の日付が自動的に入力できます。 日付を20101210としてA01を後ろにつけるには、 セルの書式設定 → 表示形式 → ユーザー定義で 種類にyyyymmdd"A01"としておけば Ctrlキー+;(セミコロン)で2010/12/10と入力 すると 20101210A01 と表示なります。 画像を参考にして下さい 今朝(12/11)のものです。
その他の回答 (2)
- mshr1962
- ベストアンサー率39% (7417/18945)
回答No.2
=TEXT(TODAY(),"yyyy年mm月dd日")&"A01" ※ただしTODAY関数は、計算実行のたびに最新の日付になるので 日付を保持する場合は、計算結果をコピーして値として保存する必要があります。 値の保存は、コピー後に貼り付けるセルで、右クリックして「形式を選択して貼り付け」で 「値」を選択してOKで確定します。
質問者
お礼
ありがとうございました!
- tom04
- ベストアンサー率49% (2537/5117)
回答No.1
こんばんは! 表示したいセルに =TEXT(TODAY(),"yyyymmdd")&"A01" ではどうでしょうか?m(__)m
質問者
お礼
ありがとうございました!
お礼
すごいですね。ご丁寧に画像までありがとうございます。 Ctrl+;は衝撃でした。感動しました。 ありがとうございました!