質問: VLOOKUP関数について質問です。 現在、D6のセルに”=VLOOKUP(D5,時間外!A:B,2,FALSE)”の式が 入っているのですが、”#N/A”のエラーが表示されてしまいます。 D5のセルに”18:30”と入力すると、 D6のセルに残業時間が表示されるようにしたいです。 因みに時間外のシートは A列に終業時間、B列に残業時間が入った一覧にしてあります。 ご回答宜しくお願い致します。
回答: 17時半以降が時間外なら、 =max(0, D5-"17:30") とすればいいです。vlookup関数を使う場面じゃありません。 N/Aエラーの原因はおそらく、時間外シートで時刻をドラッグコピーしたときの微細な誤差でしょう。