#google-sheets #google-sheets-formula #worksheet-function
Вопрос:
Я хотел бы иметь формулу в столбце B, которая извлекает данные из последней непустой ячейки в диапазоне D:H. Я жестко вставил данные в столбец B, чтобы выделить то, что желаемая формула должна дать мне в конце >>> последнее значение на временной шкале.
Я не понял, как решить эту проблему с помощью формулы, которая не требовала бы объединения IF
предложений.
Ответ №1:
Попробуйте, в B2
=index(D2:2,(MATCH(9^9, D2:2,1)))
Комментарии:
1. Как работает 9^9 ? Я спрашиваю, потому что это дает мне дату для таких значений, как «6,65».
2. 9^9-это большое число, формула пытается найти значение сразу меньше этого значения, то есть последнее. Я пробовал с 6.65, и это отлично работает, у вас есть отформатированная ячейка?
3. с отформатированной ячейкой вы могли бы получить 1/5/1900 15:36:00 !!
Ответ №2:
Если вы поместите эту формулу в столбец b, она захватит самое дальнее значение справа, что, я думаю, вы хотите сделать?
=SUBSTITUTE(right(SUBSTITUTE(TEXTJOIN("?",TRUE,D2:H2),"?",REPT("!",50)),20),"!","")