• 締切済み

エクセルの質問です

エクセルの質問です。   A   B   C    D    E    F 1         日付  A車  B車  C車 1         7/1   山田      太郎 2         7/2       太郎 3         7/3            花子 4 A車⇒ ■■ 5 B車⇒ ●● 6 C車⇒ ▼▼ 上記の表があります。 B4,B5,B6の各セルに A車、B車、C車の最終使用日付を自動で入れるようにしたいのですが可能でしょうか? D1:F3に入る名前はランダムになります。 ■■⇒にはD列の最終使用日 ●●⇒にはE列の最終使用日 ▼▼⇒にはF列の最終使用日 が入るようにしたいのです。 出来れば関数のみで出来ればと思ってるのですがもしマクロを使うならそれでもと思っています。 下手な質問ですがよろしくお願いします。

みんなの回答

  • kmetu
  • ベストアンサー率41% (562/1346)
回答No.2

関数だと 適当なセルに(たとえばA1) =MAX(IF(ISBLANK(D1:D400),0,ROW(D1:D400))) としてSHIFT+Ctrl+ENTERします でC5に =INDIRECT("C"&A1) とか…

  • kmetu
  • ベストアンサー率41% (562/1346)
回答No.1

マクロですが Sub test() Range("B5") = Range("C" & Range("D65536").End(xlUp).Row) Range("B6") = Range("C" & Range("E65536").End(xlUp).Row) Range("B7") = Range("C" & Range("F65536").End(xlUp).Row) End Sub でいかがでしょう

関連するQ&A