У мене є 550 рядків даних, які представляють щоденні час польоту. Кожен рейс, залежно від типу літака, вимагає певної кількості людей, щоб відвідати рейс. Це завдання займає 45 хвилин. Таким чином, у будь-який час польоту, люди будуть зайняті цим рейсом плюс будь-які польоти протягом попередніх 45 хвилин. Я хочу отримати сукупний підрахунок загальної кількості людей, необхідних у будь-який час польоту. Я також хочу розглядати 45 хвилин як вхідну змінну, щоб побачити, як зміни до цього часу впливають на попит робочої сили в кожний час польоту.
Ось макет того, як виглядають дані:
A B C. D
1 2:30 4 0:45 4
2 2:45 3. 7
3 3:15 2. 9
4 3:30 4. 9
5 3:35 5. 11
Колонка А містить час польоту. Колона B містить кількість людей, необхідних для цього рейсу. Стільник C1 містить значення для часу завдання. Я хочу заповнити стовпець D сукупним підрахунком персоналу, необхідного для кожного часу польоту. Наведений приклад показаний з результатами заповнення.
Приклад розрахунку буде виглядати так. Використовуйте рядок 4 як приклад. Час польоту - 3:30. Виходячи з 45-хвилинного часу, всі польоти на або після 2:45 вимагають одночасно активних людей. Таких польотів три, 2:45, 3:15 і 3:30. Штатне забезпечення з колони B для цих рейсів становить 3, 2 і 4, тому загальна кадрова потреба на час польоту 3:30 становить 9. Це те, що йде в D4.
Якби я змінював час виконання завдання в C1 на 30 хвилин, тільки польоти 3:15 і 3:30 можна було б одержати, тому загальна сума в D4 склала б 6.
я намагався SUMIF
і SUMIFS
. Я додав рядок з мінусом даних (часу) C1
потім спробував підбити все в B
між цим діапазоном часу. Я не можу отримати B
, щоб додати дані.
я намагався
=sumif(A:A,"<=A4",B:B)-sumif(A:A,"<=A4-C1",B:B)
3:30
приходить з клітинки A4
. Чому він користується A4
як його приклад, що він хоче зробити на рядках 1, 2 і 3, і які відносини між ними A4
і C1
є, залишаються таємницями.
SUMIF
і SUMIFS
?
0:45
змінної, де є змінною3:30
виходячи з? Чи буде формула завжди працювати3:30
?