найти первое вхождение в случайной последовательности
У меня есть строка с ячейками, содержащими 1 или 0 в случайной последовательности. В следующей строке у меня есть функция, которая обнаруживает появление ячейки, содержащей 1, за которой следует ячейка, содержащая 0.
=IF(AND(A2=1,B2=0), "TRUE","FALSE")
То, что я хотел бы сделать, это выделить значение ячейки в строке1 в том же столбце, где первое вхождение 1 произошло в строке2.
+-----+-----+-----+-----+-----+-----+-----+ |A |B |C |D |E |F |G | +-----+-----+-----+-----+-----+-----+-----+ row1 |79.8 |76.4 |78.6 |77.1 |78.9 |71.2 |69.1 | +-----+-----+-----+-----+-----+-----+-----+ row2 |0 |1 |1 |1 |0 |1 |0 | +-----+-----+-----+-----+-----+-----+-----+ row3 |FALSE|FALSE|FALSE|FALSE|TRUE |FALSE|TRUE | +-----+-----+-----+-----+-----+-----+-----+
Таким образом, в приведенном выше примере моя функция вернет TRUE для E2 и G2 вместо TRUE, хотя я хочу вернуть 76.4 для E3 и 71.2 для G3, так как это то, где запуск 1s начался, ведущий к 1, за которым следует последовательность 0 ,
- Получение максимального значения из растущего диапазона ячеек в Excel
- Excel VBA - объединение нумерованного списка в строки местоположения (например, 2.5.3.1.)
- Изменение нескольких записей данных в разных таблицах Excel
- есть ли зарегистрированный заказ на обновление ячейки excel?
- Чистая функция в excel
Есть ли способ сделать это в Excel?
Благодаря!
- Excel на ячейке «X» изменится, вставьте дату сейчас в ячейку «Y», не влияя на другие ячейки с одинаковой функциональностью
- Добавьте «в начало и» в конец каждой ячейки данных
- Попытка найти способ получить данные с другого листа
- Подключение Excel к другому файлу Excel
- Перейти к верхней функции в электронных таблицах Google
- excel - если ячейка не пустая, то оператор IF
- Форматирование номера от 1B, 1M, 10K и т. Д. До цифр в excel 2016
- Масляные значения в столбце с разными множителями в excel
В ячейку C3 введите
=IF(AND(B2=1,C2=0),INDEX(1:1,1,1+LARGE(COLUMN($A2:A2)*($A2:A2=0),1)))
затем нажмите CTRL + SHIFT + ENTER, чтобы ввести его в виде формулы массива.
Затем вы можете скопировать ячейку C3 в D3: Z3.
результат: