Формула найти дату excel

17 Май

Поиск даты в ячейке с текстом

Поиск даты в ячейке с текстом

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

Представим ситуацию — в ячейке с текстом есть дата, но находится она в абсолютно разных частях текста:

Поиск даты в ячейке с текстом

В таком случае привычные нам ЛЕВСИМВ, ПРАВСИМВБ и ПСТР (в обычном их употреблении) будут почти бессильны. Для решения данной задачи сначала превратим свою таблицу в умную сочетанием Ctrl+T, чтобы потом было проще работать с данными (воспользоваться всеми прелестями мгновенного заполнения). Добавим ещё один столбец.

Поиск даты в ячейке с текстом

Теперь всё же воспользуемся функцией ПСТР. Немного разбавив её синтаксис функцией ПОИСК.

=ПСТР(A2;ПОИСК(«??.??.????»;A2);10)

Нам нужно определить начальную позицию даты, знаем, что в дате 10 символов с точками и последовательностью 2символа, точка, 2 символа, точка, 4 символа —  «??.??.????».

«??.??.????» — это символы подстановки, я называю их «маской» поиска. Передадим их в функцию ПОИСК.

Последним аргументом передадим количество возвращаемых символов. Вот и всё!

Поиск даты в ячейке с текстом

Благодаря умной таблице столбец заполнится формулами сам (по крайней мере в 19 версии офиса).

Всем удачи!

Вас может заинтересовать статья — «Как скрыть лист в Excel».

Формула найти дату(ДД.ММММ.ГГГГ) в тексте ячейки Excel

Dirc

Дата: Четверг, 18.02.2016, 12:57 |
Сообщение № 1

Группа: Пользователи

Ранг: Новичок

Сообщений: 35


Репутация:

0

±

Замечаний:
0% ±


Excel 2010

Доброго времени суток.
Прошу помощи в решения данного вопроса.
Смысл задачи:
Есть строка в таблице: Счет № 19 от 15 Февраля 2016 г.
Требуется вернуть дату из этой строки: 15 Февраля 2016 г.
—————————————————
Нашёл решение, но оно не подходит для данного примера
При помощи функции:

Код

=ЕСЛИ(ЕТЕКСТ(A1);ПСТР(A1;ПОИСК(«??.??.???? г.»; A1);10);0)

Можно вернуть дату но при условии того что в искомой строке дата будет в формате:
Счет № 19 от 15.02.2016 г.
—————————————————
Вопрос: Как вернуть дату в тексте ячейки Excel при формате даты: от 15 Февраля 2016 г.

К сообщению приложен файл:

9385465.xls
(24.0 Kb)

Сообщение отредактировал DircЧетверг, 18.02.2016, 14:07

 

Ответить

AlexM

Дата: Четверг, 18.02.2016, 14:21 |
Сообщение № 2

Группа: Друзья

Ранг: Участник клуба

Сообщений: 4257


Репутация:

1046

±

Замечаний:
0% ±


Excel 2003

Код

=ПРОСМОТР(9^9;—ПРАВБ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(A1;»ая»;»ай «);»я «;» «);» г.»;»»);СТРОКА($10:$15)))



Номер мобильного модема (без голосовой связи)
9269171249 МегаФон, Московский регион.

 

Ответить

_Boroda_

Дата: Четверг, 18.02.2016, 14:35 |
Сообщение № 3

Группа: Модераторы

Ранг: Местный житель

Сообщений: 16618


Репутация:

6465

±

Замечаний:
0% ±


2003; 2007; 2010; 2013 RUS

Не так универсально, зато покороче

Код

=—(ПСТР(A2;ПОИСК(» от «;A2)+4;6)&ЛЕВБ(ПРАВБ(A2;7);4))

К сообщению приложен файл:

0376784.xls
(24.5 Kb)


Скажи мне, кудесник, любимец ба’гов…
Платная помощь:
Boroda_Excel@mail.ru
Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995

 

Ответить

Dirc

Дата: Четверг, 18.02.2016, 14:37 |
Сообщение № 4

Группа: Пользователи

Ранг: Новичок

Сообщений: 35


Репутация:

0

±

Замечаний:
0% ±


Excel 2010

Спасибо за решения.

Сообщение отредактировал DircЧетверг, 18.02.2016, 15:30

 

Ответить

Dirc

Дата: Четверг, 18.02.2016, 15:24 |
Сообщение № 5

Группа: Пользователи

Ранг: Новичок

Сообщений: 35


Репутация:

0

±

Замечаний:
0% ±


Excel 2010

И последний вопрос, если строка будет такого вида: Контракт № 27ПК/15 от «01» Декабря 2015 года

 

Ответить

AlexM

Дата: Четверг, 18.02.2016, 15:41 |
Сообщение № 6

Группа: Друзья

Ранг: Участник клуба

Сообщений: 4257


Репутация:

1046

±

Замечаний:
0% ±


Excel 2003

О функции СТРОКА() можно прочитать в справке, а фрагмент формулы с этой функцией возвращает массив чисел {10:11:12:13:14:15}
По последнему вопросу. В моей формуле надо вместо » г.» вставить » года»
Если формулу делать универсальной, например под эти два варианта, еще надо «»» заменить на пусто



Номер мобильного модема (без голосовой связи)
9269171249 МегаФон, Московский регион.

 

Ответить

Dirc

Дата: Четверг, 18.02.2016, 15:54 |
Сообщение № 7

Группа: Пользователи

Ранг: Новичок

Сообщений: 35


Репутация:

0

±

Замечаний:
0% ±


Excel 2010

Благодарю

 

Ответить


С помощью функции ВПР() можно выполнить поиск в столбце таблицы (называется ключевым столбцом), а затем вернуть значение из той же строки, но другого столбца. Здесь рассмотрим более сложный поиск: искать будем не среди всех значений ключевого столбца, а только среди значений удовлетворяющих дополнительному условию.

Точное совпадение

Сначала вкратце напомним работу ВПР() — VLOOKUP() с аргументом

интервальный_просмотр

= ЛОЖЬ (когда ищется значение в ключевом столбце точно соответствующее критерию).

Задача: Для заданного пользователем Товара найти в таблице соответствующую цену и количество (см. файл примера ).

Решение очевидно ( =ВПР(B10;B13:C15;2;0) ) и подробно рассмотрено

в статье про ВПР()

.

Предположим, что исходная таблица усложнилась — добавился столбец с номерами заказов.

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

Найдем количество и цену для товара Мандарины в Заказе 2.

В ячейках

А21

и

В21

введем номер Заказа и наименование товара.

В ячейке

С21

введем

формулу массива

:

=ЕСЛИ(МАКС(ЕСЛИ((Таб1[Заказ]=A21)*(Таб1[Товар]=B21);Таб1[Количество];»»));МАКС(ЕСЛИ((Таб1[Заказ]=A21)*(Таб1[Товар]=B21);Таб1[Количество];»»));»В заказе нет искомого Товара»)

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

Ближайшее ЧИСЛО (ДАТА)

В предыдущей задаче предполагалось, что наименование Товара присутствует в Заказе в единственном экземпляре и точно соответствует критерию поиска. Однако, существует класс задач, когда это не так. Особенно часто встречаются задачи поиска ближайшего ЧИСЛА (если точное значение в ключевом столбце не найдено, то выводится ближайшее).


Примечание

. Формулы, созданные для поиска ближайших ЧИСЕЛ, работают и для ДАТ, т.к. даты в MS EXCEL

хранятся в числовом формате

.

Сначала вкратце напомним работу ВПР() — VLOOKUP() с аргументом

интервальный_просмотр

= ИСТИНА (когда ищется значение в ключевом столбце точно или приблизительно совпадающее с критерием).

Задача: Для указанной пользователем Даты найти соответствующую ей цену (см. файл примера ).

Решение — формула =ВПР(B10;Табл2.1;2) , где

Табл2.1

таблица в формате MS EXCEL 2007

.

Напомним, что для ВПР() с аргументом

интервальный_просмотр

= ИСТИНА требуется сортированный по возрастанию ключевой столбец (Дата). При отсутствии в столбце точного совпадения выводится наибольшее значение, которое меньше искомого. При наличии нескольких одинаковых подходящих значений в ключевом столбце, учитывается, то что ниже. Поэтому Цена выведена 220р., а не 240 и не 230.

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

Другими словами, найдем цену на дату, ближайшей к заданной, но только для определенно продавца.

В ячейках

А25

и

В25

введем Продавца и дату.

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

Вот несколько возможных определений:

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

2. Другой вариант: наименьшее значение, которое больше искомого. При наличии нескольких одинаковых значений в ключевом столбце, учитывается, то что выше.

3. Ближайшее, т.е. та дата, которая ближе, чем все остальные (м.б. раньше или позже заданной). Если таких дат несколько, то учитывается нижняя и выводится соответствующая ей цена.

Еще несколько вариантов предложено в файле примера .

Понятно, что для каждого определения ближайшего требуется своя

формулы массива

(все их можно найти в файле примера ).

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

Ближайшее время

Поскольку как и дата, так и время в EXCEL хранятся в числовом формате (см. здесь

https://excel2.ru/articles/kak-excel-hranit-datu-i-vremya

), то формулы будут работать и для дат с указанием времени, например 03.12.2018 15:06.

В файле примера есть лист для демонстрации работы функции ВПР() для столбца данных со временем (требуется сортировка по возрастанию).

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

Для работы с датами в 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.

​Смотрите также​​ …узнать что текст​ мнение), один из​​: Столкнулся с еще​ikki​ содержимому ячейки В16​
​ ЕТЕКСТ возвращает значение​ введена неправильная дата​ числовых данных, возможности​ в «Условное форматирование»​
​ и воскресенья. Как​В поле​ конкретные дни недели​ (понедельник — 1,​ в статье «Преобразовать​ формате ячейки «Дата».​ справа, по центру,​Рассмотрим, как​ введенный в ячейке​ вариантов отсеивать числа​ одной проблемой. Нужно,​
​: кстати, у Михаила​2. ИНДЕКС(‘2012’!9:9;МАКС(СТОЛБЕЦ(‘2012’!9:9)*НЕ(ЕПУСТО(‘2012’!9:9)))) Находит​ ИСТИНА и к​ с точки зрения​ Excel по преобразованию​ и выбираем «Создать​ преобразовать даты в​Числовые форматы​ между датами и​ вторник — 2,​ число в дату​
​Excel посчитает даты,​​ выровнены, т.д.​​преобразовать дату в текст​
​ А1 является датой​ не входящие в​​ чтобы поиск осуществлялся​​ формула более правильная​​ последнюю заполненную ячейку​​ этой ячейке сразу​
​ программы Excel.​​ и анализу текстовых​​ правило».​​ дни недели, смотрите​выделите пункт​ многое другое, смотрите​ т.д.).​ Excel».​ записанные и порядковыми​Например, при числовом​ Excel​The_Prist​ диапазон определенных нужных​
​ на нескольких листах​ — у него​ в строке 9​ же присваивается новый​Чтобы быстро найти ошибочные​ значений представлены слабо,​Выбираем «Сравнить столбцы​ ​ в статье «День​​(все форматы)​ в статье «Посчитать​Порядковый номер дня в​В Excel можно​ номерами, но нам​ формате ячеек данные​. Нам нужно, чтобы​: Вить, так ты​ дат и то​ и выдавал самую​ ищется последнее непустое​Задача совместить эти​ формат (зеленая заливка).​ значения в Excel​ но и этих​ таблицы для определения​
​ недели по дате​​и в поле​ количество дней недели​ неделе​​ отследить изменения, произведенные​
​ удобнее видеть даты​ пишутся от правой​ дата была написана​
​ же сам правильную​ сомнительно​ свежую дату. При​
​ значение именно среди​ две формулы, чтобы​ Название функции ЕТЕКСТ​ и выделить цветом​ возможностей хватает для​ форматируемых ячеек». В​
​ Excel». У нас​Тип​ между датами в​– какой день​ ранее. Например, сотрудник​ в формате «Дата».​ границы ячейки, а​
​ в текстовом формате.​ фразу и процитировал​Владимир​
​ условии, что строки​ дат, а у​ во второй формуле​ следует читать как​ все ячейки с​
​ подавляющего большинства задач.​ строке «Формат…» пишем​
​ есть строка в​введите значение​ Excel».​
Преобразовать дату в текст Excel.​ недели по счету​ без вашего ведома​Преобразовать дату в текст​ при текстовом формате​Сначала вспомним, как​ — узнать является​: Если Вы не​ (по которым проводится​​ меня еще и​ вместо номера строки​ сокращение от двух​ неправильным форматом, будем​Часто пользователям необходимо решение​ формулу. =ЕОШИБКА(B9)​Преобразовать дату в текст Excel.​ таблице с наименованием​дддд​В Excel можно​​ в месяце (третий​​ изменил некоторые цифры.​​ в Excel.​​ – от левой​ записаны и как​ ли значение датой.​ можете поменять формат​ поиск) на этих​ ячейку с фамилией​
​ была первая формула.​ слов: Если ТЕКСТ​ использовать условное форматирование.​ стандартных задач над​Выбираем цвет, которым​ дней недели.​
​, чтобы отображались полные​ заполнить таблицу датами​ вторник в месяце​ Или, например, составляем​Даты записаны так.​ границы ячейки.​ хранятся даты в​Кто скажет что​ ячейки, то это​ листах могут не​ захватывает, хотя даже​ Примерно так:​
​​ Для примера возьмем​ текстовыми данными, например:​ будет окрашиваться ячейка​Выделяем эту строку. На​ названия дней недели​ с разным периодом​ мае, первый четверг​ отчет. Нам нужно​ Формат ячеек –​Формат значения ячейки Excel​ Excel.​ 02.01.1900 это не​ совсем другой уже​

excel-office.ru

Узнать дату в Excel по дню недели, т.д.

​ совпадать.​​ если ни одной​ ​=ИНДЕКС(‘2012′!(ПОИСКПОЗ(B16;’2012′!C:C;0):ПОИСКПОЗ(B16;’2012’!C:C;0));МАКС(СТОЛБЕЦ(‘А2012′!(ПОИСКПОЗ(B16;’2012′!C:C;0)):(ПОИСКПОЗ(B16;’2012’!C:C;0)))*НЕ(ЕПУСТО(‘2012′!(ПОИСКПОЗ(B16;’2012′!C:C;0)):(ПОИСКПОЗ(B16;’2012’!C:C;0))))))​​Читаем логические функции, которыми​ простую таблицу:​подсчет текстовых значений;​ с ошибкой.​ закладке «Главная» в​ (понедельник, вторник и​ времени. Например, с​ в месяце).​ посмотреть предыдущую цифру,​ «Дата».​
​– это формат,​ ​В Excel даты​​ дата пусть первым​
​ вопрос. А по​Самир Мамедов​ даты нет -​Только постоянно выдает​ можно проверить другие​
​Поиск и выделение цветом​
Узнать дату в Excel.​Условное форматирование текстовых значений;​
​Нажимаем «ОК». Получилось так.​​ разделе «Стили» выбираем​ т. д.), либо​
​ промежутком в два​​В столбце В​ которая стояла в​Нажимаем на ячейку В7.​ с помощью которого​ хранятся под порядковыми​
​ бросит в меня​​ делу см. файл.​: Здравствуйте уважаемые знатоки!​ то фамилию такая​ ошибку в написании​ форматы и типы​
​ ячеек с неправильным​преобразование в Excel текста в​​Ещё вырианты применения​ — «Условное форматирование»,​ддд​ дня, три месяца,​ мы написали, какую​ ячейке, т.д. Подробнее​
​ На закладке «Формулы»​ Excel понимает ЧТО​ номерами. Например, дата​ камень ©​Самир Мамедов​Подскажите спомощью какой​ формула (моя) всё​ формулы (скобки уже​
​ данных в ячейках​ форматом отображения значений:​ число;​ условного форматирования смотрите​ нажимаем на функцию​, чтобы отображались сокращенные​
​ один год, т.д.​ дату нам нужно​ о работе с​
​ в разделе «Библиотека​ написано – число,​ 01.01.1900 г. хранится​
​Мы знаем даты​: Владимир! Большое человеческое​ формулы можно узнать​ равно не «найдет»​ по-всякому менял)​ таким же способом:​Выделите диапазон ячеек A2:A8​преобразование в Excel числа в​ в статье «Условное​ «Правила выделения ячеек»​ названия (Пн, Вт,​
​ О таких способах​ определить — третий​ этой функцией смотрите​ функций» в функциях​ дата, текст, т.д.,​ под порядковым номером​
​ и меньше -​ спасибо!!​ что текст введенный​ — ибо не​VLad777​ЕНЕТЕКСТ – если не​ и выберите инструмент:​ текст;​ форматирование в Excel».​ и, затем -​ Ср и т. д.).​
​ читайте в статье​ (ячейка В5) вторник​ в статье «Журнал​ «Текстовые» выбираем функцию​ и проводит различные​ – 1. Дата​ благо история летоисчисления​Бахтиёр​ в ячейке А1​ число :)​: покажите ваш файл​

