Ссылка на индекс с относительными значениями - PullRequest
0 голосов
/ 05 марта 2012

Я хотел бы сослаться на ячейку в именованном диапазоне в зависимости от значения вне этого именованного диапазона

В идеале я хотел бы видеть:

INDEX(named_range;;COLUMN()-RC1)

Однако,INDEX не допускает RC1, пока он распознает Column ().

Одним из способов было бы сделать RC1 частью именованного диапазона (путем копирования данных в первый столбец диапазона и т. Д.), Но как именованный диапазонгде-то полностью отличается от ячейки, содержащей формулу "Я не хочу ...".

Есть ли другие варианты для достижения этой цели?

Спасибо

*Дополнение: Может быть, цель помогает.Цель состоит в том, чтобы найти количество установленных блоков (named_range), которые необходимо заменить в будущем, в зависимости от срока службы RC1. *

Ответы [ 2 ]

2 голосов
/ 08 марта 2012

Согласно комментариям, вам нужно принять во внимание начальный столбец именованного диапазона, чтобы получить правильный столбец, возможно, используйте

=INDEX(named_range;;COLUMN()-RC1-MIN(COLUMN(named_range))+1)

0 голосов
/ 06 марта 2012

У INDEX есть две версии, вы думаете только о версии INDEX / MATCH (2D), но у нее также есть версия INDEX / MATCH / MATCH.

INDEX (My3DRange,MATCH («Y», MyYValues, 1), MATCH («X», MyXValues, 1))

enter image description here

...