Обновлено на основе очень правильных отзывов @ Дана
Вы можете использовать формулу Array / CSE:
=INDEX($E$4:$K$4, 1, MAX(IF(E5:K5="X",COLUMN(E5:K5)-(COLUMN(E5)-1))))
Использование Ctrl + Shift + Enter для ввода этого значения. Это найдет максимальное число столбцов, которое содержит X
и вычтет 3 из него (при условии, что диапазон, который мы ищем, равен D2:J2
, в противном случае -3
необходимо будет скорректировать, чтобы компенсировать, а затем использовать Index()
, чтобы найти соответствующее значение для этого столбца.