У меня есть рабочий лист, содержащий даты, когда люди посещали учебные курсы. Каждый столбец относится к другому курсу и может потребоваться переделать с разными интервалами. Интервал (количество лет) отображается вверху каждого столбца.Excel условное форматирование - выделение ячеек на основе значения в верхней части каждого столбца
Я хочу правило, чтобы форматирование каждой ячейки было основано на значении в верхней части его столбца, поэтому я могу иметь одно правило для всего рабочего листа, а не для нового правила для каждого столбца. Если значение в ячейке интервала равно «N», это означает, что курс не должен быть отменен, поэтому форматирование не требуется. В противном случае, если дата в ячейке старше интервала (в количестве лет), примените некоторое форматирование.
Я подошел близко. У меня есть правило = IF ($ C $ 5 = "N",, TODAY() - ($ C $ 5 * 365)), и это работает (где C5 содержит интервал переобучения). Однако мне нужен последний шаг, позволяющий ссылаться на строку 5 столбца, к которому принадлежит ячейка, поэтому мне не нужно создавать новое правило для каждого столбца.
Course A Course B Course C
How often? N 2 5
fred 1/01/2010 1/01/2010 1/01/2010
John 1/01/2011 1/01/2011 1/01/2011
Mary 1/01/2012 1/01/2012 1/01/2012