Я думаю, что это то, что вы хотите, но я не на 100% уверен в желаемом конечном результате.
Формула в B1:
=OFFSET($D2,0,MATCH($B$1,PhaseArrayList,0)-1,1,1)
, и вы можете просто скопировать что вниз столько строк, сколько вам нужно. Когда вы измените значение в B1, оно будет обновлено.
Смещение говорит, что начинается с D2, go 0 строк вниз, go справа число столбцов, равное совпадению с B1, меньше 1 Таким образом, если C находится в B1, совпадение возвращает 3, а смещение проходит через 2 столбца, то есть в столбец F (строка 3).
(Кстати, было бы меньше путаницы, если вы пометили их как столбцы!)