[[20030821145220]] 『日付表示の変換』(ふぅ) ページの最後に飛ぶ

[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]

 

『日付表示の変換』(ふぅ)

例えば日付が2003/05/06と入っているとします。これを20030506という表示にしたいのです。
表示形式で設定を変えることはできますが、これでは数式バーには2003/05/06と表示されてしまいますよね。数式バーにも20030506と表示されるようにデータそのものを変換できる方法はありますか?


 別のセルに =TEXT(A1,"yyyymmdd")のように入力して20030506という文字列に変えてから、
 コピー>形式を選択して貼り付けすればデータそのものを変えることはできます。
 でも、わざわざそんな変換せず、日付データはそのまま持っていたほうが良いのでは?
 (YS)

ありがとうございます。変換したデータをエクスポートしたかったので必要だったのです。ありがとうございました。


 あれ?
 だったら、表示形式をyyyymmddにして、名前を付けて保存でファイルの種類をCSVにでもすれば、もっと簡単だったかも。
 (YS)


 こちらに統合しました。
 (kazu) 2005/11/22 19:55

『日付表示の変換方法part1』(信州)

  信州からの質問です。
 DBに複数の人が入力し、通常は2005/11/22 と入力するのですが、たまに2005.11.22と入力する人がいて、
 その度、こちらが2005/11/22に手入力で修正していますが、この作業がしんどくでいやになってしまいます。
 そこでこれをVBA化できないかなと試行錯誤中ですが、いいアイデアが思い浮かびません。

   A1
 2005/11/20
 2005/11/19
 2005/11/18
 2005/11/17
 2005.11.16  -->2005/11/16 に修正したい。
 2005/11/14
 2005/11/13
 2005/11/12
 2005.11.11  -->2005/11/11 に修正したい。

[[20030821145220]] を参考にして

 =TEXT(A1,"yyyy.mm.dd")でやってみましたが、出来ませんでした。どなたかアドバイスお願いします。


 範囲全体を選択し、編集、置換で、検索する文字列に.、置換後の文字列に/として、すべて置換
 とされたらどうでしょう?                           (LOOKUP)


 早速試してみました。一発でうまく置換出来ました。ありがとうございます!(信州)

解決済

コメント返信:

[ 一覧(最新更新順) ]


YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki. Modified by kazu.