Я летчик-инструктор по военным вертолетам, учу новых летчиков летать. У нас есть расписание, которое работает вне того, что мы называем тренировочными днями, которые идут в числовом порядке. Например, сегодня вы можете быть на тренировочном дне 17, завтра будет 18, на следующий день 19 и так далее. С каждым учебным днем мы постепенно внедряем новые маневры, чтобы достичь цели полностью квалифицированного летчика. Из соображений безопасности все эти задачи не перечислены в этом примере.

Проблема: я хотел бы разработать более эффективный способ отслеживания, какие маневры мы должны сделать в наш текущий тренировочный день. На загруженной фотографии вы найдете скриншот электронной таблицы с нарисованными на ней цветными рамками.

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

  • Красное поле под ним будет перечислять, какие маневры должны проходить ученики на этот день.

  • На правой стороне листа вы найдете еще одну синюю коробку и зеленую коробку. Синяя рамка соответствует синей рамке слева, а зеленая - красной рамке слева.

Когда конкретный учебный день вводится в синее поле слева, я хочу, чтобы Excel затем ссылался на столбец под синим окном справа. Итак, в примере тренировочный день 14. Затем я хочу, чтобы Excel сослался на столбец "X", где синее поле справа, и нашел все дни обучения, начиная с 14 и ниже. Оттуда задачи, связанные с теми 14 и ниже днями, которые он находит, я хочу, чтобы он заполнялся при маневрах, где находится красное поле.

https://i.stack.imgur.com/AhEkt.jpg
(Нажмите на изображение, чтобы увеличить)

1 ответ1

0

Проверьте этот скриншот. Для лучшего понимания я включил только необходимые столбцы.

Используйте эту формулу массива в столбце «Маневры» и тяните вниз до тех пор, пока не потребуется.

{=IFERROR(INDEX($E$248:$F$253, SMALL(IF(COUNTIF($C$246, $F$248:$F$253), ROW($E$248:$F$253)-MIN(ROW($E$248:$F$253))+1), ROW(A1)), COLUMN(A1)),"")}

NB. Завершите формулу с помощью Ctrl+Shift+Enter.

Столбцы E и F - название задачи и дни обучения. Ячейка C246 красного цвета соответствует значению 14 (дни обучения).

Настройте адрес ячейки в формуле в соответствии с размещением данных на вашем листе.

Надеюсь, это поможет вам.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .