excelで年齢を計算する関数はDATEIFじゃなくDATEDIF

公開日: : 最終更新日:2014/09/22 パソコン経験

excelで生年月日から年齢を出そうと思って、
ネットで検索した数式をコピペ。すると#NAME?と表示される。

=DATEIF(A1,TODAY(),”Y”)

どこが間違ってるんだ…と思って眺めていると、コピペ元の関数が間違ってるんですよ。

正しくは

=DATEDIF(A1,TODAY(),”Y”)

です。
どこのサイトというわけじゃないけど、なんでも楽したらダメよ~ダメダメ!って思いました。
excelで年齢を計算する関数はDATEIFじゃなくDATEDIF

ちなみにセルが空だと114などのエラーを出ないようにする方法

IF文で空の場合、””を表示させればいいだけです。
組み合わせると、

=IF(A1=””,””,DATEDIF(A1,TODAY(),”Y”))

になります。

ほかにもこれ読んでみませんか?

2017年店頭で買える一番安いノートパソコンはこれだ!

店頭で買える一番安い早いノートパソコンとは? 久々です。同僚に聞かれ

infobarC01の発売でA01を買って損したと思っている人が多いらしい

infobarC01が発売されてA01買った人が悲しい思いをしてい

Message

メールアドレスが公開されることはありません。

時代は光じゃなくホームルーターだな。

no image
5才で縄跳びが飛べないのは遅い?

息子が5才で縄跳びが飛べないんですが、 まあまだ5才だ

no image
アニメ ギガントサウルス(TVシリーズ)wiki

まだ2つ目ですが、自分WIKIシリーズ。 最近息子

冷蔵庫を閉めるとちょっと開く。勝手に治った。
冷蔵庫を閉めるとちょっと開く。勝手に治った。

冷蔵庫が半開きになっている。 もう一回閉めてみると

キティーちゃんの恥→キT(ちゃんの)ハジ
キティーちゃんの恥→キT(ちゃんの)ハジ

キティーちゃんは仕事を選ばない。 そんなキティーち

no image
ロケットへ脱線。よく5歳息子に言われる世界一速いなにか

脱線。よく5歳息子に言われる世界一速いなにか 調べ

→もっと見る

PAGE TOP ↑