=SI(E2>0;E2;INDEX($E$2:$E$82;EQUIV(MIN(SI((LIGNE($D$2:$D$82)<>LIGNE(D2))*($C$2:$C$82="Com")>0;ABS(ENT($A$2:$A$82)+MOD($D$2:$D$82;1)-MOD(D2;1)-ENT(A2));9999));SI((LIGNE($D$2:$D$82)<>LIGNE(D2))*($C$2:$C$82="Com")>0;ABS(ENT($A$2:$A$82)+MOD($D$2:$D$82;1)-MOD(D2;1)-ENT(A2));9999);0)))