• ベストアンサー

エクセル日付をテキスト化

エクセルで既に入力済みの日付にそのあとに追記したい 平成26年3月7日 と和暦表示してあるセルに書き加えたいのですが 平成26年3月7日本日は山へ出かけた疲れた と ’本日は疲れた’を追記したのですが セルをアクティブすると入力14/3/7と入力画面に変わり追記すると14/3/7本日は・・・となってしまいます 和暦の表示をそのままで追記するにはどうしたらよいのでしょうか? 手段として「値」コピーしたが41705となります 値をそのままにして追記する方法はあるのでしょうか?

質問者が選んだベストアンサー

  • ベストアンサー
  • Nobu-W
  • ベストアンサー率39% (725/1832)
回答No.6

もう解決したのかな? =TEXT(DATE(2014,3,7),"yyyy年(ggge年) m月d日")&"本日は山へ出かけた疲れた" =TEXT(DATE(2014,3,7),"yyyy年(ggge年) m月d日")&"本日は疲れた" これでいかが?

その他の回答 (5)

  • mt2015
  • ベストアンサー率49% (258/524)
回答No.5

回答ではありませんが、 Excelでは、「違う種類のデータはセルを分ける」のが基本です。 1つのセルに文字列として日付とコメントを入れるより、日付のシリアル値とコメントを入力するセルを分けましょう。 そうすれば、「和暦にしていたけどやっぱり西暦にしたい」なんて場合も日付セルの書式の変更だけで済みます。

  • msMike
  • ベストアンサー率20% (363/1775)
回答No.4

いま、貴方が[No.1]の tsubu-yukiさんに付けた“お礼”を読みました。 》 所詮無理なんですね 》 一つのセルに書式が二つ要する事になる訳ですからね 》 となりのセルに加えるしかないですね ソレ、誤解です。 私の回答への追加として、書いておきます。 式 =TEXT("2014/3/7","ggge年m月d日")&"本日は疲れた" (注記:単に2014/3/7はダメダメ、"2014/3/7"とDoubleQuotationで囲む!) または =TEXT(41705,"ggge年m月d日")&"本日は疲れた" (こちらはSerialValue日付連番を使用) を入力したセル A6 も 平成26年3月7日本日は疲れた と表示されます。

  • msMike
  • ベストアンサー率20% (363/1775)
回答No.3

貴方の記述、非常に分かりにくいものになってます。 投稿する前にもっと推敲してください。 添付図が参考になれば仕合せかと。 A1: 2014/3/7 と入力 A2: =TEXT(A1,"ggge年m月d日") と入力 A3: =A2&"本日は疲れた" と入力 A4: =TEXT(A1,"ggge年m月d日")&"本日は疲れた" と入力 A5; =TEXT(41705,"ggge年m月d日")&"本日は疲れた" と入力

  • Nobu-W
  • ベストアンサー率39% (725/1832)
回答No.2

https://kokodane.com/2013_kan_057.htm 取り急ぎ・・・こちらのHP 参考になります?

参考URL:
https://kokodane.com/2013_kan_057.htm
回答No.1

> 値をそのままにして追記する方法はあるのでしょうか? 「平成26年3月7日」と「文字列で打ちこむ」なら、 セルの書式設定から表示形式を「文字列」にしておけば追記可能です。 が、既に「値」として入力されているなら 追記する方法は基本的には「無い」とお思い下さい。 詳細は「エクセル 日付シリアル値」などでWeb検索すると ご理解いただけるものと思います。 強引な手法で解決する方法はいくつか挙げられるのですが、 そのすべてが、組み上げる労力の割には実用性はかなり低めです。   ※代表例を挙げるならマクロですが、    失礼ながら、マクロを使えるならこの質問は生じないでしょう。 「追記」を忘れ、素直に右隣りのセルに新たに書き込むことを 強くオススメします。  

m066407637
質問者

お礼

お答え有難うございます 所詮無理なんですね 一つのセルに書式が二つ要する事になる訳ですからね となりのセルに加えるしかないですね

