Excel сравнение даты с текущей датой

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

Эта задача сперва может несколько сбить с толку, поскольку даты нельзя на первый взгляд сравнить между собой, как числа. Но на самом деле, это именно так и делается. Причина в том, что Excel каждую дату записывает в числовом формате. Следовательно, сравнивая даты, по сути программа сравнивает между собой два числа. И здесь возможно несколько вариантов, которые мы рассмотрим более подробно.

Содержание

  1. 2 популярных способа сравнения 2 дат в Excel
  2. Первая дата больше второй, или нет
  3. Функция ЕСЛИ, значение ИСТИНА или ЛОЖЬ
  4. Функция РАЗНДАТ — разность двух дат в днях, месяцах и годах
  5. Разница 2 дат в днях
  6. Разница дат в полных месяцах
  7. Разница в днях без учета лет
  8. Быстрое выделение различающихся значений
  9. Сравнение 2 дат с помощью условного форматирования
  10. Сравнение 2 столбцов на предмет совпадения
  11. Формула для сравнения 2 дат

2 популярных способа сравнения 2 дат в Excel

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

Первая дата больше второй, или нет

В этом случае нужно использовать аналогичную формулу, которая используется для проверки чисел: =A1>A2. Если эта проверка подтверждается, то в ячейку, куда была записана эта формула, возвращается значение “ИСТИНА”. Если же первое число меньше второго, то тогда будет записано “ЛОЖЬ”. Аналогично, только зеркально противоположно с формулой =A1<A2. Если в результате проверки оказывается, что первое значение оказалось меньше второго, то в ячейку будет возвращено логическое значение «ИСТИНА». Если же больше – «ЛОЖЬ».

Функция ЕСЛИ, значение ИСТИНА или ЛОЖЬ

Это уже более сложный вариант, который дает возможность не только говорить, действительно ли одна дата больше другой, но и указывать, на какое количество дней. Чтобы это сделать, необходимо нажать по ячейке и записать туда формулу =ЕСЛИ(A2>B2;»Первая дата больше второй на»&» «&A2-B2&» «&»дней»;»Первая дата меньше второй на»&» «&B2-A2&» «&»дней»)

Как в Excel сравнить 2 даты между собой - простая инструкция

1

Здесь мы осуществляем проверку двух дат, и исходя из того, что у нас получилось в итоге, выводим результат, на сколько дней первая дата больше, чем вторая. Чтобы это сделать, нами был использовал оператор &, который объединяет две строки текста между собой и объединенный результат возвращает в ячейку. Далее получившийся текст можно использовать сам по себе или в других формулах.

Функция РАЗНДАТ — разность двух дат в днях, месяцах и годах

Предположим, вы работаете в пенсионном фонде и хотите определить трудовой стаж в количестве лет, дней, месяцев и так далее. Это можно сделать с помощью функции РАЗНДАТ.

Ее синтаксис элементарный.

РАЗНДАТ(начальная_дата; конечная_дата; способ_измерения)

Единственный из этих аргументов, который действительно может вызвать вопросы у неподготовленного читателя – это способ измерения. С его помощью мы задаем, в каких единицах будет измеряться разница между датами. Это может быть количество месяцев, лет или количество месяцев без учета лет. Еще один вариант – это количество дней без учета месяцев и лет. 

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

Разница 2 дат в днях

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

=РАЗНДАТ(A2;B2;”d”)

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

Предположим, начальной датой у нас является 23.02.2009, а конечной – 24.02.2009.

В результате формулой будет возвращено значение 1, что равняется количеству дней, которое прошло с момента исходной даты (отсчет начинается с нуля). Именно из-за того, что отсчет в этом случае начинается с нуля, нельзя использовать эту формулу в чистом виде, например, чтобы рассчитать количество дней, которое отработал человек. Ведь очевидно, что если человек начал работать 23 февраля, а 24 числа прекратил работать, то он по факту отработал 2 дня, а не один. 

Та же самая история с количеством месяцев. Если начальной датой служит 28 февраля, а конечная – первое марта, и оба числа относятся к 2008 году, то результат будет 2 дня. И это правильно. 

Чтобы решить все проблемы с отображением месяцев в Excel, существует специальная формула ЦЕЛОЕ(), которая округляет число в меньшую сторону. Поскольку время является дробной частью целого дня в понимании Excel, то фактически эти часы будут отсечены. То же касается и других элементов даты, числа, месяца, которые представлены, как дробная часть. 

Кстати, можно использовать формулу =ЧИСТРАБДНИ() для того, чтобы определить количество рабочих дней между двумя датами. 

Разница дат в полных месяцах

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

То есть, формула следующая.

=РАЗНДАТ(A2;B2;”m”)

Эта формула также может давать несколько неточные данные. Поэтому всегда нужно перепроверять значения самостоятельно. 

Разница в днях без учета лет

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

Как в Excel сравнить 2 даты между собой - простая инструкция

1

Эта формула вернет правильный результат только тогда, когда в компьютере показано правильное время. Конечно, в большинстве современных операционных системах дата и время определяется автоматически, но иногда случаются сбои. Поэтому перед тем, как подсчитывать разницу в днях без учета лет, нужно убедиться, что на компьютере установлена правильная дата и время. Особенно если электронная таблица пересылалась другому человеку. 

Быстрое выделение различающихся значений

Это очень просто. Если вам необходимо понять, есть ли отличающиеся значения в документе Эксель, вам необходимо найти кнопку «Найти и выделить», расположенную на вкладке «Главная». После этого в диалоговом окне «Выделить группу ячеек» в качестве критерия выбираем «отличия по строкам».

Как в Excel сравнить 2 даты между собой - простая инструкция

2
Как в Excel сравнить 2 даты между собой - простая инструкция
3

После этого все отличающиеся значения будут выделены автоматически, и с ними можно осуществлять те действия, которые нужно.

Сравнение 2 дат с помощью условного форматирования

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

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

В качестве правила условного форматирования необходимо использовать формулу. После этого записываем формулу (важно, чтобы результат получался истинным), стиль форматирования и нажимаем на кнопку «ОК».

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

Сравнение 2 столбцов на предмет совпадения

Чтобы сравнить между собой два столбца, являются ли они одинаковыми или нет, необходимо воспользоваться условным форматированием. Последовательность действий в целом такая же, как описано выше. Предположим, нам необходимо выполнить такие операции со следующей таблицей.

Как в Excel сравнить 2 даты между собой - простая инструкция

4

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

Сама последовательность действий следующая:

  1. Переходим на вкладку «Формулы». Там нужно найти кнопку «Присвоит имя». Она находится в самом верху панели инструментов непосредственно под заголовком самой вкладки.
  2. Откроется окно, в котором нам нужно задать имя для каждого из диапазонов. Допустим, нам нужно назвать первый диапазон «Таблица 1».
  3. После этого выбираем диапазон, который нам нужно так назвать. Для этого нажимаем на кнопку, расположенную справа от поля, подписанного как «Диапазон», выделить нужный набор ячеек и нажать на кнопку «ОК».
  4. Действия со вторым списком аналогичны. Единственное исключение – нужно дать ему другое имя. Ну и естественно, задать правильные адреса этого диапазона. 

Рекомендация. Воспользуйтесь полем имен для того, чтобы дать диапазону нужное имя значительно быстрее.

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

Как в Excel сравнить 2 даты между собой - простая инструкция

5

Для сравнения двух колонок нам нужно воспользоваться уже знакомым инструментом «Условное форматирование». Приблизительная последовательность действий будет следующей. Если говорить о конкретных шагах, то они будут сильно зависеть от того, какую конкретную задачу необходимо выполнить пользователю.

  1. Выделяем нужный диапазон. После этого создаем правило форматирования «Использовать формулу…».
    Как в Excel сравнить 2 даты между собой - простая инструкция
    6
  2. После этого в соответствующем поле вводится сама формула, а также задается формат ячеек, для которых эта формула оказывается истинной.
    Как в Excel сравнить 2 даты между собой - простая инструкция
    7
  3. Далее выбираем заливку. После этого снова выбирается условное форматирование, но уже для другого списка. На этот раз, нужно выбрать другой цвет. 

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

Как в Excel сравнить 2 даты между собой - простая инструкция

8

Нами была применена функция СЧЕТЕСЛИ, которая осуществляет проверку списка на предмет соответствия определенному критерию, после чего выдает значение «ИСТИНА» или «ЛОЖЬ». Если была возвращена «ИСТИНА», то соответствующие ячейки окрашиваются в цвета, заданные пользователем до использования условного форматирования.

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

Формула для сравнения 2 дат

Как видим, формула для сравнения 2 дат может быть любой из вышеперечисленных. Пользователь может выбирать, какую из них выбирать. В ряде случаев придется модифицировать их, чтобы адаптировать под конкретные цели. Например, когда перед нами стояла задача определить, сколько дней работник проработал, то к имеющейся формуле нужно добавлять единицу, чтобы отсчет начать не с нуля, а первого дня. 

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

Оцените качество статьи. Нам важно ваше мнение:

Содержание

  1. Excel сравнение даты с текущей датой
  2. Excel сравнение даты с текущей датой
  3. Как в excel сравнить две даты
  4. Как в экселе сравнить две даты?
  5. Функция РАЗНДАТ() — Вычисление разности двух дат в днях, месяцах, годах в MS EXCEL
  6. Синтаксис функции:
  7. 1. Разница в днях («d»)
  8. 2. Разница в полных месяцах («m»)
  9. 6. Разница в днях без учета лет («yd»)
  10. Еще раз о кривизне РАЗНДАТ()
  11. Как в excel сравнить две даты
  12. 8 способов как сравнить две таблицы в Excel
  13. Простой способ, как сравнить две таблицы в Excel
  14. Быстрое выделение значений, которые отличаются
  15. Сравнить две таблицы в Excel с помощью условного форматирования
  16. Как сравнить две таблицы в Excel с помощью функции СЧЁТЕСЛИ и правил
  17. Как сравнить две таблицы в Excel с помощью функции ВПР
  18. Как сравнить две таблицы в Excel функции ЕСЛИ
  19. Сравнить две таблицы с помощью макроса VBA
  20. Как сделать сравнение дат в excel?
  21. Как Excel обрабатывает время
  22. Пример функции ДАТА
  23. Функция РАЗНДАТ в Excel
  24. Функция ГОД в Excel
  25. Функция МЕСЯЦ в Excel: пример
  26. Примеры функций ДЕНЬ, ДЕНЬНЕД и НОМНЕДЕЛИ в Excel
  27. Excel сравнение дат
  28. Как вводить даты и время в Excel
  29. Быстрый ввод дат и времени
  30. Как Excel на самом деле хранит и обрабатывает даты и время
  31. Количество дней между двумя датами
  32. Количество рабочих дней между двумя датами
  33. Количество полных лет, месяцев и дней между датами. Возраст в годах. Стаж.
  34. Сдвиг даты на заданное количество дней
  35. Сдвиг даты на заданное количество рабочих дней
  36. Вычисление дня недели
  37. Вычисление временных интервалов

Excel сравнение даты с текущей датой

Добрый вечер! Изучила темы с похожими задачами, но кажется моих знаний не хватит для доработки предложенных там решений под мой случай.

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

Если это возможно, то буду благодарна за решение.

Добрый вечер! Изучила темы с похожими задачами, но кажется моих знаний не хватит для доработки предложенных там решений под мой случай.

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

Если это возможно, то буду благодарна за решение. Nikolь

Сообщение Добрый вечер! Изучила темы с похожими задачами, но кажется моих знаний не хватит для доработки предложенных там решений под мой случай.

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

Если это возможно, то буду благодарна за решение. Автор — Nikolь
Дата добавления — 30.01.2015 в 22:21

Источник

Excel сравнение даты с текущей датой

Например, вы хотите сравнить список заданных дат с текущей датой и определить, прошла ли дата в этом списке. В этой статье показаны методы определения того, прошла ли дата в Excel.

Предположим, что текущая дата — 2015/5/25, с помощью следующей формулы вы можете определить, прошла ли дата по сравнению с сегодняшней датой. Пожалуйста, сделайте следующее.

1. Выберите пустую ячейку рядом с датой, по которой вы хотите определить, просрочена ли она. Введите в нее формулу ниже, а затем нажмите Enter .

=IF(ISBLANK(A2),»»,IF(A2

2. Перетащите маркер заполнения в диапазон с датами, которые вы хотите определить, если они просрочены. Смотрите скриншот:

Заметки:

  • 1. Вы получите два результата: просрочено и не просрочено. Если это просроченная дата по сравнению с сегодняшней датой, ячейка будет заполнена «Просрочено». Напротив, он будет заполнен Не подлежит оплате.
  • 2. В формуле ISBLANK означает, что если в выбранном диапазоне есть пустая ячейка, результат будет пустым.

Быстро выбрать все даты, которые прошли в указанном диапазоне в Excel:

Компания Выбрать определенные ячейки полезности Kutools for Excel может помочь вам быстро выбрать все ячейки даты, которые прошли в указанном диапазоне в Excel.
Скачать полную версию 30 -дневная бесплатная пробная версия Kutools для Excel прямо сейчас!

Для Условное форматирование вы можете выделить все просроченные даты по сравнению с сегодняшней датой.

1. Выберите список дат и щелкните Условное форматирование > Новое правило под Главная таб. Смотрите скриншот:

2. в Новое правило форматирования диалоговое окно, вам необходимо:

  • А. В Выберите тип правила раздел, выберите Форматировать только ячейки которые содержат.
  • Б. Выберите Значение ячейки в первом Форматировать только ячейки с раскрывающимся списком.
  • C. Выберите меньше, чем во втором Форматировать только ячейки с выпадающим списком.
  • D. В третьей ячейке Только формат с раскрывающимся списком введите = СЕГОДНЯ () .
  • E. Щелкните значок Формат кнопка. Смотрите скриншот:

3. в Формат ячеек диалоговом окне укажите цвет фона для выделения просроченных дат, а затем щелкните значок OK кнопку.

4. Когда он вернется в Новое правило форматирования диалоговое окно, нажмите OK.

Затем все прошедшие даты по сравнению с текущей датой сразу выделяются заданным цветом заливки.

Внимание: Если в списке дат есть пустые ячейки, они также будут выделены.

Для Выбрать определенные ячейки полезности Kutools for Excel, вы можете легко выбрать все просроченные даты в столбце по сравнению с сегодняшней датой.

Перед применением Kutools for Excel, Пожалуйста, сначала скачайте и установите.

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

2. в Выбрать определенные ячейки диалоговое окно, выберите Ячейка в Тип выбора раздел, выберите Менее в Конкретный тип раскрывающийся список, введите сегодняшнюю дату в следующее поле и, наконец, щелкните OK кнопку.

3. Затем Выбрать определенные ячейки всплывающее окно подсказки, чтобы сообщить вам, сколько ячеек будет выбрано, щелкните OK Кнопка, и ячейки с просроченной датой выбираются немедленно.

Если вы хотите получить бесплатную пробную версию ( 30 -день) этой утилиты, пожалуйста, нажмите, чтобы загрузить это, а затем перейдите к применению операции в соответствии с указанными выше шагами.

Источник

Как в excel сравнить две даты

Как в экселе сравнить две даты?

В программе эксель даты можно сравнивать точно так же, как обычные числа. Рассмотрим несколько возможных вариантов.

Первый вариант. Самый простой, мы сравним больше первая дата второй или нет. Для этого в ячейке «А2» поставим обычно сравнение =A2>B2, ответ получим, что это «Истина», что означает правда. Вот как это будет выглядеть в программе эксель.

Точно также к этим датам можно применить знак меньше, равно и получать соответствующие ответы.

Второй вариант. Можно воспользовавшись функцией «Если», получать в качестве ответа непросто слова: истина или ложь, но и результат с определенным количеством разницы дат.

Для этого в ячейке «С2», напишем новую формулу: =ЕСЛИ(A2>B2;»Первая дата больше второй на»&» «&A2-B2&» «&»дней»;»Первая дата меньше второй на»&» «&B2-A2&» «&»дней»)

В функции «Если» мы сравниваем две даты и в зависимости от результаты выводим ответ, первая дата больше или меньше второй и на сколько дней. Для этого мы пользуемся специальным оператором &, который сцепляет в нужной последовательности текст, чтобы получить более оригинальный ответ.

Функция РАЗНДАТ() — Вычисление разности двух дат в днях, месяцах, годах в MS EXCEL

Если Вам требуется рассчитать стаж (страховой) в годах, месяцах, днях, то, пожалуйста, воспользуйтесь расчетами выполненными в статье Расчет страхового (трудового) стажа в MS EXCEL.

Функции РАЗНДАТ( ) нет в справке EXCEL2007 и в Мастере функций (SHIFT+F3), но она работает, хотя и не без огрех.

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

РАЗНДАТ(начальная_дата; конечная_дата; способ_измерения)

Аргумент начальная_дата должна быть раньше аргумента конечная_дата.

Аргумент способ_измерения определяет, как и в каких единицах будет измеряться интервал между начальной и конечной датами. Этот аргумент может принимать следующие значения:

Значение

Описание

разница в полных месяцах

разница в полных годах

разница в полных месяцах без учета лет

разница в днях без учета месяцев и лет
ВНИМАНИЕ! Функция для некоторых версий EXCEL возвращает ошибочное значение, если день начальной даты больше дня конечной даты (например, в EXCEL 2007 при сравнении дат 28.02.2009 и 01.03.2009 результат будет 4 дня, а не 1 день). Избегайте использования функции с этим аргументом. Альтернативная формула приведена ниже.

разница в днях без учета лет
ВНИМАНИЕ! Функция для некоторых версий EXCEL возвращает ошибочное значение. Избегайте использования функции с этим аргументом.

Ниже приведено подробное описание всех 6 значений аргумента способ_измерения, а также альтернативных формул (функцию РАЗНДАТ() можно заменить другими формулами (правда достаточно громоздкими). Это сделано в файле примера ).

В файле примера значение аргумента начальная_дата помещена в ячейке А2, а значение аргумента конечная_дата – в ячейке В2.

1. Разница в днях («d»)

Формула =РАЗНДАТ(A2;B2;»d») вернет простую разницу в днях между двумя датами.

Пример1: начальная_дата 25.02.2007, конечная_дата 26.02.2007
Результат: 1 (день).

Этот пример показыват, что при подсчете стажа необходимо использовать функцию РАЗНДАТ() с осторожностью. Очевидно, что если сотрудник работал 25 и 26 февраля, то отработал он 2 дня, а не 1. То же относится и к расчету полных месяцев (см. ниже).

Пример2: начальная_дата 01.02.2007, конечная_дата 01.03.2007
Результат: 28 (дней)

Пример3: начальная_дата 28.02.2008, конечная_дата 01.03.2008
Результат: 2 (дня), т.к. 2008 год — високосный

Эта формула может быть заменена простым выражением =ЦЕЛОЕ(B2)-ЦЕЛОЕ(A2) . Функция ЦЕЛОЕ() округляет значение до меньшего целого и использована для того случая, если исходные даты введены вместе с временем суток ( РАЗНДАТ() игнорирует время, т.е. дробную часть числа, см. статью Как Excel хранит дату и время).

Примечание: Если интересуют только рабочие дни, то количество рабочих дней между двумя датами можно посчитать по формуле =ЧИСТРАБДНИ(B2;A2)

2. Разница в полных месяцах («m»)

Формула =РАЗНДАТ(A2;B2;»m») вернет количество полных месяцев между двумя датами.

Пример1: начальная_дата 01.02.2007, конечная_дата 01.03.2007
Результат: 1 (месяц)

Пример2: начальная_дата 01.03.2007, конечная_дата 31.03.2007
Результат: 0

При расчете стажа, считается, что сотрудник отработавший все дни месяца — отработал 1 полный месяц. Функция РАЗНДАТ() так не считает!

Пример3: начальная_дата 01.02.2007, конечная_дата 01.03.2009
Результат: 25 месяцев

Формула может быть заменена альтернативным выражением:
=12*(ГОД(B2)-ГОД(A2))-(МЕСЯЦ(A2)-МЕСЯЦ(B2))-(ДЕНЬ(B2) ДЕНЬ(B2);
ДЕНЬ(КОНМЕСЯЦА(ДАТАМЕС(B2;-1);0))-ДЕНЬ(A2)+ДЕНЬ(B2);
ДЕНЬ(B2)-ДЕНЬ(A2))

Данная формула лишь эквивалетное (в большинстве случаев) выражение для РАЗНДАТ() с параметром md. О корректности этой формуле читайте в разделе «Еще раз о кривизне РАЗНДАТ()» ниже.

6. Разница в днях без учета лет («yd»)

Формула =РАЗНДАТ(A2;B2;»yd») вернет количество дней между двумя датами без учета лет. Использовать ее не рекомендуется по причинам, изложенным в предыдущем пункте.

Результат, возвращаемый формулой =РАЗНДАТ(A2;B2;»yd») зависит от версии EXCEL.

Формула может быть заменена альтернативным выражением:
=ЕСЛИ(ДАТА(ГОД(B2);МЕСЯЦ(A2);ДЕНЬ(A2))>B2;
B2-ДАТА(ГОД(B2)-1;МЕСЯЦ(A2);ДЕНЬ(A2));
B2-ДАТА(ГОД(B2);МЕСЯЦ(A2);ДЕНЬ(A2)))

Еще раз о кривизне РАЗНДАТ()

Найдем разницу дат 16.03.2015 и 30.01.15. Функция РАЗНДАТ() с параметрами md и ym подсчитает, что разница составляет 1 месяц и 14 дней. Так ли это на самом деле?

Имея формулу, эквивалентную РАЗНДАТ() , можно понять ход вычисления. Очевидно, что в нашем случае количество полных месяцев между датами = 1, т.е. весь февраль. Для вычисления дней, функция находит количество дней в предыдущем месяце относительно конечной даты, т.е. 28 (конечная дата принадлежит марту, предыдущий месяц — февраль, а в 2015г. в феврале было 28 дней). После этого отнимает день начала и прибавляет день конечной даты = ДЕНЬ(КОНМЕСЯЦА(ДАТАМЕС(B6;-1);0))-ДЕНЬ(A6)+ДЕНЬ(B6) , т.е. 28-30+16=14. На наш взгляд, между датами все же 1 полный месяц и все дни марта, т.е 16 дней, а не 14! Эта ошибка проявляется, когда в предыдущем месяце относительно конечной даты, дней меньше, чем дней начальной даты. Как выйти из этой ситуации?

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

Как в excel сравнить две даты

Как подсчитать разницу даты и времени в excel?

Если вычислять разницу 2018-01-09 15:24:05 и 2018-01-08 20:06:25, то пишет только время, а если отнимать 2018-01-10 15:24:05 и 2018-01-08 20:06:25 то пишет 1 дней и время.

Я так понимаю, такое внутренними средствами Excel это не сделать? Пробовал через

Если разница только во времени, то все как положено считает и выводит только разницу во времени, а если будет разница превышающая 24 часа или один месяц?

Если я правильно Вас понял — то может что-то типа такого?

Дата в Excel — число дней от 01.01.1900г., время — дробная часть числа. Например, 10.01.2018 10:15:20 в числовом выражении будет 43110,4273148148 (выражение даты в десятичном формате можно посмотреть, задав формат ячейки Общий).

Т.к. дата — число, то перевод ее в текстовый формат нежелателен — не всегда тестовое представление преобразуется в число, а это чревато ошибками или невозможностью применения полученного значения для дальнейших вычислений.

Визуально показать требуемое можно с помощью формата ячейки (задать в закладке «все форматы«):

Значение дата/время сохранено в числовом формате. Недостаток: формат отобразит количество дней не более 31

Но дата/время текстом также применяется (например: в конечных документах, для отображения значения в составе другого текста):

8 способов как сравнить две таблицы в Excel

Добрый день!

Эта статья посвящена решению такого вопроса, как сравнить две таблицы в Excel, ну или, по крайней мере, два столбца. Да, работать с таблицами удобно и хорошо, но вот когда нужно их сравнение, визуально это сделать достаточно затруднительно. Быть может таблицу до десятка или двух, вы и сможете визуально отсортировать, но вот когда они будут превышать тысячи, тут уже вам будет необходимо дополнительные инструменты анализа.

Увы, нет магической палочки, с помощью которой в один клик всё сделается и информация будет проверена, необходимо и подготовить данные, и прописать формулы, и иные процедуры позволяющие сравнить вашитаблицы.

Рассмотрим несколько вариантов и возможностей для сравнения таблиц в Excel:

Простой способ, как сравнить две таблицы в Excel

Это самые простой и элементарный способ сравнения двух таблиц. Сравнивать таким способом возможно, как числовые значение, так и текстовые. Для примера сравним два диапазона числовых значений, всего на всего прописав в соседней ячейке формулу их равенства =C2=E2, как результат при равенстве ячеек мы получим ответ «ИСТИНА», а если совпадений нет, будет «ЛОЖЬ». Теперь простым авто копированием копируем на весь диапазон нашу формулу позволяющую сравнить два столбика в Excel и видим разницу.

Быстрое выделение значений, которые отличаются

Это также не очень обременительный способ. Если вам просто нужно найти и удостовериться в наличии, ну или отсутствии отличий между таблицами, вам нужно на вкладке «Главная», выбрать кнопку меню «Найти и выделить», предварительно выделив диапазон где надо сравнить две таблицы в Excel. В открывшимся меню выберите пункт «Выделить группу ячеек…» и в появившемся диалоговом окне выберите «отличия по строкам».

Сравнить две таблицы в Excel с помощью условного форматирования

Очень хороший способ, при котором вы сможете видеть выделенным цветом значение, которые при сличении двух таблиц отличаются. Применить условное форматирование вы можете на вкладке «Главная», нажав кнопку «Условное форматирование» и в предоставленном списке выбираем «Управление правилами». В диалоговом окне «Диспетчер правил условного форматирования», жмем кнопочку «Создать правило» и в новом диалоговом окне «Создание правила форматирования», выбираем правило «Использовать формулу для определения форматируемых ячеек». В поле «Изменить описание правила» вводим формулу =$C2<>$E2 для определения ячейки, которое нужно форматировать, и нажимаем кнопку «Формат». Определяем стиль того, как будет форматироваться наше значение, которое соответствует критерию. Теперь в списке правил появилось наше ново сотворённое правило, вы его выбираете, нажимаете «Ок».

И все правило применилось к нашему диапазону, где мы пытаемся проверить на похожесть две таблицы, и стало видны отличия, к которым применилось условное форматирование.

Как сравнить две таблицы в Excel с помощью функции СЧЁТЕСЛИ и правил

Все вышеперечисленные способы хороши для упорядоченных таблиц, а вот когда данные, не упорядоченные необходимы иные способы один из которых мы сейчас и рассмотрим. Представим, к примеру, у нас есть 2 таблицы, значения в которых немного отличаются и нам необходимо сравнить эти таблицы для определения значения, которое отличается. Выделяем значение в диапазоне первой таблицы и на вкладке «Главная», пункт меню «Условное форматирование» и в списке жмем пункт «Создать правило…», выбираем правило «Использовать формулу для определения форматируемых ячеек», вписываем формулу =СЧЁТЕСЛИ($C$1:$C$7;C1)=0 и выбираем формат условного форматирования.

Формула проверяет значение из определенной ячейки C1 и сравнивает ее с указанным диапазоном $C$1:$C$7 из второго столбика. Копируем правило на весь диапазон, в котором мы сравниваем таблицы и получаем выделенные цветом ячейки значения, которых не повторяется.

Как сравнить две таблицы в Excel с помощью функции ВПР

В этом варианте мы будем использовать функцию ВПР, которая позволит нам сравнить две таблицы на предмет совпадений. Для сравнения двух столбиков, введите формулу =ВПР(C2;$D$2:$D$7;1;0) и скопируйте ее на весь сравниваемый диапазон. Эта формула последовательно начинает проверять есть ли повторы значения из столбика А в столбике В, ну и соответственно возвращает значение элемента, если оно было там найдено если же значение не найдено получаем ошибку #Н/Д.

Как сравнить две таблицы в Excel функции ЕСЛИ

Этот вариант предусматривает использования логической функции ЕСЛИ и отличие этого способа в том что для сравнения двух столбцов будет использован не весь массив целиком, а только та ее часть, которая нужна для сравнения.

Для примера, сравним два столбика А и В на рабочем листе, в соседней колонке С введем формулу: =ЕСЛИ(ЕОШИБКА(ПОИСКПОЗ(C2;$E$2:$E$7;0));»»;C2) и копируем ее на весь вычисляемый диапазон. Эта формула позволяет просматривать последовательно есть ли определенные элементы из указанного столбика А в столбике В и возвращает значение, в случае если оно было найдено в столбике В.

Сравнить две таблицы с помощью макроса VBA

Есть много способов проверить две таблицы на схожесть, но некоторые варианты возможно только с помощью макросов VBA. Макросы для того что бы сравнить две таблицы, унифицирует этот процесс и существенно сокращает затраченное время на подготовку данных. Исходя из решаемой вами задачи и знаний макросов VBA, вы можете создавать любые варианты макросов. Ниже я привел методику, указанную на официальной страничке Microsoft. Вам нужно создать модуль для кода VBA и ввести код:

Как сделать сравнение дат в excel?

Для работы с датами в Excel в разделе с функциями определена категория «Дата и время». Рассмотрим наиболее распространенные функции в этой категории.

Как Excel обрабатывает время

Программа Excel «воспринимает» дату и время как обычное число. Электронная таблица преобразует подобные данные, приравнивая сутки к единице. В результате значение времени представляет собой долю от единицы. К примеру, 12.00 – это 0,5.

Значение даты электронная таблица преобразует в число, равное количеству дней от 1 января 1900 года (так решили разработчики) до заданной даты. Например, при преобразовании даты 13.04.1987 получается число 31880. То есть от 1.01.1900 прошло 31 880 дней.

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

Пример функции ДАТА

Построение значение даты, составляя его из отдельных элементов-чисел.

Синтаксис: год; месяц, день.

Все аргументы обязательные. Их можно задать числами или ссылками на ячейки с соответствующими числовыми данными: для года – от 1900 до 9999; для месяца – от 1 до 12; для дня – от 1 до 31.

Если для аргумента «День» задать большее число (чем количество дней в указанном месяце), то лишние дни перейдут на следующий месяц. Например, указав для декабря 32 дня, получим в результате 1 января.

Пример использования функции:

Зададим большее количество дней для июня:

Примеры использования в качестве аргументов ссылок на ячейки:

Функция РАЗНДАТ в Excel

Возвращает разницу между двумя датами.

  • начальная дата;
  • конечная дата;
  • код, обозначающий единицы подсчета (дни, месяцы, годы и др.).

Способы измерения интервалов между заданными датами:

  • для отображения результата в днях – «d»;
  • в месяцах – «m»;
  • в годах – «y»;
  • в месяцах без учета лет – «ym»;
  • в днях без учета месяцев и лет – «md»;
  • в днях без учета лет – «yd».

В некоторых версиях Excel при использовании последних двух аргументов («md», «yd») функция может выдать ошибочное значение. Лучше применять альтернативные формулы.

Примеры действия функции РАЗНДАТ:

В версии Excel 2007 данной функции нет в справочнике, но она работает. Хотя результаты лучше проверять, т.к. возможны огрехи.

Функция ГОД в Excel

Возвращает год как целое число (от 1900 до 9999), который соответствует заданной дате. В структуре функции только один аргумент – дата в числовом формате. Аргумент должен быть введен посредством функции ДАТА или представлять результат вычисления других формул.

Пример использования функции ГОД:

Функция МЕСЯЦ в Excel: пример

Возвращает месяц как целое число (от 1 до 12) для заданной в числовом формате даты. Аргумент – дата месяца, который необходимо отобразить, в числовом формате. Даты в текстовом формате функция обрабатывает неправильно.

Примеры использования функции МЕСЯЦ:

Примеры функций ДЕНЬ, ДЕНЬНЕД и НОМНЕДЕЛИ в Excel

Возвращает день как целое число (от 1 до 31) для заданной в числовом формате даты. Аргумент – дата дня, который нужно найти, в числовом формате.

Чтобы вернуть порядковый номер дня недели для указанной даты, можно применить функцию ДЕНЬНЕД:

По умолчанию функция считает воскресенье первым днем недели.

Для отображения порядкового номера недели для указанной даты применяется функция НОМНЕДЕЛИ:

Дата 24.05.2015 приходится на 22 неделю в году. Неделя начинается с воскресенья (по умолчанию).

В качестве второго аргумента указана цифра 2. Поэтому формула считает, что неделя начинается с понедельника (второй день недели).

Скачать примеры функций для работы с датами

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

Excel сравнение дат

В разделе Программное обеспечение на вопрос Здравствуйте. Подскажите как в экселе сравнить две даты. То есть в одной ячейке например день рождения, заданный автором Недоносок лучший ответ это сравнить, значит иметь возможность упорядочения если ячейка имеет тип «дата», то всё очевидно — упорядочиваются автоматически

Ответ от Abram Pupkin
вы изначально поставили неправильно вопрос. возмем 2-е даты: например 02.01.1990 и 25.11.2010 как надо сравнить эти даты : по расположению (справа/слева) , какая дата больше, сколько прошло дней (недель, месяцев) , сколько осталось до

Как обычно, кому надо быстро — смотрим видео. Подробности и нюансы — в тексте ниже:

Как вводить даты и время в Excel

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

С использованием дефисов

С использованием дроби

Внешний вид (отображение) даты в ячейке может быть очень разным (с годом или без, месяц числом или словом и т.д.) и задается через контекстное меню — правой кнопкой мыши по ячейке и далее Формат ячеек (Format Cells):

Время вводится в ячейки с использованием двоеточия. Например

По желанию можно дополнительно уточнить количество секунд — вводя их также через двоеточие:

И, наконец, никто не запрещает указывать дату и время сразу вместе через пробел, то есть

27.10.2012 16:45

Быстрый ввод дат и времени

Для ввода сегодняшней даты в текущую ячейку можно воспользоваться сочетанием клавиш Ctrl + Ж (или CTRL+SHIFT+4 если у вас другой системный язык по умолчанию).

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

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

Если нужно, чтобы в ячейке всегда была актуальная сегодняшняя дата — лучше воспользоваться функцией СЕГОДНЯ (TODAY):

Как Excel на самом деле хранит и обрабатывает даты и время

Если выделить ячейку с датой и установить для нее Общий формат (правой кнопкой по ячейке Формат ячеек — вкладка ЧислоОбщий), то можно увидеть интересную картинку:

То есть, с точки зрения Excel, 27.10.2012 15:42 = 41209,65417

На самом деле любую дату Excel хранит и обрабатывает именно так — как число с целой и дробной частью. Целая часть числа (41209) — это количество дней, прошедших с 1 января 1900 года (взято за точку отсчета) до текущей даты. А дробная часть (0,65417), соответственно, доля от суток (1сутки = 1,0)

Из всех этих фактов следуют два чисто практических вывода:

  • Во-первых, Excel не умеет работать (без дополнительных настроек) с датами ранее 1 января 1900 года. Но это мы переживем!
  • Во-вторых, с датами и временем в Excel возможно выполнять любые математические операции. Именно потому, что на самом деле они — числа! А вот это уже раскрывает перед пользователем массу возможностей.

Количество дней между двумя датами

Считается простым вычитанием — из конечной даты вычитаем начальную и переводим результат в Общий (General) числовой формат, чтобы показать разницу в днях:

Количество рабочих дней между двумя датами

Здесь ситуация чуть сложнее. Необходимо не учитывать субботы с воскресеньями и праздники. Для такого расчета лучше воспользоваться функцией ЧИСТРАБДНИ (NETWORKDAYS) из категории Дата и время. В качестве аргументов этой функции необходимо указать начальную и конечную даты и ячейки с датами выходных (государственных праздников, больничных дней, отпусков, отгулов и т.д.):

Примечание: Эта функция появилась в стандартном наборе функций Excel начиная с 2007 версии. В более древних версиях сначала необходимо подключить надстройку Пакета анализа. Для этого идем в меню Сервис — Надстройки (Tools — Add-Ins) и ставим галочку напротив Пакет анализа (Analisys Toolpak). После этого в Мастере функций в категории Дата и время появится необходимая нам функция ЧИСТРАБДНИ (NETWORKDAYS).

Количество полных лет, месяцев и дней между датами. Возраст в годах. Стаж.

Про то, как это правильно вычислять, лучше почитать тут.

Сдвиг даты на заданное количество дней

Поскольку одни сутки в системе отсчета даты Excel принимаются за единицу (см.выше), то для вычисления даты, отстоящей от заданной на, допустим, 20 дней, достаточно прибавить к дате это число.

Сдвиг даты на заданное количество рабочих дней

Эту операцию осуществляет функция РАБДЕНЬ (WORKDAY). Она позволяет вычислить дату, отстоящую вперед или назад относительно начальной даты на нужное количество рабочих дней (с учетом выходных суббот и воскресений и государственных праздинков). Использование этой функции полностью аналогично применению функции ЧИСТРАБДНИ (NETWORKDAYS) описанной выше.

Вычисление дня недели

Вас не в понедельник родили? Нет? Уверены? Можно легко проверить при помощи функции ДЕНЬНЕД (WEEKDAY) из категории Дата и время.

Первый аргумент этой функции — ячейка с датой, второй — тип отсчета дней недели (самый удобный — 2).

Вычисление временных интервалов

Поскольку время в Excel, как было сказано выше, такое же число, как дата, но только дробная его часть, то с временем также возможны любые математические операции, как и с датой — сложение, вычитание и т.д.

Нюанс здесь только один. Если при сложении нескольких временных интервалов сумма получилась больше 24 часов, то Excel обнулит ее и начнет суммировать опять с нуля. Чтобы этого не происходило, нужно применить к итоговой ячейке формат 37:30:55:

Источник

Как сравнить даты в Excel.

​Смотрите также​​ 1 столбце меньше​​: так надо​: Даст неверный ответ​: =И(ГОД(A1)=ГОД(B1);МЕСЯЦ(A1)=МЕСЯЦ(B1);ИЛИ(И(ДЕНЬ(A1)=16;ДЕНЬ(B1)>=16)))​ нужна колонка с​ там у Вас​
​ — работа УФ​ формате даты. Аргумент​ перейдут на следующий​Подсчитывает число ячеек в​Егоров​ «Функция «СЧЕТЕСЛИ» в​ в ячейках столбца​ Получилось так.​ разницу цветом шрифта,​ отличающиеся от дат​
​Нам нужно​ ​ даты в 3​
​=((ДЕНЬ(A5)​ для второй половины​Даты а А1​
Как сравнить даты в Excel.​ результатами, в которой​ уже было в​ (условного форматирования)​ – дата дня,​ месяц. Например, указав​ диапазоне B14:B17 с​9 000​ Excel».​ В, то окрасить​Как сравнить даты в​ ячеек, т.д. Один​ в первом столбце.​
​в Excel сравнить даты​ столбце, то должны​GIG_ant​ месяца, например 20.01.11​
​ и В1​ видны цифры с​
​ исходном файле. Я​
​Тут, конечно, форум​ который нужно найти,​ для декабря 32​ датами в интервале​Гладких​Этот способ сравнения​ эти ячейки в​Excel.​ способ сравнения, разместить​ Столбцов для сравнения​в разных периодах,​
​ получить дату 1​: вот такой монстрик:​ и 25.01.11.​
​roka​ разницей 1,2,3 дня​ же не знал,​ по Excel, а​ в числовом формате.​
​ дня, получим в​ от 01.01.2010 до​8 000​ можно применить при​ красный свет.​Можно сравнить даты.​
​ две таблицы на​ может быть больше.​ найти одинаковые даты,​ столбца, если же​=ЕСЛИ((ГОД(A2)=ГОД(B2))*(МЕСЯЦ(A2)=МЕСЯЦ(B2));ЕСЛИ((ДЕНЬ(A2)15)*(ДЕНЬ(B2)>15);»Равно»;»Не равно»);»Не равно»)​можно так​: спасибо, сейчас запробую​ и т.д. не​ зачем оно Вам,​ не по русскому​Чтобы вернуть порядковый номер​ результате 1 января.​
​ 31.12.2010 включительно (3).​ ​Гладких​ сравнении двух прайсов.​Как работать с​ Принцип сравнения дат​
​ одном мониторе одновременно,​Как посчитать в​ посчитать, сколько одинаковых​ больше, то итог​roka​=(ДЕНЬ(A1) а тут​
​webley​
​ более того​ поэтому стирать не​
​ языку, но, знаете,​ дня недели для​Пример использования функции:​ В данном примере​20 000​ Смотрите статью «Как​ условным форматированием, как​
​ тот же –​ описан в статье​Excel, сколько дней в​ дат совпадают в​ дата в 3​: О, вот это​ получается, что все​: Вариант:​
​Pelena​ стал.​ «есть же какие-то​ указанной даты, можно​Зададим большее количество дней​ показано, как обойтись​Егоров​ сделать прайс-лист в​ настроить цвет заливки,​ выделяем столбцы, нажимаем​ «Сравнение таблиц Excel».​ периодах дат пересекаются,​
​ определенных периодах.​ столбце.​ отлично​ даты в месяце​=ЕСЛИ(И(ДЕНЬ(A1)​: Так?​
​AGK​ вещи!»…​ применить функцию ДЕНЬНЕД:​ для июня:​ без функции СЧЁТЕСЛИМН,​5 000​ Excel».​ шрифта в условном​ на кнопку «Найти​

excel-office.ru

Как сравнить два столбца в Excel на совпадения.

​Здесь рассмотрим,​​ сколько одинаковых дат​Например, мы составляем​Пользуюсь формулой если,​​Guest​​ равны, а должны​Z​​200?’200px’:»+(this.scrollHeight+5)+’px’);»>=ОТБР(B2-A2)​​: Добрый день! Нужна​​Karataev​​По умолчанию функция считает​​Примеры использования в качестве​ которая впервые появилась​Туманов​Примечание:​ форматировании, как написать​ и выделить». Выбираем​как сравнить столбцы в​ в периодах.​ график отпусков или​ то, но не​
​: «О, вот это​​ быть равны даты​: Это как это?​​Rustem​ помощь, застопорился на​
​: Результат вставляется в​ воскресенье первым днем​ аргументов ссылок на​ в Excel 2007.​22 500​
​Мы стараемся как​ другие условия для​ функцию «Выделение группы​ Excel​Для этого нужно​ график отгрузки товара,​ все даты дают​ отлично»​ с 1 до​ ​ 01.01.2011 = 40544.00,​
​: Что-то в этом​ решении​ ​ столбец «G». Для​
​ недели.​ ячейки:​ Функция ДАТАЗНАЧ преобразует​Формула​ можно оперативнее обеспечивать​ выделения ячеек, строк,​ ячеек», ставим галочку​, выделить разницу цветом,​
​ определить, пересекаются периоды​ оплаты счетов, график​ верные данные. Даты,​А теперь сравнить​​ 15 между собой​ а 15.01.2011 =​ духе?​. Нужно контролировать​ «G3»:​Для отображения порядкового номера​Возвращает разницу между двумя​ даты в числовые​
Как сравнить два столбца в Excel на совпадения.​Описание (результат)​ вас актуальными справочными​ т.д., читайте в​ у слов «Отличия​ символами, т.д.​ дат полностью, частично​ тренингов, работы, т.д.​ которые больше 3​ 15.02.11 и 01.03.11​ и с 16​ 40558.00 Иль о​200?’200px’:»+(this.scrollHeight+5)+’px’);»>=ЕСЛИ(B2-A2​ оплату по отгрузкам.​
Сравнить столбцы в Excel.​=ЕСЛИ(СЧЁТЕСЛИМН(A:A;E3;B:B;F3)=0;1;»»)​
​ недели для указанной​ датами.​ ​ значения, с которыми​
​=СЧЁТЕСЛИ(B2:B7;»>9000″)​ материалами на вашем​ статье «Условное форматирование​ по строкам». Нажимаем​Например, несколько магазинов​ или не пересекаются.​ Нам среди всех​ столбца, так и​ ​Все формулы, кроме​ ​ по 31, а​
​ чем другом речь​Гость​отсрочка 45 дней.​vikttur​ даты применяется функция​Аргументы:​ может работать функция​Функция СЧЁТЕСЛИ подсчитывает число​ языке. Эта страница​ в Excel». Получилось​ «ОК».​
Как сравнить даты в Excel.​ сдали отчет по​ В ячейке Е2​ этих дат нужно​
​ остаются равны 1​ двух, посчитают неправильно​​ даты до 15​​ — одно пишем​: Подскажите как можно​ нужно считать сколько​: Кросс​ НОМНЕДЕЛИ:​начальная дата;​ СУММПРОИЗВ.​ ячеек в диапазоне​ переведена автоматически, поэтому​ так.​Здесь расхождение дат в​ продажам. Нам нужно​ пишем такую формулу.​ выявить даты, которые​ столбцу. Перепробовала все.​Михаил С.​ и с 16​ два на ум​
​ сравнить между собой​ дней просрочки по​http://www.planetaexcel.ru/forum….i-datoy​Дата 24.05.2015 приходится на​конечная дата;​Для работы с датами​ B2:B7, значения которых​
​ ее текст может​
​Третий способ.​ ячейках строк второй​ сравнить эти отчеты​=МЕДИАНА(B2;C2+1;C3+1)-МЕДИАНА(B2;C2+1;B3)​ пересекаются, накладываются друг​
​ и форматы меняла​
​: Вы правы, нужна​​ между собой естественно​ пошло?.. «Сравнить» -​ ​ две ячейки и​​ отгрузке прошло, но​Nikolь​
​ 22 неделю в​код, обозначающий единицы подсчета​ в Excel в​ больше 9000 (4).​ содержать неточности и​Сравнить значения столбцов в​ и третьей.​ и выявить разницу.​Функция «МЕДИАНА» находится​Сравнить столбцы в Excel условным форматированием.​ на друга.​ и пыталась даты​ еще проверка​ не равны​ выявить схожесть или​ выделить те ячейки​ если оплата прошла​: Добрый вечер! Изучила​ году. Неделя начинается​ (дни, месяцы, годы​ разделе с функциями​
​=СЧЁТЕСЛИ(B2:B7;»​ грамматические ошибки. Для​Excel формулой.​Есть еще один​У нас такая​ в статистических формулах.​Как сравнить даты в​ представить в формате​=((ДЕНЬ(A1)​Михаил С.​ же разницу, отличия?..​ ​ где разница во​
​ и заполнены соответствующие​ ​ темы с похожими​
​ с воскресенья (по​ и др.).​ определена категория «Дата​Функция СЧЁТЕСЛИ подсчитывает число​ нас важно, чтобы​
​Можно сделать в​
​ способ​ таблица с данными​Копируем формулу вниз​Excel.​
​ гггг.мм.дд. но ничего​Казанский​: Даст неверный ответ​ ;-)​ времени будет больше​ столбцы, то индикация​ задачами, но кажется​ умолчанию).​Способы измерения интервалов между​ и время». Рассмотрим​ ячеек в диапазоне​ эта статья была​ таблице дополнительный столбец​
​сравнить даты в Excel​​ из магазинов. Как​​ по столбцу. Для​
​У нас такой​​ не получается. помогите,​​: Раз пошла такая​ для второй половины​ps В правила!​ или равна 3​ дней просрочки должна​ моих знаний не​В качестве второго аргумента​ заданными датами:​ наиболее распространенные функции​ B2:B7, значения которых​
​ вам полезна. Просим​
​ и установить в​​- сравнить периоды​ ​ перенести данные из​​ большей визуализации выделяем​ список с датами​ пожалуйста, найти ошибку.​ пьянка :)​ месяца, например 20.01.11​
​ И пример -​ часам.​ пропадать. прилагаю файл​ хватит для доработки​ указана цифра 2.​для отображения результата в​ в этой категории.​ меньше 9000 (4).​
​ вас уделить пару​ ячейках этого столбца​ дат,есть ли в​ разных таблиц в​
​ условным форматированием слова​ отпусков сотрудников.​ Файл прилагается. Версия​=ВЫБОР((ДЕНЬ(A1)​ и 25.01.11.​ в студию!​

excel-office.ru

Подсчет числа или даты, по условию

​|19.09.2011 10:32| |19.09.2011​​ с примером.​ предложенных там решений​ Поэтому формула считает,​ днях – «d»;​Программа Excel «воспринимает» дату​=СЧЁТЕСЛИМН(B2:B7;»>=9000″;B2:B7;»​ секунд и сообщить,​ формулу. =А2=В2​ указанных периодах одинаковые​ одну, читайте в​ «Истина» — наложение​У Ивановой и Петрова​ excel 2007.​С учетом месяца​можно так​webley​ 13:33|​На форуме запрещено​ под мой случай.​ что неделя начинается​в месяцах – «m»;​

​ и время как​Функция СЧЁТЕСЛИМН (доступна в​ помогла ли она​Получится так.​ даты и сколько​ статье «Как связать​ периодов дат. Получилась​ в периоде дат​​Pelena​​ и года (хотя​=(ДЕНЬ(A1) а тут​: А лучше так:​Serge_007​ задавать новые вопросы​Имеется пофамильный список​ с понедельника (второй​в годах – «y»;​ обычное число. Электронная​​ Excel 2007 и​​ вам, с помощью​Можно условным форматированием окрасить​ дней в периодах​

Пример

​ таблицы в Excel»​

​ такая таблица.​

​ есть общие дни,​

​:​

​ ТС написал «мы​

​ получается, что все​

​=ЕСЛИ(И(ДЕНЬ(A1)​

​:​

​ в чужих темах.​

​ сотрудников с тремя​

​ день недели).​

​в месяцах без учета​

​ таблица преобразует подобные​

​ более поздних версиях​

​ кнопок внизу страницы.​

​ слова «Ложь» другим​

​ совпадают. Этот способ​

​ тут.​

​Здесь идет сравнение верхней​

​ т.е. в какие-то​

​belosnegka​

​ имеем даты одного​

​ даты в месяце​

​roka​

​200?’200px’:»+(this.scrollHeight+5)+’px’);»>=ЕСЛИ(МАКС(A1:B1)-МИН(A1:B1)>=0,125;»3 или более часа»;»»)​

​ Создайте свою​

​ столбцами данных по​

​Скачать примеры функций для​

​ лет – «ym»;​

​ данные, приравнивая сутки​

​ приложения) подсчитывает число​

​ Для удобства также​

​ цветом или окрасить​

​ может пригодиться, чтобы​

​Первый способ.​

​ даты в таблице​

​ дни в отпуске​, придумайте для темы​ года и месяца»,​ равны, а должны​

​: Ну спасибо огромное​

​Гость​v_shchelkov​ датам проведения мед.​ работы с датами​

​в днях без учета​

​ к единице. В​ ячеек в диапазоне​ приводим ссылку на​ эти ячейки.​ выявить пересечение дат​Как сравнить два столбца​ с нижней, п.э.​ будут сразу два​ более конкретное название​ но опыт показывает,​

​ быть равны даты​

​ всем​: Спасибо, но я​: Добрый день!​ комиссий. Флюра, аттестация​Для указания текущей даты​ месяцев и лет​ результате значение времени​ B2:B7, значения которых​ оригинал (на английском​Можно написать такую​ в периодах. Например,​ в​

​ в третьей строке​

​ сотрудника. Нам нужно​

​ в соответствии с​

​ что такая проверка​

​ с 1 до​

​roka​

​ немножко не точно​

​На форуме нашёл​

​ и допуск должны​ используется функция СЕГОДНЯ​ – «md»;​ представляет собой долю​

​ больше или равны​

​ языке) .​ формулу в ячейке​ чтобы в отпуске​Excel на совпадения.​ (у Петрова) стоит​ выявить у кого​ Правилами форума, иначе​ не бывает лишней​ 15 между собой​

​: Это как это?​

​ описал суть вопроса.​ подобную тему но​ проводиться один раз​ (не имеет аргументов).​в днях без учета​

​ от единицы. К​

​ 9000 и меньше​Подсчет числа или даты,​ С2. =СУММ(ЕСЛИ(A2:A6<>B2:B6;1;0)) Нажимаем​ не было два​Выделяем столбцы (у​ «0», п.ч. период​ из сотрудников идет​ тему придётся закрыть.​ — человеческий фактор​ и с 16​ 01.01.2011 = 40544.00,​ Выделить нужно только​ она закрыта на​ в год. То​ Чтобы отобразить текущее​

support.office.com

Функции для работы с датами в Excel: примеры использования

​ лет – «yd».​ примеру, 12.00 –​ или равны 22500​ которые соответствуют одного​ «Enter». Копируем формулу​ сотрудника сразу или​ нас столбцы А​

Как Excel обрабатывает время

​ Петрова сравнивается с​ накладка периода отпуска​Тем более, что​ и т.д.):​ по 31, а​ а 15.01.2011 =​ те строки у​ добавление вопросов, потому​ есть необходимо, чтобы​ время и дату,​В некоторых версиях Excel​

​ это 0,5.​ (4).​ условия (например, равно,​ по столбцу. Тогда​ даты учебы, оплаты​ и В). На​ периодом Сидорова.​ и на сколько​ вашу задачу можно​=ВЫБОР((ДЕНЬ(A1)​ даты до 15​ 40558.00 Иль о​

​ которых вторая ячейка​ создал новую. Вопрос​ даты, указанные в​ применяется функция ТДАТА​ при использовании последних​Значение даты электронная таблица​=СУММПРОИЗВ((B2:B7>=9000)*(B2:B7​ больше, чем меньше,​

​ в столбце с​

Пример функции ДАТА

​ счетов, т.д. не​ закладке «Главная» нажимаем​Как настроить ячейки​

​ дней.​

​ решить и без​GIG_ant​ и с 16​ чем другом речь​ больше чем 2​ заключается в сравнении​ столбцах автоматически сравнивались​ ().​ двух аргументов («md»,​ преобразует в число,​Функция СУММПРОИЗВ подсчитывает число​ чем больше или​

​ разницей будут стоять​ пересекались. Об этом​ на кнопку функции​ столбца D, чтобы​Сначала узнаем, у​ ЕСЛИ()​: или так:​ между собой естественно​ — одно пишем​ часа 59 минут,​

​ двух дат, а​

ДАТА.

​ с текущей датой​zhekachan​

Большее количество дней.

​ «yd») функция может​ равное количеству дней​ ячеек в диапазоне​

Ссылки в аргументах.

Функция РАЗНДАТ в Excel

​ равно или меньше​ цифры. Единица будет​

​ способе читайте в​

  • ​ «Найти и выделить»,​
  • ​ ячейки окрашивались при​
  • ​ кого есть в​belosnegka​=(ГОД(A1)=ГОД(B1))*(МЕСЯЦ(A1)=МЕСЯЦ(B1))*((ДЕНЬ(A1)​

​ не равны{/post}{/quote}Вы пример​ два на ум​

  • ​ но только в​ именно:​
  • ​ и, если на​
  • ​: Добрый вечер!​
  • ​ выдать ошибочное значение.​ от 1 января​
  • ​ B2:B7, значения которых​ или равно), используйте​ стоять, если есть​
  • ​ статье «Как сравнить​ выбираем функцию «Выделение​

​ определенных условиях, смотрите​ периоде дат накладка​: Pelena, тему изменила!​ЗЫ: вот это​ post_190488.xls посмотрели? Даты​ пошло?.. «Сравнить» -​ большую сторону. Т.е.​

​Есть колонка Даты​

РАЗНДАТ.

​ текущую дату с​Можете мне помочь​ Лучше применять альтернативные​ 1900 года (так​ больше или равны​ функцию​

Функция ГОД в Excel

​ различия, а «нуль»​ даты в Excel».​ группы ячеек».​ в статье «Условное​ дат.​ Подскажите, пожалуйста, решение​ условие: (ДЕНЬ(A1)​ разные пробовали подставлять?​ выявить схожесть или​ совершилось ли какое-то​ создания транспортной заявки​ момента прохождения, например,​

​ пожалуйста с проблемой!!​

ГОД.

Функция МЕСЯЦ в Excel: пример

​ формулы.​ решили разработчики) до​ 9000 и меньше​СЧЁТЕСЛИ​ — данные в​Как посчитать разницу​В появившемся окне ставим​ форматирование в Excel».​В ячейке D2​ на вопрос.​GIG_ant​

​roka​

МЕСЯЦ.

Примеры функций ДЕНЬ, ДЕНЬНЕД и НОМНЕДЕЛИ в Excel

​ же разницу, отличия?..​ действие в течении​ и реальная дата​ аттестации прошло более​В первой таблице​Примеры действия функции РАЗНДАТ:​ заданной даты. Например,​ или равны 22500​

ДЕНЬ.

​. Для подсчета​ ячейках одинаковые. Получится​ дат, стаж, возраст,​ галочку у слов​

ДЕНЬНЕД.

​ Мы для этого​ пишем формулу.​Pelena​

​: Проверьте на датах:​: Даст неверный ответ​ ;-)​ трех часов или​

НОМНЕДЕЛИ.

​ загрузки. Нужно отобразить​ года, то ячейка​ есть дата и​В версии Excel 2007​ при преобразовании даты​

С понедельника.

​ (4). Эту функцию​ числа или даты,​ так.​ как прибавить к​ «Отличия по строкам».​ выбрали функцию условного​

​=СУММПРОИЗВ((B2<>=$B$2:$B$4))>1​: Во-первых, у Вас​

​ 02.01.2011 и 03.01.2011,​ для второй половины​ps В правила!​ нет.​ все даты которые​ в столбцах с​ время и во​

exceltable.com

Сравнение таблицы по времени и дате (Формулы/Formulas)

​ данной функции нет​​ 13.04.1987 получается число​
​ можно использовать в​ которые входят в​
​Четвертый​ дате число, т.д.,​ Нажимаем «ОК».​ форматирования — «Содержит​В этой формуле​ даты — не​ по моему что​
​ месяца, например 20.01.11​ И пример -​MCH​ имеют разницу 1​
​ датой прохождения аттестации​ второй тоже самое,​ в справочнике, но​ 31880. То есть​ Excel 2003 и​
​ определенный диапазон (например,​с​ смотрите в статье​
​В таблице выделились все​

​ текст» и написали,​​ мы сравниваем дату​​ даты, а текст.​​ то не верно​ и 25.01.11.​ в студию!{/post}{/quote}​: Тогда еще проще,​​ день или менее​​ автоматически выделялась цветом.​​ но в первой​​ она работает. Хотя​
​ от 1.01.1900 прошло​ более ранних версиях,​ больше чем 9000​пособ.​ «Дата в Excel.​ ячейки с разными​ какое слово нужно​
​ из ячейки В2​ Выделите столбцы А:С​Казанский​можно так​Ну это нужно​ используйте в ЕСЛИ​

​ от времени создания​​Если это возможно,​ таблице не все​ результаты лучше проверять,​
​ 31 880 дней.​

​ в которых функция​​ на том же​
​Можно​

excelworld.ru

Сравнение заданных дат с текущей и выделение просроченных (Формулы/Formulas)

​ Формула» здесь.​​ данными так. Excel​ окрашивать «Истина».​ (начало периода) с​ установите Краткий формат​: Да, один нолик​=(ДЕНЬ(A1) а тут​ для того, чтобы​
​ условие B1-A1>=3/24​ заявки, так чтобы​ то буду благодарна​ данные со второй!!!​ т.к. возможны огрехи.​Этот принцип лежит в​ СЧЁТЕСЛИМН не поддерживается.​ время и меньше,​объединить таблицы Excel​Можно сравнить числа.​ сравнила данные в​Проще выявить количество​ датами столбца С​ даты, затем Ctrl+h​ был лишним:​ получается, что все​ сравнить даты первой​Гость​ был результат разницы​ за решение.​
​Как можна найти​Возвращает год как целое​ основе расчетов временных​

​Дата​​ чем 22500), можно​
​с отчетами. Тогда​Функцию выделения ячеек можно​
​ ячейках двух столбцов​

​ дней совпадений в​​ (окончание периодов). А,​ — Найти .​=ВЫБОР((ДЕНЬ(A1)​ даты в месяце​ половины и второй​: Большое спасибо!!! Всё​ отображался в целых​_Boroda_​

​ пропавшые данные с​​ число (от 1900​

​ данных. Чтобы найти​​11.03.2011​​ использовать функцию​​ все одинаковые данные​ вызвать клавишей F5.​ — данные ячейки​ периодах дат можно,​ затем, сравниваем дату​ (точку) — Заменить​

​Казанский​​ равны, а должны​ половины месяца, т.е.​ работает.​ сутках (днях). Кроме​: Так нужно?​ первой таблице во​ до 9999), который​ количество дней между​01.01.2010​

​СЧЁТЕСЛИМН​​ соберутся в одну​ В появившемся окне​ А2 и данными​%)​ сделав отдельно табличку​ из ячейки С2​
​ на . (точку)​: О! Я нашел​ быть равны даты​ если обе даты​roka​ этого в формате​Смотрите условное форматирование.​ второй?​ соответствует заданной дате.​ двумя датами, достаточно​
​31.12.2010​. Кроме того​ строку, но можно​ «Переход» нажимаем кнопку​

excelworld.ru

Формула для Сравнение двух дат (Формулы)

​ ячейки В2, т.д.​​ с двумя периодами.​
​ (окончание периода) с​ — Заменить всё.​ аналог ф-ии ИСКЛЮЧАЮЩЕЕ​ с 1 до​ одной половины месяца,​: Добрый день!​ ячейки кроме даты​ Там формула​
​Грубо говоря что-бы​ В структуре функции​ от более позднего​30.06.2010​ можно использовать функцию​ будет посмотреть и​ «Выделить…».​Если мы сейчас нажмём​ Например, так.​ датами из столбца​Во-вторых формулу можно​ ИЛИ:​ 15 между собой​ то одно условие,​Помогите, плиз, сравнить​ присутствует время. Формулу​200?’200px’:»+(this.scrollHeight+5)+’px’);»>=РАЗНДАТ(B2;СЕГОДНЯ();»y»)>0​ время которого нету​ только один аргумент​ временного периода отнять​
​Формула​ СУММПРОИЗВ слишком.​ отдельно данные по​

​Второй способ.​​ на мышь, то​
​Даты можно сортировать по​​ В (начало периодов).​ записать так​=СОВПАД(ДЕНЬ(A1)​ и с 16​ если разных, то​ даты.​ чтобы убрать время​Nikolь​ в первой таблице​ – дата в​

​ более ранний.​​Описание (результат)​1​ магазинам. Как это​Можно в​ выделения ячеек исчезнут.​ году, по месяцам,​Копируем формулу вниз​

​200?’200px’:»+(this.scrollHeight+5)+’px’);»>=МИН(A2;C2)​​roka​
​ по 31, а​

​ другое​​Требуется формула для:​ и оставить дату​
​: Да! Пример был​

excelworld.ru

Помогите сравнить дату и время и найти значения с разницей

​ в Строке1 писалась​​ числовом формате. Аргумент​​=СЧЁТЕСЛИ(B14:B17;»>01.03.2010″)​2​ сделать, смотрите в​Excel сравнить и выделить​ Чтобы эти выделенные​ например, по дню​
​ по столбцу. Получится​belosnegka​

​: СОВПАД=ОТПАД ;)​​ даты до 15​​Guest​

​- если сравнивать​​ знаю, но как​ формальный, объясните, пожалуйста,​ «1»​ должен быть введен​Построение значение даты, составляя​Подсчитывает число ячеек в​3​ статье «Как объединить​ цветом​ ячеек оставить, мы​ рождения, по месяцам.​ так.​: Pelena, пыталась установить​roka​

​ и с 16​​: Даст неверный ответ​ даты в диапазоне​ правильно сравнить даты​

​ как это сделано,​​Очень прошу о​ посредством функции ДАТА​

excelworld.ru

сравнить даты

​ его из отдельных​​ диапазоне B14:B17, в​
​4​ таблицы в Excel».​
​ячейки с разными данными​
​ можем закрасить эти​ Как сортировать даты,​Слово «Истина» говорит о​ краткий формат дат,​: СОВПАД=ОТПАД ;){/post}{/quote}​ между собой естественно​
​ для второй половины​ с 1 по​ не выходит.​ чтобы можно было​ помощи, туплю уже​ или представлять результат​
​ элементов-чисел.​ которых указана дата​5​Пятый способ.​с помощью условного​ ячейки или изменить​ читайте в статье​
​ том, что в​

​ никаких изменений не​​вот тут тока​

​ не равны{/post}{/quote}Вы пример​ месяца, например 20.01.11​

​ 15 число одного​​Спасибо всем заранее,​

​ тоже самое проделать​​ второй день!​
​ вычисления других формул.​

​Синтаксис: год; месяц, день.​​ после 01.03.2010 (3).​6​Используем​ форматирования.​ цвет шрифта в​ «Как сделать сортировку​ этом периоде есть​ произошло. Делала я​ опять надо год​ post_190488.xls посмотрели? Даты​ и 25.01.11.​
​ месяца и года,​ файл с примером​ с реальными данными.​

​Спасибо за внимание!​​Пример использования функции ГОД:​
​Все аргументы обязательные. Их​

​=СЧЁТЕСЛИ(B14:B17;»31.12.2010″)​​7​функцию «СЧЕТЕСЛИ» в​

​Итак, мы выделяем​​ этих ячейках функциями​ в Excel по​ даты, которые повторяются​ так: выделила столбец​ и месяц учитывать​ разные пробовали подставлять?{/post}{/quote}​можно так​ то они равны,​ в приложении.​ Спасибо большое за​Che79​
​Возвращает месяц как целое​ можно задать числами​Подсчитывает число ячеек в​

​8​Excel​ столбцы с данными​ раздела «Шрифт» на​ дате».​ в другом периоде.​ — формат ячеек​16.02.2010 30.03.2010​да, конечно,​=(ДЕНЬ(A1)​

​- если сравнивать​​Pelena​ отклик.​:​ число (от 1​
​ или ссылками на​
​ диапазоне B14:B17 с​

​9​​. Эта функция посчитает​ (без названия столбцов).​ закладке «Главная», пока​Есть несколько способов,​

​Слово «Ложь» говорит​​ — дата -​

​roka​​посмотрите строку 3​

​webley​​ даты диапазона 1-15​: Здравствуйте.​Nikolь​

​zhekachan​​ до 12) для​ ячейки с соответствующими​ датой 31.12.2010 (1).​10​
​ количество повторов данных​
​ На закладке «Главная»​ эти ячейки выделены.​как сравнить два столбца​ о том, что​ и выбирала формат​: СОВПАД=ОТПАД ;){/post}{/quote}​вот пример​: а в условии​ и 16-31 одного​v_shchelkov​: Спасибо, буду пробовать!​, здравствуйте. Проверяйте, так​ заданной в числовом​

​ числовыми данными: для​​ Знак равенства в​11​ их первого столбца,​ в разделе «Стили»​
​ Например, так.​
​ в Excel на​ дат, которые в​ 14.3.01. Пробовала копировать​вот тут опять​01.02.2011 25.02.2011 Не​ про сравнение внутри​ месяца и года,​, покажите в файле,​Nikolь​ хотите? В столбце​ формате даты. Аргумент​ года – от​ условии не обязателен​12​ сравнив их с​

​ нажимаем на кнопку​​Или так.​ совпадения​ этом периоде нет​ столбец через специальную​
​ надо месяц и​
​ равны ИСТИНА​ второй половины месяца​ то они не​ в каком виде​:​ С формула массива​ – дата месяца,​ 1900 до 9999;​ и поэтому не​13​ данными второго столбца.​ «Условное форматирование». Из​Сравнить данные в нескольких​,​ в других периодах​
​ ставку — значения​
​ год учитывать:​
​ИСТИНА — а​

​ ничего не сказано…​ равны​
​ Вы хотите получить​_Boroda_​

​ (ввод одновременно Ctrl+Shift+Enter)​​ который необходимо отобразить,​
​ для месяца –​ указывается (формула будет​
​14​В дополнительном столбце​
​ появившегося списка выбираем​

​ столбцах​​как сравнить две таблицы​
​ дат.​

​ и снова менять​​16.02.2010 30.03.2010​
​ должно быть ЛОЖЬ​

​Михаил С.​​В общем если​ результат (несколько строк).​

​, подскажите пожалуйста, почему​​=—ЕНД(ПОИСКПОЗ(ОКРУГЛ($E3&$F3;5);ОКРУГЛ($A$3:$A$148&$B$3:$B$148;5);))​ в числовом формате.​
​ от 1 до​ работать и со​
​15​ устанавливаем формулы, они​

​ функцию «Создать правило».​​Excel.​ Excel​
​Другой способ сравнения​

​ формат. Не получается.​​belosnegka​roka​

​: >​
​ мы имеем даты​ Не совсем понятно,​ во втором правиле​+ ФЯ​ Даты в текстовом​ 12; для дня​ знаком равенства («=31.12.2010»).​16​ разные с разными​В строке «Формат…» пишем​

​Здесь мы сравнили​

​,​​ дат в Excel​
​ Я делаю что-то​
​: Добрый вечер!​: должно быть так:​

​webley​​ одного года и​ каким образом «отобразить»​ форматирования указан диапазон​0;;;​

​ формате функция обрабатывает​​ – от 1​=СЧЁТЕСЛИМН(B14:B17;»>=01.01.2010″;B14:B17;»​

​17​

​ условиями. Или в​​ такую формулу. =$А2<>$В2.​ три столбца в​списки​

​ смотрите в статье​

​ не так?​​Даны две даты,​

​01.03.2011 до 15.03.2011​​: ну может…​
​ месяца, то нужно​ и как результат​ применения именно $D$9?​

​.​

​ неправильно.​​ до 31.​
​Подсчитывает число ячеек в​A​ формуле указываем конкретные​
​ Этой формулой мы​

planetaexcel.ru

Сравнение дат происходит неправильно (Формулы/Formulas)

​ таблице, предварительно выделив​​,​
​ «Как сравнить два​Pelena​ которые необходимо сравнить:​ ИСТИНА​roka​ сравнить даты первой​ разницы может быть​ Какой диапазон указывать,если​Результат 1 (ИСТИНА)​Примеры использования функции МЕСЯЦ:​Если для аргумента «День»​ диапазоне B14:B17 с​B​ данные, слова, которые​
​ говорим Excel, что​ все три столбца​даты в Excel​ столбца в Excel​: Ну а дальше-то​ дата в 1​16.03.2011 до 31.03.2011​: мне твоего решения​ и второй половины​ «в целых сутках»,​ список значительно длиннее?​ показывает какой даты/времени​Возвращает день как целое​ задать большее число​ датами в интервале​Продавец​

​ нужно посчитать в​​ если данные в​​ таблицы. Сравниваются данные​​. Не только сравнить​ на совпадение». Этим​belosnegka​ столбце и дата​ ИСТИНА​
​ пока было достаточно,​ месяца.​ если даты​_Boroda_​

​ из таблицы 2​​ число (от 1​ (чем количество дней​ от 01.01.2010 до​

​Счет​​ столбце.​ ячейках столбца А​ в ячейках построчно​ столбцы в Excel,​ способом выделяются даты​: Pelena, все получилось!​ в 3 столбце,​05.03.2011 25.03.2011 ЛОЖЬ​ а там посмотрим​Спасибо​
​v_shchelkov​: А это не​
​ нет в таблице​

​ до 31) для​​ в указанном месяце),​ 31.12.2010 включительно (3).​Егоров​Подробнее смотрите такие​ не равны данным​ (А2, В2, С2,т.д.).​ но и выделить​ во втором столбце,​ Спасибо за помощь!​ если дата в​Михаил С.​roka​Казанский​: Pelena, просто мне​ мое правило, оно​

​ 1. Зелёная заливка​​ заданной в числовом​

​ то лишние дни​​=СУММПРОИЗВ((B14:B17>=ДАТАЗНАЧ(«01.01.2010»))*(B14:B17​15 000​

excelworld.ru

​ формулы в статье​

Добрый день.
В одну ячейку вставил текущую дату «ctrl+;»
Есть столбец с датами (сроками). Нужно сравнить их с текущей датой и отдельным столбцом вывести результат «срок истек» или «срок действителен».
Вот формула:
=ЕСЛИ(датазнач(D4)>L2;»Действительна»;»Истекла»)
Все считает нормально, но если копирую формулу, сбивается значение.
Во второй строке получилось так:
=ЕСЛИ(—D5>L2;»Действительна»;»Истекла»)
В третьей беда «ошибка в значении».


Попробовал дома.
Вроде заработало.
Но непонятно как и почему.
Оба файла.


в обоих ошибки
для «Дата11 работает»

=ЕСЛИ(A2>$F$1;"действительно";"просрочено")для «Дата11 не работает»

=ЕСЛИ(C6>$F$2;"Действительна";"Истекла")

Отдельное спасибо можно на QiWi-кошелек 909-771-53-87 или ЯД 41001136675053


Заменил на $F$2, не работает.


в файле «Дата11 не работает» в C4 не дата, а текст. Чтобы даты текстом преобразовывались в дату используйте формулу:

=ЕСЛИ(C4-$F$2>0;"Действительна";"Истекла")

PS: ну а даты 99.99.9999 не бывает, это текст, который не преобразовывается в дату



 

Пытливый

Пользователь

Сообщений: 4586
Регистрация: 22.12.2012

1.»method rows of object _global failed»(  
это в каком месте выдает? У меня не возникает такой ошибки при открытии файла (хошь какой лист сохраняй активным).  
2. Вы ж не написали, что надо цветом выделять. Вы написали — сравнить. Вот макрос и сравнивает. Одну дату нашел — ругнулся и вышел из процедуры.  
Если вам надо было сравнить все даты в столбце и выделить просроченные — так и надо было писать.  
Сформулируйте задачу конкретно — надо сообщение, не надо, каким цветом выделять, какие ячейки и т.д.  
Переделывать все по 15 раз не особо хочется.

Кому решение нужно — тот пример и рисует.

Понравилась статья? Поделить с друзьями:

А вот еще интересные статьи:

  • Excel сравнение дат функцией если
  • Excel сравнение дат в формуле если
  • Excel сравнение дат в двух столбцах
  • Excel сравнение дат больше меньше
  • Excel сравнение данных на разных листах

  • 0 0 голоса
    Рейтинг статьи
    Подписаться
    Уведомить о
    guest

    0 комментариев
    Старые
    Новые Популярные
    Межтекстовые Отзывы
    Посмотреть все комментарии