質問: 【excel関数】2つの時間の差 b列とc列に時間が入っています。 (例) a列、b列、c列、d列 aさん、9:30、9:18、〇 bさん、9:30、10:05、× cさん、9:30、8:42、× dさん、9:30、9:31、〇 ・ ・ b列は自己申告の時刻、c列は実際の打刻の時刻です。 自己申告と実際の差が30分以内かどうかで判定したいのですがどんな式でできますでしょうか? 早くても遅くても構いません。
回答: >自己申告と実際の差が30分以内かで判定したい ということなので「30以下ならok(=〇)」とする数式は、午前0時をまたぐことがあってもよいように、d1に =if(min(abs(b1-c1),abs(1-abs(b1-c1)))*60*24<=30,"〇,"×") を記述し、下方向へオーフィル等でコピーすればよいと思います。