Универсальная формула =ARRAYFORMULA((INDEX(A1:A10;LARGE((A1:A10>0)*ROW(A1:A10);1)))-(INDEX(A1:A10;LARGE((A1:A10>0)*ROW(A1:A10);2)))) где A1:A10 нужный диапазон поиска.
Если у Вас пустые ячейки идут с определенной последовательностью, например, через одну, то Вы можете написать так =INDEX(Лист1!A:A;MAX(IF(NOT(ISBLANK (Лист1!A:A));ROW(Лист1!A:A)))-2), самая главная часть это -2 в конце, поэксперементируйте).
Ты наверное путаешь excel и spreedsheed? При убранных значениях просто будет пустая ячейка (это типа будет True при совпадении), а при не совпадении будет FALSE в ячейке. Смысл использовать формулу вообще тогда?
да согласен, в spreadsheet тоже можно переносить, но Вы забываете про ограничения Количество формул ImportRange: 50 формул перекрестных ссылок в книгах.
И при любом документе с большим количеством информации, функция импортирования теряет свое первоначальное восхищение. Перенос больших документов производится с помощью скриптов.
Формулы, предполагающие импорт данных (например, IMPORTRANGE), периодически пересчитываются и повышают уровень сложности, а значит большее время для пересчетов.
img442.imageshack.us/img442/5417/lurk.gif
VLOOKUP(критерий_поиска; массив; индекс; порядок_сортировки)
И при любом документе с большим количеством информации, функция импортирования теряет свое первоначальное восхищение. Перенос больших документов производится с помощью скриптов.
Формулы, предполагающие импорт данных (например, IMPORTRANGE), периодически пересчитываются и повышают уровень сложности, а значит большее время для пересчетов.