人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

回答者に100ポイント:
Excel2007の関数について質問です。
http://flickr.com/photos/7854217@N08/2491219891/

DBから抜いた、年/月/日 時:分:秒が1つのセルに入ったデータがあります。
これを年だけ表示させたいと思っています。例えば
2007/12/19 11:32:33

2007
にしたい、というものです。

ただ、表示形式を「日付」としてではなく、「標準」として扱いたいと思っています。
LEFT関数やYEAR関数ですと、日付の属性(表示形式)として扱うことになるので使えません。

どういう処理をすれば、表示されている文字列はそのままに、日付としての属性を、標準の属性に
変更できますでしょうか?

なお、件数は数万件あるので、手入力で変更することは不可能です。

●質問者: duckdown
●カテゴリ:コンピュータ
✍キーワード:dB セル データ ポイント 回答者
○ 状態 :終了
└ 回答数 : 1/1件

▽最新の回答へ

1 ● Gay_Yahng
●100ポイント

A1に2007/12/19 11:32:33が入っているとして

=YEAR(A1)

でどうでしょう?

文字列で扱いたいならば、属性を文字列にしておくと2007という文字扱いになります。

http://q.hatena.ne.jp/1210755967

◎質問者からの返答

うまくいきました。ありがとうございます。

うーん、試行錯誤しているうちに難しく考えすぎたようです。

関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