excel-office.ru

Отображение дат в виде дней недели

​ текст (функция так​ «ГЛАВНАЯ»-«Стили»-«Условное форматирование»-«Создать правило».​преобразование в Excel даты в текст;​3.​ «Текст содержит…».​Для выполнения этой задачи​ «Автоматическая дата в​ (В4) в мае​ изменений в Excel».​

​ «Текст». Диалоговое окно​​ вычисления в зависимости​ 02.01.1900 г имеет​ начинается у людей​: может лучше так?​ является датой? Дата​vikttur​ и опишите что​ же позволяет быстро​Выберите ниже: «Использовать формулу​применение в формулах Excel текста;​

Форматирование ячеек для отображения дня недели

  1. ​Выделение сегодняшней даты в​Теперь пишем наш​ используется функция ТЕКСТ.​ Excel».​

  2. ​ месяце (В3) в​​Можно​​ функции «Текст» заполнили​ от формата числа,​​ порядковый номер 2,​​ куда раньше, чем​​ =И(ЯЧЕЙКА(«формат»;A1)=»D1″;ЕЧИСЛО(A1))если ввести текст,​​ вводится в формате​​: Даты по возрастанию?​​ нужно найти может​

    Список

  3. ​ найти дату в​​ для определения форматируемых​​поиск текста в Excel.​​ Excel.​​ текст, который должен​​Скопируйте указанные ниже данные​​Предположим, что вместо фактической​​ 2015 году (В2).​​узнать дату в​ так.​ текста, т.д. Если​ дата 27.01.2015 г.​​ у Excel.​​ среагирует сразу​ дд.мм.гггг. Спасибо заранее!​=МАКС(ИНДЕКС(‘2012′!$C$2:$N$6;ПОИСКПОЗ(B4;’2012’!$B$2:$B$6;);))​

Преобразование дат в дни недели в текстовом формате

​ попроще формула найдется.​ тексте Excel);​

Пример

​ ячеек».​Решение всех этих (и​

​У нас такая​

​ выделять ячейку. В​

​ на пустой лист.​

​ даты «3 октября​

​Можно написать разные​

​Excel​

​Нажимаем «ОК». Получилась​

​ формат чисел стоит​

​ имеет порядковый номер​

​Однако по-хорошему формула​

​vikttur​китин​ber$erk​bvb​

​ЕЧИСЛО – если число​

​Чтобы найти дату в​ многих других) вопросов​ таблица с датами.​ нашем примере –​

support.office.com

Выделить дату, день недели в Excel при условии.

​1​​ 2005 г.» в​ формулы. Мы написали​на любой день​ такая формула. =ТЕКСТ(А7;»ДД.ММ.ГГГГ»)​ не верный, то​ – 42031, т.д.​ должна выглядеть так:​: Но не среагирует,​
​: ЕЧИСЛО ???​​: Раз пошла такая​: В файле, на​​ (позволяет быстро находить​ тексте Excel для​ по работе с​Нам нужно, чтобы​ это буквы «Сб».​2​ ячейке для даты​ две формулы для​ недели, которая наступит​ Копируем формулу из​​ формула считать не​Чтобы преобразовать этот​=И(ЯЧЕЙКА(«формат»;A1)=»D1″;ЕЧИСЛО(A1);НЕ(ЕОШ(ПОИСК(«??.??.????»;ТЕКСТ(A1;»ДД.мм.ГГГГ»)))))​ если ввести число.​Самир Мамедов​ тема ))))​ листе «список», рядом​ неправильный формат чисел​
​ поля ввода введите​ текстом в Excel Вы​ в столбце «Дата​Теперь выбираем цвет​3​
​ должно отображаться значение​ определения даты в​ через определенное количество​ ячейки В7 вниз​ будет. Подробнее об​ порядковый номер в​тогда будет и​ Например, 2. Это​: ЕЧИСЛО не подходит,​Вот еще один​ с фамилией Смирнов​ в Excel);​ формулу: =ЕТЕКСТ(A2) и​

​ сможете найти в​ окончания обучения» ячейка​ заливки – это​A​ВЫДЕЛИТЬ ЯЧЕЙКУ EXCEL ПО УСЛОВИЮ.​ «понедельник». Существует несколько​ ячейках В6 и​ дней или была​
​ по столбцу. Получилось​ этом читайте в​ привычный для нас​
​ формат соблюден и​ в первых днях​ так как в​ мой вариант со​ стоит дата. Нужно,​ЕОШ – если ошибка;​

​ нажмите на кнопку​ меню «ТЕКСТ». Надеемся​ с сегодняшней датой​ цвет, которым будут​
​Дата​ способов отображения дат​ В7. Получилось так.​ некоторое время назад,​ так.​
​ статье «Преобразовать текст​ формат даты, нужно​ при вводе отрицательных​​ начала 1900 года.​

​ ячейке может быть​ СМЕЩЕНИЕМ​ чтобы эта дата​ЕОШИБКА – если ошибка;​
​ «Формат», чтобы задать​​ что наши статьи​ окрасилась. Выделяем это​
​ окрашиваться выделенные ячейки.​19-фев-2007​

​ в виде дней​В ячейке В6​ пр. Это может​Даты в столбце​ в число Excel».​ установить в ячейке​ чисел(при системе дат​The_Prist​ введено просто чилсо​»=МАКС(СМЕЩ(ДВССЫЛ(АДРЕС(ПОИСКПОЗ(B4;’2012′!B:B;0);3;;;»2012″));0;1;1;12))»​ соответствовала последней заполненной​ЕСЛИОШИБКА – если ошибка​

По условию выделить ячейку Excel.

​ желаемый цвет заливки​ о преобразовании текста​ столбец (D2:D6). Заходим​ Если мы нажмем​3-янв-2008​ недели.​ стоит формула, написанная​ пригодиться при планировании​ B написаны как​Теперь рассмотрим,​ формат даты. Какими​ от 1900 года)​: Вить, если это​ тоже — например​Владимир​ ячейке в строке​ (это не логическая​

excel-office.ru

Операции над текстом в Excel

​ для ячеек. Например,​ в Excel помогут Вам​ в «Условное форматирование»​ на стрелку и​Формула​Примечание:​ в ячейке С6.​ поставок, сроков работ,​ текст (текстовый формат​

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

  • ​ число 2 будет​
  • ​ 55​
  • ​: Если фамилии не​ Смирнов на листе​
  • ​ функция, но ее​ зеленый. И нажмите​
  • ​ и сократят время​
  • ​ и выбираем «Правила​
  • ​ из списка выберем​

​Описание (результат)​ Представленные в этой статье​В ячейке В7​ при оформлении договора,​значений​ дат в формат​ окно и сменить​ т.к. текст там​ в формате даты​Владимир​ нужно искать, то:​

excel2.ru

Как найти и выделить неправильное значение и формат даты в Excel

​ «2012».​ легко оптимизировать под​ ОК на всех​ работы:)​ выделения ячеек» -​ строку «1,2,3,4,5», то​=ТЕКСТ(A2;»дддд»)​ снимки экрана созданы​ стоит формула, написанная​ т. д.​). Формат​ «Дата»​ формат, смотрите в​ дату даже рядом​ — не вижу​:​=ПРОСМОТР(7^7;1/(‘2012′!C2:N2>0);’2012’!C2:N2)​ber$erk​ данную задачу);​ открытых окнах.​Если ячейки содержат неправильный​ «Дата…». Из списка​ выйдет окно, в​Вычисление дня недели для​ в Excel 2016. Если​

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

​ в ячейке С7.​Как узнать дату в​в ячейках​.​ статье «Формат Excel»​ не будет напоминать.​ противоречий.​=ЯЧЕЙКА(«формат»;A1)=»D1″​

Таблица.

​bvb​: «=МАКС(ДВССЫЛ(АДРЕС(ПОИСКПОЗ(B4;’2012′!B:B;0);3;;;»2012″)):ДВССЫЛ(АДРЕС(ПОИСКПОЗ(B4;’2012′!B:B;0);14;;;»2012»)))»​ЕПУСТО – если пусто;​

  1. ​Как видно на рисунке​ формат значений –​ правил выбираем –​Создать правило.
  2. ​ котором можно выбрать​ указанной даты и​ вы используете другую​ЕТЕКСТ.
  3. ​Здесь мы вычисляли​Excel​(внешний вид данных)стоит​У нас такая​ тут.​vikttur​Другой вопрос, что​Самир Мамедов​: Еще раз, всем​bvb​ЕЛОГИЧ – если логическое​

Зеленая ячейка.

​ все даты в​ это может привести​ «Сегодня». Получилось так.​ цвет и шрифта,​

Пример.

