• ベストアンサー

エクセルの関数について

こんにちは。 エクセルで、人物の年齢で入力されたデータをその人物の生まれた西暦に 一括で変換したいです。 例えば、19 → 2005 - 19 = 1986のような感じです。 関数でできるかどうかは、エクセルの知識があまり自信がないので 分からないのですが、できるような気がしています。 エクセルに詳しい方がいらっしゃれば、是非 教えて頂きたいです。

質問者が選んだベストアンサー

  • ベストアンサー
  • emuko
  • ベストアンサー率46% (45/97)
回答No.1

A1に「19」と入力するとB1に「1986」と表示させる場合 B1に「=2005-A1」と入れればOKです。

ryo78
質問者

お礼

できました!!! こんな便利なことができるんですね♪ 流石 エクセルって感じです。 お早いご返答ありがとうございました。

その他の回答 (2)

  • shkwta
  • ベストアンサー率52% (966/1825)
回答No.3

単に2005から年齢を引いた数を求めたいなら、No.1様の方法で入力して、あとはそのまま式をコピーすればいいだけです。 ただ、それでいいのかな、と気になります。 たとえば、2005年9月19日に 満19歳 の人は、1986年5月生まれのこともありますが、1985年10月生まれかもしれません。 その点は、大丈夫なのでしょうか。もちろん、これはExcelでは解決できません(本人に聞かないと、どちらかわかりません)。

ryo78
質問者

お礼

ご心配ありがとうございます。 メルマガ発行の世代別絞込みで使うので、 細かい誤差は生じても大丈夫なんです。 親切なアドバイスありがとうございました!

noname#47998
noname#47998
回答No.2

こちらに質問の答えとなるファイルがアップロードされています。 使ってみてはいかがでしょうか。 ●日経パソコン Online:ダウンロード:森本家のワークシート http://npc.nikkeibp.co.jp/npc/download/morimoto_mm.html ●ずっと使える年齢干支早見表 http://npc.nikkeibp.co.jp/npc/data/data_morimoto_mm/20050613morimoto-ke.xls

参考URL:
http://npc.nikkeibp.co.jp/npc/download/morimoto_mm.html
ryo78
質問者

お礼

早速ダウンロードしてみました。 便利ですね!! ありがとうございました!!!

関連するQ&A