Я не знаю, правильно ли я сформулировал свой вопрос, похоже, я не могу сам разобраться в логике c для этой проблемы. Я работаю над Планировщиком ресурсов в Excel
Лучший способ, которым я знаю, как объяснить, это показать его со скриншотом:
Проверьте, отработали ли часы в день > 8, затем примените условное форматирование к последнему добавленному номеру
Проверьте, отработано ли количество часов в неделю,> 40, затем примените условное форматирование к последнему добавленное число для обозначения превышения часов
Таким образом, в основном, я думал об этом: сначала я должен проверить для повторяющихся значений в столбце «Ресурс». Затем я должен сопоставить эти строки с фактическим столбцом DAY (например, понедельник), а затем суммировать общее количество часов каждый раз. Если сумма превышает 8, примените условное форматирование, чтобы указать на ошибку.
А затем делайте то же самое в течение целой недели, когда она превышает 40 часов.
Я не так хорош в Excel или формулах, поэтому я не могу придумать, как объединить несколько формул для достижения моей цели. Я думал о комбинации формулы Array с, возможно, несколькими операторами IF? Но я не знаю, где и как вообще начать.
Чтобы найти дубликаты, я мог бы использовать эту формулу? = COUNTIF (A: A, A2)> 1
Но тогда как мне убедиться, что соответствующие строки знают, какие ячейки использовать при проверке на SUM> 8 в день? И затем, кроме того, как мне добавить соответствующие ячейки для проверки SUM> 40 в неделю?
Любая помощь будет принята с благодарностью!