関連するQ&A

  • Excelで西暦の日付から「和暦のみ」を抽出する方法を教えてください。

    エクセル初心者です。 エクセルのオートフィルタを使って、「平成19年」「平成20年」「平成21年」ごとに表示させたいのですが…。 セルには以下のように日付が入力されているとします。   A      B      C 2007/3/14 2007/3/16 2008/3/18 2008/3/14 2009/3/16 2009/3/18 これを書式設定で「平成19年3月14日…」と和暦で表示してみても、オートフィルタでは日ごとになるだけで、「年ごと」にはなりません。 そこで、B列にA列のデータから和暦のみを抽出したらいいのではないかと考えたのですが…初心者ゆえにその方法を思いつくことができません。 西暦の日付から「和暦のみ」を抽出する事はできるのでしょうか?

  • エクセル 誕生日 日付の表示を変えたい

    平成26年7月30日生まれの人のデータを、2014/7/30 と入れてセルの書式を日付→和暦に直したら平成26年7月30日と表示できたのはいいんですが、平成26年7月30日生 と表示したいのです。どのようにしたらよいでしょうか。ちなみに 2014/7/30&"生" では文字としてそのまま表示されてしまって困っています。 簡単なことでしょうが、エクセル初心者ですのでよろしくお願いします。 

  • Excel97でセルに初期値を入れとくには?

    windows98でExcel97を使っています。 ひとつのセルに" 平成  年 月"と表示しておいて,そのセルに日付を"2002/10"と入力したら、和暦の"平成14年10月"というように表示したいのですが、一つのセルで出来ますでしょうか? マクロ、VBAは使用したくありません。お知恵を貸してください。

  • ExcelVBA セル日付書式を標準に変換したい。

    お世話になります。 「標準書式」の日付データを、「平成25年04月29日」型式に変換して別のセルに保存すると「日付書式」になりました。 この和暦データを手動でコピー&ペーストしようとすると日付が一度、西暦に変換されるので、使い勝手がよくありません。 VBAでこの「日付書式」の和暦を、「標準書式」に変換するにはどうすればよいでしょうか? 「標準書式」セルに和暦を入力した時は、書式はそのままなので、同じ様になればとは思っています。

  • エクセル 日付を直接入力すると・・・

    エクセルのセルをいくつか結合してそこに直接「平成14年12月13日」などと日付を入力するとします。そのセル内の文字列の位置を中央揃えより少し左右にずらしたくてスペースを入れてずらすやり方でやってみました。ところが「平成14年12月13日」と入力したはずなのにスペースを入れたとたん「2002/12/13」という表示になってしまいます。これはどうしてでしょうか?表示はそのままにしたいので解決策を教えてください。よろしくお願いします。

  • エクセルの日付入力について

    困っています。助けてください。平成20年4月24日と入力したいのですが、セルの表示形式を日付で(平成9年3月4日)に変更しても2008/4/24と入力されたり、####となったりして入力できません。隣に入力した、期限20年4月24日は消えなくなってしまいました・・・何か関係あるのでしょうか?

  • エクセルでシートをコピーしたら日付が進んでしまいました

    エクセルで日付を2009/04/01のように入力していたシートを シートでコピーところ、 そのシート内のどの日付も 4年と1日進んでしまった日付になってしまいました。 2009/4/1 は、2013/4/2 に 1969/11/20 は、1973/11/21 に それぞれなってしました。 書式を和暦での表示にしてあっても同様なことが起こるのですが、 これを防ぐにはどうしたらよいのでしょうか?  

  • Excelで日付を来年の2013年にしたい

    Excel2010を使って来年の小遣い帳を作っています。 日付欄に「1/1」と入力したら「1日」と表示するようにユーザー設定をしています。 しかし、この場合のセルの値は「2012/1/1」になります。 来年用なので「1/1」と入力するだけで「2013/1/1」の値になるようにできないでしょうか? 最初のセルだけ「2013/1/1」と入力して「1日」と表示させるのですが、それ以降も「2013」を覚えさすことはできないでしょうか? 隣のセルに「=WEEKDAY()」関数で曜日を入力しているので「2013年」の値が必要なのです。 日付が続き番号ならオートフィルでコピーするのですが任意の日付入力です。 本当は「1」と入力したら「1日」、「5」と入力したら「5日」と表示させたいのですが・・・。(2013年の) どうしても毎回「2013/*/*」と入力しないとダメでしょうか? 宜しくお願いします。

  • Excel VBA テキストボックスに当日の日付

    Excel 2013において、VBAで入力フォームを作成中の初心者です。 入力フォームの中に日付の項目があり、テキストボックスに手入力しています。 そのテキストボックスに当日の日付を自動で表示させたく、ネットで調べ試しましたが、うまくいきません。 やりたいこととしては、テキストボックスに今日の日付を自動的に和暦で表示させ、その日付を変更する場合には、「2016-12-03」などと入力後、和暦に自動的に変換して表示させたいのです。 手入力において、「2016-12-03」と入力後、自動的に和暦に変換するコードはネットで見つけることができ、うまくいったのですが、当日の日付を自動的に表示させる方法がわからずにおります。 日付を手入力後、和暦で表示させるコードは以下のようにしてあります。 Private Sub textbox1_AfterUpdate() With Me.textbox1 If IsDate(.Value) Then .Value = Format(.Value, "ggge年m月d日") End If End With End Sub どなたか、教えていただけると助かります。 よろしくお願いいたします。

  • Excelの日付入力

    Excelの日付入力で「241212」と打って「平成24年12月12日」とセルに表示され、なおかつ上のバーには2024/12/12ではなく2012/12/12ときちんと表示させる方法はありますか?

専門家に質問してみよう