Excel (一般機能)

Excelの一般機能に関するフォーラムです。
  • 掲示板への投稿には会員登録(無料)が必要です。会員登録がまだの方はこちら
  • 掲示板ご利用上のお願い」に反するご記入はご遠慮ください。
  • Q&A掲示板の使い方はこちらをご覧ください
トピックに返信
質問

 
(Windows 10全般 : Excel 2000)
日付変換
投稿日時: 20/03/27 15:19:43
投稿者: monica2141162

セルA1に *4.1 と入力してありこれは平成31年4月1日を表しています。
これを 310401 と変換したいのですが、良い方法はありますか?

回答
投稿日時: 20/03/27 15:59:41
投稿者: メジロ2

質問内容にのみに対応です。
 
=TEXT(SUBSTITUTE(A1,"*","H31.")*1,"emmdd")
 
数値にしたい場合には
 
=TEXT(SUBSTITUTE(A1,"*","H31.")*1,"emmdd")*1

回答
投稿日時: 20/03/27 17:41:38
投稿者: WinArrow
投稿者のウェブサイトに移動

質問する場合、一つの例だけではなく、
いくつかのパターンを示しましょう。
  
メジロ2 さんの回答は、
日付要素を含んだ数式を提案していますが、
例示だけでは、単純な文字列変換と考えれば
 
=SUBSTITUTE(SUBSTITUTE(A1,".","0"),"*","310")
 
という回答もあります。
 
 
なお、Excel2000は、令和には対応していないと思いますので
日付要素を含んだ
メジロ2 さんの回答でも
*6.1

310601
となると思います。
 

トピックに返信