『複数のセルを自動的に変える方法』(マキ) シートの1つのセルを直すとそれに連動して 初めから、してある複数のセルを自動的に変える方法はありますか? 用途としましては 社員各人のデータがあり一人分づつ「平成18年4月1日」現在  として 年齢と、勤続年数が関数でリンクしてあるので シートの1番最初の日付けだけ変えれば 下記の各データの、日付けを1つ1つ直す必要がなくなると考えたのですが -------------| xxxx |←ここに日付け | | | | | |←これが、一人分53行データ |   ------------- 方法は、あるのでしょうか? なければ、日付けを1つ1つ手作業で入力していくだけですが・・・ ご教授頂ければ幸いです。 Excel2003,XP ---- 年齢とか勤続年数の計算式の中へ、現在の日付を入れてしまえば良いのでは? 例えば、現在の日付が入力されているセルが A1、生年月日が B1 としたら 年齢は、=DATEDIF(B1,$A$1,"Y") といった具合です。 外してますか? (SS) ---- 外してる可能性大ですが・・・ 「ここに日付」の二人目(54行目)以降も 一人目を入れたら同じ日付が入って欲しい。なら 作業列を作って、一人目の1行目に =IF(ROUNDUP(ROW(A1)/54,0)=ROW(A1)/54,1,0) といれてフィルドラッグすると、54行毎に“1”が表示されるので オートフィルタで選んで「=一人目の日付を入れたセル番号」で参照。 (HANA) ---- SSさま、HANAさま、ありがとうございました。 素晴らしいアイデアでホントにすごいです!! 今回は、単純に最上行の日付けを変えることで 「=一人目の日付を入れたセル番号」で参照 にしました。 SSさまの、教授だと何に利用しても 現在の日付けを変えることなく自動的にデータが更新なるわけですね!! 考え次第で、使いまわしできますよね。 ありがとうございます。 HANAさま、ROWと、いうのを埋め込むのは、初めて知りました。 「A1列」の意味でいいのですよね? 後で、確認いたします。 ありがとうございました。