Выполнение функции «Строка» в строках с пустыми ячейками excel

#excel

Вопрос:

Привет, я пытаюсь добавить новые столбцы и выполнить функцию linest для строк данных с пустыми ячейками. Я хочу выполнять функцию только для ячеек со значениями.

введите описание изображения здесь

Если я использую нормальную =Самую прямую(B2:U2,,,False) Я получаю ошибку #Value.

Любая помощь будет очень признательна

Ответ №1:

Office 365:

=LINEST(FILTER(B2:U2,B2:U2<>""),,,FALSE)

Все версии:

=LINEST(B2:INDEX(B2:U2,MATCH(99^99,B2:U2)),,,FALSE)

Первая формула также будет работать, если данные находятся в несмежных ячейках; вторая-нет. Однако, судя по вашему примеру, это не имеет отношения к вашему случаю.