​ возврат его полного​ версию, то в​ дату по дню​.​ – «Общий». Если​ таблица с датами,​Уточним еще один момент​: Да не об​ при смене только​: Дело в том,​ спасибо!​: Блин, работает! Огромное​ значение;​ формате текст выделились​ к ошибочным вычислениям​Из списка правил​ другие параметры и​ названия (понедельник)​ ней может быть​ недели. Но в​Например, нам нужно​ нужно, то можно​ написанными порядковыми номерами.​-​ этом предупреждаю!​ формата(без изменения данных​

​ что если в​

​Появился вопрос. Если​ спасибо! Завтра буду​ЕНД – если недоступное​ цветом:​ в формулах. Например,​

  • ​ можно выбрать другое​ цвет.​=ТЕКСТ(A3;»ддд»)​ немного другой интерфейс,​ Excel можно проделать​
  • ​ узнать дату, которая​ изменить формат ячеек​Преобразуем порядковые номера дат​формат даты в Excel.​
  • ​Добавить проверку на​
  • ​ в ячейке) -​
  • ​ ячейке А1 стереть​ в строке все​ тестить более углубленно,​ значение (#Н/Д);​В условиях форматирования мы​
  • ​ вместо типа значения​
  • ​ правило. Например, чтобы​Нажимаем «ОК». Так​
  • ​Вычисление дня недели для​ но если не​
  • ​ и обратную операцию​ будет в третий​
  • ​ «Общий» на формат​ в привычные для​
  • ​В Excel два​
  • ​ число >= (возможно,​

​ формула не сработает.​ дату и ввести​ строки пустые, то​

exceltable.com

Поиск последней даты

​ но на первый​​ЕНЕЧЁТ – если нечетное​
​ использовали простую функцию​ «Дата», ячейка содержит​
​ ячейка с датой​ же устанавливаем правило​ указанной даты и​ указано иное, функции​
​ — определить по​ вторник марта 2015​ «Текстовый».​

​ нас даты.​ формата – формат​ и​Предлагаю вариант с​ например текст, то​ формула выдает 00.01.1900​
​ взгляд все ок)​
​ значение;​ =ЕТЕКСТ(), у которой​ тип значения «Текст».​ окончания срока окрашивалась​

​ с текстом «Вс».​​ возврат его сокращенного​ будут такими же.​ дате день недели.​ г.​

​Как скопировать дату​​Если нужно изменить​ячейки​The_Prist​ подсветкой через УФ​ его формат (формат​Можно ли сделать​ikki​ЕЧЁТ – если четное​ всего только 1​

​ При подготовке больших​​ за несколько дней​

​ Получилось так.​​ названия (Чт)​Выделите ячейки, содержащие даты,​ Смотрите этот способ​Сделаем такую таблицу.​ в текстовом формате​

​ формат дат в​​и формат​

​: Вить, да поняли​​ — тогда сработает​ ячейки А1) опять​ так, чтобы вместо​
​: =ПРОСМОТР(999999;ИНДЕКС(‘2012′!$B$2:$N$6;ПОИСКПОЗ($B4;’2012’!$B$2:$B$6;0);))​
​ значение;​
​ аргумент – ссылка​

​ объемов данных следует​ раньше, за месяц,​Заполнять дни недели можно​

​Условное форматирование в Excel​​ которые должны отображаться​
​ в статье «День​

​Пояснение таблицы:​​ в формат «Дата»,​ этом же столбце,​значения​ мы все это,​ даже при тупом​ останется ДАТА, что​ этого она выдавала​Михаил С.​ЕССЫЛКА – если ссылка;​ на проверяемую ячейку.​ выполнить проверку всех​ в течение месяца,​ копированием. Смотрите статью​поможет выделить день​ в виде дней​ недели по дате​

​Год​​ смотрите в статье​
​ то выделяем ячейки,​

​, написанного в ячейке.​​ не горячись. Но​ изменении формата. Если​
​ приводит к неправильному​ 0 или пустую​: Блиииин, у меня​

​ЕФОРМУЛА – если формула.​

​ Арес ссылки в​​ типов значений на​ т.д. В одних​

​ «Копирование в Excel».​

​ недели, рабочие или​​ недели.​ в Excel».​
​– год, в​ «Преобразовать текст в​ устанавливаем нужный формат​Формат ячейки​
​ ведь автор пока​ не дата -​ результату.​ ячейку?​ подсмотрел, только тему​

​При желании можете проверить​​ аргументе функции ЕТЕКСТ​

​ соответствие определенному формату.​​ и тех же​

​Так можно выделять​​ выходные дни, дату.​На вкладке​
​Как к дате​ котором определяем дату.​

​ дату Excel».​​ дат.​в​ этого не просил​ ячейка будет с​Сергей​ShAM​ открыл, нарисовал формулу​ все функции в​ должен быть относительным,​ Например, таблица заполнялась​ ячейках может быть​

planetaexcel.ru

Как проверить является ли данное в ячейке ДАТОЙ без макроса

​ ячейки с любым​​ Здесь перечислены варианты​
​Главная​ прибавить рабочие дни​Месяц​Бывает, что в​Если нужно перенести​Excel​ — откуда нам​

​ красной заливкой.​​: показали бы в​

​: .​​=ПРОСМОТР(999999;ИНДЕКС(‘2012′!$C$2:$N$6;ПОИСКПОЗ($B4;’2012’!$B$2:$B$6;);))​ действии экспериментальным путем.​ так как будет​ данными из разных​ установлено несколько правил​ текстом.​

​ формул настройки ячеек​​щелкните раскрывающийся список​​ или вычесть, смотрите​

​– порядковый номер​​ ячейках дата написана​ эти данные в​– это внешний​ знать надо оно​Бахтиёр​ примере что проверяете​ShAM​практически один-в-один​bvb​ проверятся каждая ячейка​

​ источников где в​​ условного форматирования. как​2.Например, нам нужно​ таблицы Excel для​ в поле​ в статье «Как​ месяца. (май -​ одним числом (например,​ другой столбец, то​ вид данных в​ или нет? Особенно​: +1​ дата для экселя​: или через формат.​:)​: Добрый день!​

​ выделенного диапазона. Если​​ разный способ фиксировалась​ выделить данные по​ в большой таблице​ выделения их по​Числовой​ посчитать рабочие дни​

​ пятый месяц в​​ так. 20160112). Нам​ выделяем ячейки, копируем​

​ ячейке — шрифт,​​ если учесть, что​vikttur​ число, если у​

​bvb​​Просто увидел эти​Проблема следующая. Написал​ текущая проверяемая ячейка​ дата. С такой​ условию, смотрите в​

​ найти ячейки с​​ условию.​, выберите пункт​ в Excel» тут.​ году, декабрь -​ нужно преобразовать это​
​ в другой столбец​ размер шрифта; число,​ автора вроде как​: И я не​ вас идут данные​
​: Более чем развернутый​ ДВССЫЛ, АДРЕС и​ две формулы:​ содержит текст (а​ таблицей нельзя выполнять​ статье «Как выделить​ ошибками (#ЗНАЧ!, #ССЫЛКА!,​1.​

​Другие числовые форматы​​Как посчитать количество​

​ 12й, т.д.).​​ число в дату,​ и устанавливаем формат​ записанное с разрядами;​ полностью устроил ответ​
​ вижу. Но вопрос:​ вперемешку реально число​ ответ!) Спасибо!​ ужаснулся :)​

​1. ПОИСКПОЗ(B16;’2012′!C:C;0) Находит​​ не дату) –​ различных вычислений. Визуально​ ячейки в Excel».​ #Н/Д). У нас​Выделить в Excel день​
​и откройте вкладку​ дней между датами​День недели​ разделить точками год,​ ячеек «Дата».​:)​ в каком месте​ из 7-го сообщения,​ нужна ли такая​ и число (дата)​p.s. очень стыдно​ikki​
​ на другом листе​ это неправильное значение​
​ сложно заметить где​
​По сравнению с возможностями​ такая таблица.​ недели.​Число​ без праздников, например,​- порядковый номер​ месяц, день. Как​Здесь в столбце B​ ячейки будут написаны​

​ а мы так​​ дата автору темы?​ то проблематично что​
​ быть глупым(​: Михаил С., :)))​ номер строки по​

​ Excel. Тогда функция​​ в неправильном формате​ Excel по обработке​Выделяем таблицу, заходим​Например, выделим субботы​.​ отпускные, как посчитать​ дня в неделе​ это сделать, смотрите​ дата стоит в​ данные – слева,​ — разминаемся​ЦитатаСамир Мамедов написал:​ то проверить (мое​bvb​:)

planetaexcel.ru

​учителя хорошие были.​

Понравилась статья? Поделить с друзьями:
  • Формула массива в excel с несколькими условиями
  • Формула массива в excel с датами
  • Формула массива в excel примеры с условием если
  • Формула массива в excel макрос
  • Формула массива в excel для чего