Возьмите каждую n-ю строку и транспонируйте их, сохраняя ссылку

У меня есть следующая большая таблица, как показано слева на картинке (только столбцы A и B).

Я хочу разместить справа таблицу с надписью «ЦЕЛЬ».

Я хочу взять каждую третью строку столбца B (значения 11, 654 и 4546) и поместить их в таблицу справа от GOAL. Идея состоит в том, что я хочу сохранить связь между E4 и B4, чтобы, если я изменю B4, B11 или B18, они будут изменены в E4, F4 и G4 соответственно.

Я пробовал использовать функцию OFFSET, но она работает, только если я перетаскиваю ее вниз по столбцу, а не по столбцам.

Буду признателен за любую помощь.

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

РЕДАКТИРОВАТЬ: Мои данные выглядят примерно так:

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

1 ответ
1

Это очень легко сделать без изменчивого смещения. Если ваше правило состоит в том, что желаемое значение находится на три ячейки ниже номера года, затем найдите строку номера года с помощью Match, добавьте 3 к этому номеру строки и используйте Index (), возьмите значение из столбца B для этого рассчитанного числа:

=INDEX($B:$B,MATCH(E3,$A:$A,0)+3)

Обратите внимание, что ссылки на столбцы A и B фиксируются знаком $, поэтому они не меняются при копировании формулы, но ссылка на E3 является относительной, поэтому она будет соответствовать F3, G3 и т. Д., Когда скопировано поперек.

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

  • Я понял это на вашем примере. Окончательный ответ: = ИНДЕКС ($ F: $ F; ПОИСКПОЗ (I3; $ B: $ B; 3) +4)

    — Габриэле
    14 часов назад

  • Не могли бы вы также взглянуть на новые данные? Линия Total 1990 года портит результаты.

    — Габриэле
    1 час назад

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *