アプリ版:「スタンプのみでお礼する」機能のリリースについて

エクセルで既に入力済みの大量の生年月日データから現在の年齢を表示させようとしています。
例えば、
A列に既に何百件もの生年月日データが入力してあります。
B列にそれぞれの現在の年齢を表示させるとします。
過去の問答を見てB列に入力する関数は
=DATEDIF(B2,NOW(),"y")
だとわかりました。
B列を全範囲指定して、その式をB列の各行に一括で入力させる方法があるものでしょうか。
それとも、一行ずつ(上記関数のB2の部分をいちいち変えながら)入力しなければならないものでしょうか。
わかる方、教えて下さい。

説明不足は補足します。

A 回答 (3件)

例えば、B1を選択(数式が入力済み)すると右枠下に小さい■(フィルハンドル)が表示されていますのでそれをダブルクリックすると


A列の空白箇所まで一括コピーされますが如何でしょうか。
    • good
    • 0
この回答へのお礼

早速のアドバイス、ありがとうございました。
やったあ!出来ました。
こんなに簡単にできるんですね。(少涙)
助かりました。活用させていただきます。

お礼日時:2007/10/10 15:17

計算式の入ったセルを右クリックしコピーを選択。



次の行をクリックし、スクロールバーで一番下の行を表示させ
shiftキーを押しながらクリックすると範囲指定。

そのまま、Enterでコピー完了です。
    • good
    • 0
この回答へのお礼

早速の回答、ありがとうございました。
計算式はコピーするとちゃんと数値に従って自動変化するんですね。
頭に入れておきます。

お礼日時:2007/10/10 15:22

オートフィルを使います。


フィルハンドルをドラッグするだけで、式でも値でも自動でコピー出来ます。

http://arena.nikkeibp.co.jp/article/tec/excel2/2 …
http://hamachan.fun.cx/excel/o-tof.html
    • good
    • 0
この回答へのお礼

早速のアドバイス、ありがとうございました。
やったあ!出来ました。
こうやって使うものだったんですね。(恥)
早速活用させていただきます。

お礼日時:2007/10/10 15:19

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!