- ベストアンサー
エクセルで複数列の最後の値の参照
至急ご回答願います!! エクセルで複数列から最後の値を参照したいのですが、 何度数式を組み替えてもうまくいきません。 担当者別で出勤日を日毎につけているのですが、 各担当者の最終出勤日を参照できる式をご教示下さい。 A列=担当者 B列=最終出勤日 C1~AF1に今月の日付(4月は30日までなので) C2~AF2に出勤状況(○=出勤,×=欠勤) B列の最終出勤日の式のご教示をお願い致します。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
=SUMPRODUCT(MAX((C$1:AF$1)*(C2:AF2="○"))) でどうでしょうか。 "○"がひとつもなければ0を返しますが、それで都合が悪ければ =IF(COUNTIF(C2:AF2,"○"),SUMPRODUCT(MAX((C$1:AF$1)*(C2:AF2="○"))),"") とすればいいかと思います。
お礼
有難う御座います!! 下の式がぴったり一致しました!! 本当助かりました!!