質問: エクセルで! エクセルで、誕生日を入力しておくと自動的に年齢の欄が更新されていく(1年ごとに1歳増えてゆく)事って出来ますか?関数を使用するのでしょうか? 初心者ですので、かみ砕いて教えて下さい。宜しくお願いします。
回答: =datedif(a1,now(),"y") この関数を貼り付けます。a1のセルに入力した内容から年齢を 計算します。 now()で現在の日付を取得し、datedif関数で指定したセル(例ではa1)と 現在のセルの日付との差を算出し、歳を表示します。 オプションの計算方法が自動になってない場合はf5を押したときに 計算されます。何もしてないなら自動になってると思います。 尚、excel2000で試しましたが過去のバージョンでもokだと思います。