Ваша формула в порядке ... просто нужно добавить еще 2 правила ..
Вы можете использовать дополнительный столбец для фильтрации правила отдела ... затем выполнить для него sapeate index-randdmax.
положи это на D2: =if(A2<>$I$4,VALUE(D1)+1,VALUE(D1))
и перетащите до D27.
Тогда для формулы 2-го лица сделайте: =INDEX($A:$A,MATCH(RANDBETWEEN(1,MAX(D:D)),D:D,0),1)
Надеюсь, это поможет.