Эта формула:

=INDEX(Q10:XFD10,MATCH(TRUE,INDEX((Q10:XFD10<>0),0),0))

ищет первое ненулевое значение от столбца Q до конца строки 10 .

И он отображает значение, присутствующее в этой ячейке. Предположим, найденная ячейка V10 .
Я должен отобразить значение в ячейке V7 .

Я не могу изменить диапазон для поиска первой непустой ячейки, потому что старшие строки всегда заполнены.

Вероятно, есть два возможных ответа
Один ответ, который ищет на 3 строки выше (10-7 = 3), а другой ответ, который ищет в фиксированной строке V$7 .

Мне нужен последний вариант.

1 ответ1

0

Предположим, найденная ячейка V10. Я должен отобразить значение в ячейке V7.

Затем я предложу простой тест «если (строка 10 не равна нулю) и если (сумма (слева) = 0)» будет выполнено (при условии, что ячейка P10 пуста).

в Q7 положите =IF(AND(Q10<>0,SUM($P$10:P10)=0),Q10,"")

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .