Excel: як перевірити, чи клітинка містить дату
Ви можете скористатися такою формулою, щоб перевірити, чи містить певна клітинка в Excel дійсну дату:
= ISNUMBER(DATEVALUE( A2 ))
У цьому прикладі перевіряється, чи клітинка A2 містить дійсну дату.
Якщо так, формула повертає TRUE .
В іншому випадку формула повертає FALSE .
Зауважте, що функція DATEVALUE перетворює текстову дату на порядковий номер.
Якщо ця функція не може перетворити текстову дату на серійний номер, то #VALUE! повертається.
Потім ми об’єднуємо цю функцію з функцією ISNUMBER() , щоб визначити, чи містить клітинка число чи ні, і повертаємо TRUE або FALSE відповідно.
У наведеному нижче прикладі показано, як використовувати цю формулу в Excel.
Приклад: перевірте, чи клітинка містить дату в Excel
Припустимо, у нас є наступний список текстових значень в Excel:
Примітка . Перед використанням формули важливо, щоб значення в стовпці A були відформатовані як текст.
Ми використаємо таку формулу, щоб перевірити, чи кожна клітинка в стовпці A містить дійсну дату:
= ISNUMBER(DATEVALUE( A2 ))
Ми введемо цю формулу в клітинку B2 , а потім скопіюємо та вставимо її в кожну решту клітинок у стовпці B:
Значення в стовпці B повідомляють нам, чи кожне відповідне значення в стовпці A є дійсною датою чи ні.
Наприклад, ми можемо побачити:
- «Привіт» не є дійсною датою.
- «14.10.2023» є дійсною датою.
- «32.10.2023» не є дійсною датою, оскільки 32 жовтня не існує.
- «25.12.2023» є дійсною датою.
- «14.10.2023» не є дійсною датою, оскільки в році немає 14 місяців.
- «01/12/2023» не є дійсною датою.
Якщо ви хочете повернути значення, відмінні від TRUE або FALSE , ви можете обернути формулу у функцію IF:
=IF( ISNUMBER(DATEVALUE( A2 )), "Valid", "Not Valid")
Ми введемо цю формулу в клітинку B2 , потім скопіюємо та вставимо її в кожну решту клітинок у стовпці B:
Тепер кожне значення в стовпці B повертає «Дійсне» або «Недійсне», щоб указати, чи значення у відповідній клітинці в стовпці A є дійсною датою.
Додаткові ресурси
У наступних посібниках пояснюється, як виконувати інші типові завдання в Excel:
Excel: як перевірити, чи діапазон містить певне значення
Excel: як перевірити, чи клітинка містить частину тексту
Excel: як перевірити, чи існує значення стовпця в іншому стовпці