Are you using the defined name SALESMAN1 in your formula to define the name SALESMAN1?
Define Saleman1 as
=OFFSET(D1,0,0,COUNTA($D$1:$D$500),1)
replacing the 500 with whereever you expect to max out. Does that work for you?