Note: The other languages of the website are Google-translated. Back to English

Як умовно форматувати дати, менші / більші, ніж сьогодні в Excel?

Ви можете умовно форматувати дати на основі поточної дати в Excel. Наприклад, ви можете відформатувати дати до сьогодні або відформатувати дати, більші за сьогоднішні. У цьому посібнику ми покажемо вам, як використовувати функцію TODAY в умовному форматуванні, щоб детально виділити терміни виконання або майбутні дати в Excel.

Умовний формат дати до сьогоднішнього дня або дати в майбутньому в Excel


Умовний формат дати до сьогоднішнього дня або дати в майбутньому в Excel

Скажімо, у вас є список дат, як показано нижче. Щоб дати дати закінчення строків та майбутніх дат, виконайте наступні дії.

1. Виберіть діапазон A2: A15, а потім натисніть Умовне форматування > Управління правилами при Головна вкладку. Дивіться знімок екрана:

2 В Менеджер правил умовного форматування у діалоговому вікні натисніть Нове правило кнопки.

3 В Нове правило форматування у діалоговому вікні потрібно:

1). Виберіть Використовуйте формулу, щоб визначити, які клітинки потрібно відформатувати у Виберіть тип правила розділ;

2). Для форматування дат, старших за сьогоднішні, скопіюйте та вставте формулу = $ A2 в Форматувати значення, де ця формула відповідає дійсності коробка;

для форматування майбутніх дат, будь ласка, використовуйте цю формулу = $ A2> СЬОГОДНІ ();

3). Клацніть на сформований кнопку. Дивіться знімок екрана:

4 В Формат ячеек у діалоговому вікні вкажіть формат терміну виконання або майбутніх дат, а потім клацніть на OK кнопки.

5. Потім він повертається до Менеджер правил умовного форматування діалогове вікно. І створюється правило форматування термінів виконання. Якщо ви хочете застосувати правило зараз, натисніть кнопку Застосовувати кнопки.

6. Але якщо ви хочете застосувати правило термінів і дати майбутніх дат разом, створіть нове правило з формулою майбутнього форматування дати, повторивши наведені вище кроки з 2 по 4.

7. Коли він повернеться до Менеджер правил умовного форматування діалогове вікно знову, ви можете побачити два правила відображаються у вікні, натисніть кнопку OK , щоб розпочати форматування.

Тоді ви зможете побачити дати, старші за сьогоднішні, і дати, більші за сьогоднішні, успішно відформатовані.

Легкий умовний формат кожного n рядка у виділенні:

Kutools для Excel's Альтернативне затінення рядків / стовпців утиліта допоможе вам легко додати умовне форматування до кожного n рядка у виділенні Excel.
Завантажте повний 30-денний безкоштовний маршрут Kutools для Excel зараз!


Статті по темі:


Найкращі інструменти для підвищення продуктивності офісу

Kutools для Excel вирішує більшість ваших проблем і збільшує продуктивність на 80%

  • Повторне використання: Швидко вставте складні формули, діаграми і все, що ви використовували раніше; Шифрувати комірки з паролем; Створити список розсилки та надсилати електронні листи ...
  • Супер формула бар (легко редагувати кілька рядків тексту та формули); Макет читання (легко читати та редагувати велику кількість комірок); Вставте у відфільтрований діапазон...
  • Об’єднати клітинки / рядки / стовпці без втрати даних; Вміст розділених комірок; Об'єднати повторювані рядки / стовпці... Запобігання дублюючим клітинам; Порівняйте діапазони...
  • Виберіть Повторюваний або Унікальний Рядки; Виберіть Пусті рядки (усі клітинки порожні); Супер знахідка та нечітка знахідка у багатьох робочих зошитах; Випадковий вибір ...
  • Точна копія Кілька клітинок без зміни посилання на формулу; Автоматичне створення посилань на кілька аркушів; Вставте кулі, Прапорці та інше ...
  • Витяг тексту, Додати текст, Видалити за позицією, Видаліть пробіл; Створення та друк проміжних підсумків підкачки; Перетворення вмісту комірок та коментарів...
  • Супер фільтр (зберегти та застосувати схеми фільтрів до інших аркушів); Розширене сортування за місяцем / тижнем / днем, частотою та іншим; Спеціальний фільтр жирним, курсивом ...
  • Поєднайте робочі зошити та робочі аркуші; Об’єднати таблиці на основі ключових стовпців; Розділіть дані на кілька аркушів; Пакетне перетворення xls, xlsx та PDF...
  • Понад 300 потужних функцій. Підтримує Office / Excel 2007-2019 та 365. Підтримує всі мови. Простота розгортання на вашому підприємстві чи в організації. Повна функція 30-денної безкоштовної пробної версії. 60-денна гарантія повернення грошей.
вкладка kte 201905

Вкладка Office забезпечує інтерфейс з вкладками для Office і значно спрощує вашу роботу

  • Увімкніть редагування та читання на вкладках у Word, Excel, PowerPoint, Publisher, Access, Visio та Project.
  • Відкривайте та створюйте кілька документів на нових вкладках того самого вікна, а не в нових вікнах.
  • Збільшує вашу продуктивність на 50% та зменшує сотні клацань миші для вас щодня!
дно офісної таблиці
Коментарі (20)
Поки немає оцінок. Оцініть першим!
Цей коментар був мінімізований модератором на сайті
Дякую за вашу статтю. Я хочу засвітити клітинку, коли дата буде за 60 днів у майбутньому. Чи можете ви допомогти мені написати правильну формулу, щоб досягти цього, будь ласка.
Цей коментар був мінімізований модератором на сайті
=AND($D2-$C2>=0,$D2-$C2>=60)

C2-Дата початку
D2- Дата закінчення
Цей коментар був мінімізований модератором на сайті
Це також виділяє будь-які клітинки, у яких немає дати, як їх можна пропустити?
Цей коментар був мінімізований модератором на сайті
У мене є це запитання. Ви отримали відповідь?
Я спробував додати функцію isblank до формули, але безрезультатно
Цей коментар був мінімізований модератором на сайті
Шановні Коді та Воррен!
Будь ласка, змініть формулу на =AND(CELL("FORMAT",A2)="D4",A2 у вашому правилі умовного форматування. Дякуємо за коментар.
Цей коментар був мінімізований модератором на сайті
Це не спрацювало для мене. Чи можете ви сказати мені, які є змінними цієї формули? У мене є 3 стовпці, для яких я хочу це зробити... чи потрібно робити це окремо для кожного чи я можу виділити всі клітинки в усіх 3 стовпцях в одне форматування? Чи потрібна мені комірка для СЬОГОДНІ, щоб заснувати формулу на основі? Вибачте... користувач-самоук excel user=задає запитання, які інші можуть вважати простими.
Цей коментар був мінімізований модератором на сайті
Це не працює для мене. Сьогодні 4. Я хочу, щоб він виділяв дати, старіші за сьогодні, тому я скопіював формулу =$A12
Цей коментар був мінімізований модератором на сайті
Чи враховується рік?
Цей коментар був мінімізований модератором на сайті
привіт,
При цьому враховується рік.
Цей коментар був мінімізований модератором на сайті
Привіт! хтось може мені допомогти?

У мене є формула =TODAY() в A1, і мені потрібно ще 3 правила, щоб працювати, як показано нижче

правило 1 усі дати на 8–14 днів старші, ніж сьогодні

правило 2: усі дати старше на 14-30 днів, ніж сьогодні

правило 3: усі дати на 31 або більше днів старші за сьогоднішню
Цей коментар був мінімізований модератором на сайті
це має бути приблизно так:

if(*cell*+8>Сьогодні();if(*cell*+14
Цей коментар був мінімізований модератором на сайті
1 стовпець містить дати, я хочу, щоб інший стовпець змінив колір, коли буде застосовано цю формулу.

будь-які ідеї?
Цей коментар був мінімізований модератором на сайті
Привіт Грант,
Припустимо, що ви хочете змінити колір комірки в стовпці B на основі дат у стовпці A, виберіть клітинки стовпця B (наприклад, B2:B21) і застосуйте функцію умовного форматування з наведеними вище формулами =$A2>Today() або =$A2
Цей коментар був мінімізований модератором на сайті
Я хочу ігнорувати порожні клітинки, які не мають дати, тобто я не хочу, щоб пусті клітинки були виділені, коли я порівнюю дати
Цей коментар був мінімізований модератором на сайті
Привіт Мадху!
Перший метод у цій статті може допомогти вам вирішити проблему. Будь ласка, спробуйте.
https://www.extendoffice.com/documents/excel/2499-excel-conditional-formatting-ignore-blank-zero.html
Цей коментар був мінімізований модератором на сайті
Я намагаюся створити умовне форматування, яке виділятиме жовтим кольором рядки старше 14 днів, а червоним – червоним. Мій стовпець дати починається з A21, у мене застосовано наступні правила, але виділення лише жовтим кольором і лише стовпець дати, а не весь рядок. Ви можете допомогти? Скотт

1. =ПОЖИВО(A2)=ІСТИНА
2. =A2
3. =A2
Цей коментар був мінімізований модератором на сайті
якщо я хочу виділити термін виконання умовним: сьогодні менше або дорівнює 30 дням від дати сплати
Цей коментар був мінімізований модератором на сайті
Hi
Я намагаюся використати форматування умови, щоб дозволити виділення клітинки, коли елемент прострочений на основі різного часу виконання (TAT). У мене є стовпець із поданою датою, яка потім використовується з числом днів від TAT, щоб автоматично вказати термін. Використовуючи таку формулу, = ЯКЩО(АБО(E3="",A3=""),"",ДАТА(РІК(A3),МІСЯЦЬ(A3),ДЕНЬ(A3)+E3))
Форматування умови, яке наразі використовується: "значення клітинки < today()", застосовується до +$G:$G.
Я хотів би використовувати правило stop if, щоб зупинити форматування умови, якщо дата, введена в стовпець "H", дорівнює < або = до сьогоднішньої дати.
Дякую Мішель
Цей коментар був мінімізований модератором на сайті
Щоб ігнорувати клітинки, які мають порожні місця, спробуйте це:

=І($A2<>"",$A2

Це припускає, що вибрана вами клітинка – це A2 (змініть це на будь-яку клітинку, яку ви зараз вибрали)
Щоб скопіювати це до відповідних клітинок, змініть «Застосовується до» до потрібного діапазону клітинок.
Цей коментар був мінімізований модератором на сайті
Привіт Енді Кемпбелл,
Дякую, що поділились.
There are no comments posted here yet
Залишайте свої коментарі
Публікація як гість
×
Оцініть цю публікацію:
0   Персонажі
Рекомендовані місця