- ベストアンサー
エクセルの関数について
こんにちは。 エクセルで、人物の年齢で入力されたデータをその人物の生まれた西暦に 一括で変換したいです。 例えば、19 → 2005 - 19 = 1986のような感じです。 関数でできるかどうかは、エクセルの知識があまり自信がないので 分からないのですが、できるような気がしています。 エクセルに詳しい方がいらっしゃれば、是非 教えて頂きたいです。
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
A1に「19」と入力するとB1に「1986」と表示させる場合 B1に「=2005-A1」と入れればOKです。
その他の回答 (2)
- shkwta
- ベストアンサー率52% (966/1825)
単に2005から年齢を引いた数を求めたいなら、No.1様の方法で入力して、あとはそのまま式をコピーすればいいだけです。 ただ、それでいいのかな、と気になります。 たとえば、2005年9月19日に 満19歳 の人は、1986年5月生まれのこともありますが、1985年10月生まれかもしれません。 その点は、大丈夫なのでしょうか。もちろん、これはExcelでは解決できません(本人に聞かないと、どちらかわかりません)。
お礼
ご心配ありがとうございます。 メルマガ発行の世代別絞込みで使うので、 細かい誤差は生じても大丈夫なんです。 親切なアドバイスありがとうございました!
こちらに質問の答えとなるファイルがアップロードされています。 使ってみてはいかがでしょうか。 ●日経パソコン Online:ダウンロード:森本家のワークシート http://npc.nikkeibp.co.jp/npc/download/morimoto_mm.html ●ずっと使える年齢干支早見表 http://npc.nikkeibp.co.jp/npc/data/data_morimoto_mm/20050613morimoto-ke.xls
お礼
早速ダウンロードしてみました。 便利ですね!! ありがとうございました!!!
お礼
できました!!! こんな便利なことができるんですね♪ 流石 エクセルって感じです。 お早いご返答ありがとうございました。