• ベストアンサー

エクセルで複数列の最後の値の参照

至急ご回答願います!! エクセルで複数列から最後の値を参照したいのですが、 何度数式を組み替えてもうまくいきません。 担当者別で出勤日を日毎につけているのですが、 各担当者の最終出勤日を参照できる式をご教示下さい。 A列=担当者 B列=最終出勤日 C1~AF1に今月の日付(4月は30日までなので) C2~AF2に出勤状況(○=出勤,×=欠勤) B列の最終出勤日の式のご教示をお願い致します。

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

  • ベストアンサー
  • don9don9
  • ベストアンサー率47% (299/624)
回答No.1

=SUMPRODUCT(MAX((C$1:AF$1)*(C2:AF2="○"))) でどうでしょうか。 "○"がひとつもなければ0を返しますが、それで都合が悪ければ =IF(COUNTIF(C2:AF2,"○"),SUMPRODUCT(MAX((C$1:AF$1)*(C2:AF2="○"))),"") とすればいいかと思います。

600609i
質問者

お礼

有難う御座います!! 下の式がぴったり一致しました!! 本当助かりました!!

関連するQ&A