文字列として入力した日付を日付データに変換したい
OS=Windowds7
エクセルバージョン MicroOffice Home and Buisiness 2010 の中のエクセル
です
A列に下記のように文字列としての日付が入力されています。
例)
2014年1月5日(日)
(セルの属性も”文字列”です)
ここから、日付データを取り出したいです。
なお、年は4ケタ固定 プラス 漢字の”年”ですが、
月、日は十の位はゼロ表示していないので、一桁表示、二桁表示、とばらつきがあります。
また曜日表示は全角のカッコの間に漢字一文字で曜日表記してあります。
ま、文字列の日付表示から日付データさえ取り出せれば、あとは曜日のデータ取出しは簡単にできますからこれは後回しにします。
とりあえず無い知恵を絞ってこんなことをやってみました。
=LEFT(A14,LEN(A14)-3)
結果はこうなります。
計算結果
2014年1月5日
これで文字列表記の日付データが何月何日であっても(つまり、月、日が一桁表示でも二桁表示でも、どっちでも)「YYYY年M月D日」の形式での年月日表示にすることはできました。
しかし、この状態ではまだ計算結果として表示している「2014年1月5日」は依然、文字列データのままです。これでは加工ができません。
私は
2014年1月5日(日)
という文字列データを日付データに変換して、例えば
H26.1.5
平成26年01月05日
1/5 (それを基にして別ののセルに)sunday、日曜日、日曜、日 などなどなどの多彩に曜日表記する
など「日付データとしての表記の加工」を自由に行いたいのです。
どなたか、やり方を教えてください。
なお、データ加工の為の作業用セル、作業用列を作るのは構いませんがなるべく少ない領域で
お願いします。
また私が無い知恵を絞って作成した計算式
=LEFT(A14,LEN(A14)-3)
が無意味ならば(多分、無意味でしょう)、全く無視していただいて構いません。
よろしくお願いします
補足
説明不足でした。 再度 A1のセルに「平成15年1月17日」と日付が入っています。 これをA2のセルにコピーして表示形式を変更し、「17-jan」とします。 これを文字列として扱えるにはどうしたらよいでしょうか。 よろしくお願いします。