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

#google-sheets

Вопрос:

Я действительно не мог выразить название словами очень хорошо. Я свяжу таблицу шаблонов ниже.

Я работаю над формулой уже несколько часов, однако продолжаю заходить в тупики. Я не в состоянии эффективно делать то, что, по моему мнению, должно быть осуществимо. Я бы дал свои попытки, однако я считаю, что это не поможет, вместо этого я объясню свой желаемый результат.

У меня есть страница с моими сотрудниками, столбец E сейчас не заполнен, так как я хотел бы создать формулу (ARRAYFORMULA, чтобы мне не нужно было вставлять формулу в каждую ячейку) для расчета выходных данных на основе нескольких условий и значений.

Дни отпуска рассчитываются следующим образом. Генеральный директор получает 5, менеджеры-3, а помощники-1. Дополнительные дни отпуска в зависимости от баллов, которые получают сотрудники, 30 баллов или выше-это 5, 20 баллов или выше-3, а 10 или выше-1.

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

Мы регистрируем отпуск на странице отпусков. Формула на странице сотрудники должна рассчитать, сколько дней отпуска каждый сотрудник использовал только за последние 30 дней, и вычесть это из общего количества заработанных дней отпуска, которые заработал этот сотрудник.

Я бы хотел, чтобы формула, используемая СЕГОДНЯ (), рассчитывала 30 дней в прошлом, однако для этого примера я буду использовать дату 06/09/2021 вместо этого для непрерывности.

Извините, если я недостаточно хорошо объяснил это или прошу слишком многого за один раз, я решил, что требуется весь контекст.

Примерный лист

Комментарии:

1. Можете ли вы сделать лист редактируемым вместо просмотра только для того, чтобы люди могли там тестировать и демонстрировать решения?

2. Я разрешил скопировать этот лист. Если сделать лист доступным для редактирования любому, у кого есть ссылка, это только огорчит его.