Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  

Показать сообщение отдельно

Модератор


Moderator


Сообщения: 16844
Благодарности: 3247

Профиль | Сайт | Отправить PM | Цитировать


Алекс Амолайнен, а вы выделяйте составные части формулы в скобках и нажимайте F9 или используйте функцию "Вычислить формулу" на вкладке Формулы.

Давайте все-таки объясню. Возьмем ячейку K55.
В ячейке G55 пусто, формула начинает искать значение, которое было в паре у ближайшей единицы вверх.
Код: Выделить весь код
E$40:$E54=E55
проверяет, равны ли "1" ячейки выше создает массив из "истина" и "ложь". Дальше этот массив умножается на массив соответствующих номеров строк
Код: Выделить весь код
СТРОКА(E$40:$E54)*(E$40:$E54=E55)
В результате получаем массив, значения элементов которого равны 0, или соответствуют номеру строки, в которой значения равны 1. Чтобы выбрать ближайшую строку вверх, используем функцию МАКС.
Функция ДВССЫЛ возвращает значение ячейки в столбце G и в найденной ранее строке.

Надеюсь, вы поняли мой сбивчивый рассказ

-------
При заполнении сведений о конфигурации компьютера не забудь поставить флажок: отображать - "Да"
-------------------------------------------------------------------------------------------
Ассоциация VirusNet - помощь и обучение борьбе с вирусами. Некоторые вопросы загрузки в моем блоге

Это сообщение посчитали полезным следующие участники:

Отправлено: 20:36, 13-02-2014 | #6