[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]
『年齢を出す方法』(初心者)
エクセルの初心者です。 I24に昭和55/02/20と入力 V24に年齢を出したいのですが可能でしょうか??
ここ。 http://www.excel.studio-kazu.jp/mag2/backnumber/mm20040601.html BJ
ありがとうございました。 V24=DATEDIF(I24,TODAY(),"y")と入れたのですがエラーが? 昭和が入っているのと02と二桁にしているからでしょうか 出来れば上記の例のように(昭和55/02/20)入力が済んでいるので この状態から年齢が・・・(初心者)
=DATEDIF(SUBSTITUTE(I24,"昭和","S"),TODAY(),"Y") ではいかがですか。。。
昭和55/02/20は文字列ですので、エラー(#VALUE!)となるのでしょう。 昭和をSに置き換えて、数式or演算に組み込みますと数値(日付)と認識してくれます。
(gon-2)
昭和以外にも対応
=DATEDIF(SUBSTITUTE(SUBSTITUTE(I24,"/","年",1),"/","月")&"日",TODAY(),"Y")
(よみびとしらず)
今回のことでなんとなくおわかりになったとは思いますが
Excelで日付を扱う時は Excelに「日付データ」と認識してもらえるように 文字列ではなくシリアル値で入力したほうがいいです。 シリアル値であれば「見た目」である表示形式もお好みのものに変えることができます。
(えくせる青年)2009/9/7 18:39
[ 一覧(最新更新順) ]
YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki.
Modified by kazu.