質問: excelで日付を文字列として取り出すには excelで日付形式のセルの内容を、そのイメージのまま文字列にするにはどうすれば良いでしょうか。何かうまい方法があれば教えてください。 例えば、2006/01/05 と表示されている日付をそのまま文字列として 取り出したいのです。単にセルの書式設定で文字列に変えただけでは 38722とタイムスタンプの値らしきものに化けてしまうので困っています。
回答: 回答は#1で出ましたが、要はそのセルの書式を調べて、 (1)日付の場合はその書式文字を割り出す これは割合平凡で、調べれば、すぐわかる。 (2)ユーザー定義の場合は、上のボックスに出てくるのでそれを使う その書式文字列をtext関数の第2引数で””で囲んで使う。 それか http://homepage1.nifty.com/kenzo30/ex_kisotoku/ex_ks_tokubetu4.htm のようなのを見て、自分で書式文字を割り出してもよい。