Извлечение значения ячейки B предполагает, что ячейка A имеет определенное значение (а A - нет) - PullRequest
1 голос
/ 21 апреля 2020

У меня есть ячейка A с некоторым базовым значением. Ячейка B является вычисляемой функцией A и некоторой другой переменной (сложной цепочки).

Я хочу установить значение colum C следующим образом:

C1 = value of B when A = 100
C2 = value of B when A = 101
C3 = value of B when A = 102

Предположим, что B является результатом сложного связанного вычисления, и невозможно скопировать вычисление из B в C.

1 Ответ

0 голосов
/ 21 апреля 2020

Некоторая сложная комбинация ROW-INDEX-MATCH

Формула написана так, чтобы начинаться с C$1 и смотреть в столбцах A и B. Совершенно очевидно, как настроить в соответствии с вашими потребностями. Возможно, было бы лучше выбрать меньший диапазон эффективности, т. Е. Вместо A:A использовать A$1:A$1000 и то же самое для столбца B.

=IF(ISNUMBER(MATCH(100+ROW()-ROW(C$1)+1,A:A,0)),INDEX(B:B,MATCH(100+ROW()-ROW(A$1)+1,A:A,0)),"")
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...