[[20090907161048]] 『年齢を出す方法』(初心者) ページの最後に飛ぶ

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

 

『年齢を出す方法』(初心者)
 エクセルの初心者です。
 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.