Excel найти дату в тексте - Учим Эксель

Эксель как дату показать по месяцам. Как найти и выделить неверное значение и формат даты в Excel

Функция ДАТА() , британский вариант DATE(), в озвращает целое число, представляющее определенную дату. Формула =ДАТА(2011;02;28) возвратит число 40602. Если до ввода данной для нас формулы формат ячейки был задан как Общий, то итог будет отформатирован как дата, т.е. 28.02.2011.

Синтаксис функции

ДАТА (год ;месяц ;денек )

Год — аргумент, который может иметь от одной до 4 цифр.
Месяц
— положительное либо отрицательное целое число в спектре от 1 (январь) до 12 (декабрь), представляющее месяц года.
Денек — положительное либо отрицательное целое число в спектре от 1 до 31, представляющее денек месяца.

В EXCEL даты хранятся в виде последовательности чисел (1, 2, 3, . ), что дозволяет делать над ними вычисления. По дефлоту денек 1 января 1900 г. имеет номер 1, а 28 февраля 2011 г. — номер 40602, потому что интервал меж этими датами составляет 40 602 денька. О том как EXCEL хранит дату и время, читайте эту .

Примеры

Для того, чтоб прибавить к дате 28.02.2011, содержащейся в ячейке А1 , к примеру, 5 лет, можно употреблять последующую формулу:
=ДАТА(ГОД(A1)+5;МЕСЯЦ(A1);ДЕНЬ(A1))
получим итог 28.02.2016

Для того, чтоб прибавить к дате 28.02.2011, к примеру, 15 месяцев, можно употреблять последующую формулу:
=ДАТА(ГОД(A1);МЕСЯЦ(A1)+15;ДЕНЬ(A1)) либо формулу =ДАТАМЕС(A1;15)
получим итог 28.05.2012

Примечание . При прибавлении месяцев меж ДАТАМЕС() и ДАТА() существует разница. Прибавим к 30.01.2009 один месяц:

  • =ДАТАМЕС(«30.01.2009»;1) возвратит 28.02.2009, т.к. 30 февраля не существует, то функция возвратит крайний денек месяца, т.е. 28.02.2009 («излишние» 2 денька будут отброшены);
  • =ДАТА(ГОД(«30.01.2009»);МЕСЯЦ(«30.01.2009»)+1;ДЕНЬ(«30.01.2009»)) возвратит 02.03.2009: «излишние» 2 денька (29 и 30 февраля) будут прибавлены к дате.

Если записать формулу =ДАТА(2008;3;) , то формула возвратит 29.02.2008. Т.е. опуская крайний аргумент Денек мы тем задаем его равным 0. Потому формула возвращает

Одной из увлекательных функций Microsoft Excel является СЕГОДНЯ . При помощи этого оператора делается ввод в ячейку текущей даты. Но его можно также использовать и с иными формулами в комплексе. Разглядим главные индивидуальности функции СЕГОДНЯ , аспекты ее работы и взаимодействия с иными операторами.

Интересно почитать:  Как в ворде вставить таблицу эксель

Функция СЕГОДНЯ производит вывод в обозначенную ячейку даты, установленной на компе. Она относится к группе операторов «Дата и время» .

Но необходимо осознавать, что сама по для себя данная формула не будет обновлять значения в ячейке. Другими словами, если вы через некоторое количество дней откроете программку и не пересчитаете в ней формулы (вручную либо автоматом), то в ячейке будет установлена все та же дата, а не животрепещущая сейчас.

Для того, чтоб проверить установлен ли автоматический пересчет в определенном документе необходимо выполнить ряд поочередных действий.

Сейчас при любом изменении в документе будет производиться его автоматический пересчет.

Если по каким-то причинам вы не желаете устанавливать автоматический пересчет, то для того, чтоб актуализировать на текущую дату содержимое ячейки, которая содержит функцию СЕГОДНЯ , необходимо её выделить, установить курсор в строчку формул и надавить клавишу Enter .

В этом случае, при выключении автоматического пересчета он будет выполнен лишь относительно данной ячейки, а не по всему документу.

Метод 1: введение функции вручную

Данный оператор не имеет аргумента. Синтаксис его достаточно прост и смотрится последующим образом:

Метод 2: применение Мастера функций

Не считая того, для введения этого оператора можно употреблять Мастер функций . Таковой вариант в особенности подойдет начинающим юзерам Excel, которые ещё путаются в заглавиях функций и в их синтаксисе, хотя в данном случае он очень прост.

Метод 3: изменение формата ячейки

Если перед вводом функции СЕГОДНЯ ячейка имела общий формат, то она автоматом будет переформатирована в формат даты. Но, если спектр был уже отформатирован под другое значение, то оно не поменяется, а означает, формула будет выдавать неправильные результаты.

Для того, чтоб поглядеть значение формата отдельной ячейки либо области на листе, необходимо выделить подходящий спектр и находясь во вкладке «Основная» посмотреть, какое значение установлено в специальной форме формата на ленте в блоке инструментов «Число» .

Интересно почитать:  Excel несколько файлов объединить в один

Если опосля ввода формулы СЕГОДНЯ в ячейке автоматом не был установлен формат «Дата» , то функция будет неправильно показывать результаты. В этом случае нужно произвести изменение формата вручную.

Не считая того, в окне форматирования также можно поменять представление нынешней даты. По дефлоту установлен формат по шаблону «дд.мм.гггг» . Выделяя разные варианты значений в поле «Тип» , которое размещено в правой части окна форматирования, можно изменять наружный вид отображения даты в ячейке. Опосля конфигураций не запамятовывайте нажимать на клавишу «OK» .

Метод 4: внедрение СЕГОДНЯ в комплексе с иными формулами

Не считая того, функцию СЕГОДНЯ можно употреблять, как составляющую часть всеохватывающих формул. В данном качестве этот оператор дозволяет решать еще наиболее широкие задачки, чем при самостоятельном использовании.

Оператор СЕГОДНЯ весьма комфортно использовать для вычисления временных интервалов, к примеру, при указании возраста человека. Для этого в ячейку записываем выражение такового типа:

Для внедрения формулы нажимаем на клавишу ENTER .

Сейчас в ячейке при правильной настройке пересчета формул документа повсевременно будет отображаться животрепещущий возраст человека, который был рожден в 1965 году. Аналогичное выражение можно применить и для хоть какого другого года рождения либо для вычисления годовщины действия.

Существует также формула, которая в ячейке показывает значения на некоторое количество дней вперед. К примеру, для отображения даты через три денька она будет смотреться последующим образом:

Если необходимо повсевременно иметь на виду дату на три денька вспять, то формула будет смотреться так:

Если необходимо показать в ячейке лишь номер текущего числа в месяце, а не дату вполне, то применяется такое выражение:

Подобная операция для показа номера животрепещущего месяца будет смотреться последующим образом:

Если ячейки содержат неверный формат значений – это может привести к неверным вычислениям в формулах. К примеру, заместо типа значения «Дата», ячейка содержит тип значения «Текст». При подготовке огромных размеров данных следует выполнить проверку всех типов значений на соответствие определенному формату. К примеру, таблица наполнялась данными из различных источников где в различный метод фиксировалась дата. С таковой таблицей недозволено делать разных вычислений. Зрительно трудно увидеть где в неверном формате введена некорректная дата исходя из убеждений программки Excel.

Интересно почитать:  Как скопировать в 1с из эксель в

Поиск формата текста заместо даты в Excel

Чтоб стремительно найти неверные значения в Excel и выделить цветом все ячейки с неверным форматом, будем употреблять условное форматирование. Для примера возьмем ординарную таблицу:

Поиск и выделение цветом ячеек с неверным форматом отображения значений:

Как видно на рисунке все даты в формате текст выделились цветом:

В критериях форматирования мы употребляли ординарную функцию =ЕТЕКСТ(), у которой всего лишь 1 аргумент – ссылка на проверяемую ячейку. Арес ссылки в аргументе функции ЕТЕКСТ должен быть относительным, потому что будет проверятся любая ячейка выделенного спектра. Если текущая проверяемая ячейка содержит текст (а не дату) – это неверное значение Excel. Тогда функция ЕТЕКСТ возвращает значение ИСТИНА и к данной для нас ячейке сходу же присваивается новейший формат (зеленоватая заливка). Заглавие функции ЕТЕКСТ следует читать как сокращение от 2-ух слов: Если ТЕКСТ

Читаем логические функции, которыми можно проверить остальные форматы и типы данных в ячейках таковым же методом:

  • ЕНЕТЕКСТ – если не текст (функция так же дозволяет стремительно найти дату в тексте Excel);
  • ЕЧИСЛО – если число (дозволяет стремительно отыскивать неверный формат чисел в Excel);
  • ЕОШ – если ошибка;
  • ЕОШИБКА – если ошибка;
  • ЕСЛИОШИБКА – если ошибка (это не логическая функция, но ее просто улучшить под данную задачку);
  • ЕПУСТО – если пусто;
  • ЕЛОГИЧ – если логическое значение;
  • ЕНД – если труднодоступное значение (#Н/Д);
  • ЕНЕЧЁТ – если нечетное значение;
  • ЕЧЁТ – если четное значение;
  • ЕССЫЛКА – если ссылка;
  • ЕФОРМУЛА – если формула.

При желании сможете проверить все функции в действии экспериментальным методом.

  • Android Шаг за Шагом: Перенос приложений, или как освободить памятьAndroid Шаг за Шагом: Перенос приложений, либо как высвободить память
  • Как проверить скайп на вирусы и удалить заражениеКак проверить скайп на вирусы и удалить инфецирование
  • Как отключить автоматические обновления Skype Как отключить обновление скайпа на windows 8Как отключить автоматические обновления Skype Как отключить обновление скайпа на windows 8
  • Открыть левое меню ульсанОткрыть левое меню ульсан
Ссылка на основную публикацию
Adblock
detector