1

Недавно я получил лицензию пилотов и начал использовать Microsoft Excel в качестве своего резервного журнала. Теперь я хотел бы добавить «валютный калькулятор», который должен показывать мне, пока я не наберу тип и текущую дневную / ночную текучесть, основываясь на моих приземлениях.

Так что правило здесь и во всем мире таково, что ваша валюта считается от вашей

"Третья последняя посадка ПЛЮС 90 дней"

(или официально говорят, что пилот сохраняет текущую информацию всякий раз, когда он выполняет 3 взлета и посадки в течение 90 дней, но я сосредотачиваюсь только на посадках, как я всегда делаю взлеты).

Чтобы сделать вещи еще более сложными, есть разные валюты, что означает, что мне нужно отслеживать постоянный ток типа воздушного судна (C150, C152 и C172), а также ток DAY и NIGHT.

Пожалуйста, взгляните на следующий снимок экрана (ссылка на скачивание см. Ниже), который является урезанной версией моего большого журнала достижений. Как вы увидите, у меня есть разные рейсы с разным количеством посадок на рейс.

Моя проблема, решаемая БЕЗ использования VBA: рассчитывать до тех пор, пока я не буду в курсе типа самолета и день / ночь, как показано на скриншоте (две нижние части)

Вы также можете скачать файл Excel здесь: http://wikisend.com/download/445380/Example.xlsx

Большое спасибо за вашу помощь и усилия.

1 ответ1

3

Вау, это было весело ... Я придумал решение, но вам нужно добавить несколько вспомогательных столбцов ... "Третья последняя" логика - сложная часть.

Столбцы FH подсчитывают, сколько посадок одного типа / дня / ночи произошло с этой даты (включая эту дату).

В формулах "Текущее до" берется последняя дата, когда "количество посадок с тех пор" больше 2 (т.е. дает нам 3-ю последнюю дату, если я правильно понимаю), и добавляется 90 дней.

Примечание: вам нужно будет объединить ячейки Current To, чтобы получить формулы массива.

РЕДАКТИРОВАТЬ: модифицированный файл примера @ http://wikisend.com/download/104930/Example-solution.xlsx

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