Как преобразовать дату в число
Перейти к содержимому

Как преобразовать дату в число

  • автор:

Как преобразовать дату в число в Excel (3 примера)

Как преобразовать дату в число в Excel (3 примера)

В этом руководстве объясняется, как преобразовать дату в число в трех различных сценариях:

1. Преобразуйте одну дату в число

2. Преобразуйте несколько дат в числа

3. Преобразование даты в количество дней с другой даты

Пример 1: преобразование одной даты в число

Предположим, мы хотим преобразовать дату «10.02.2022» в число в Excel.

Для этого мы можем использовать функцию ДАТАЗНАЧ в Excel:

=DATEVALUE("2/10/2022") 

По умолчанию эта функция вычисляет количество дней между заданной датой и 01.01.1900 .

На следующем снимке экрана показано, как использовать эту функцию на практике:

Это говорит нам о том, что между 10.02.2022 и 01.01.1900 существует разница в 44 602 дня.

Пример 2. Преобразование нескольких дат в числа

Предположим, у нас есть следующий список дат в Excel:

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

Это автоматически преобразует каждую дату в число, представляющее количество дней между каждой датой и 01.01.1900 :

Пример 3. Преобразование даты в количество дней, прошедших с другой даты

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

=DATEDIF( B2 , A2 , "d") 

Эта конкретная формула вычисляет количество дней между датой в ячейке B2 и датой в ячейке A2 .

На следующем снимке экрана показано, как использовать формулу DATEDIF для расчета количества дней между датами в столбце A и 01.01.2022:

Вот как интерпретировать значения в столбце B:

  • Между 01.01.2022 и 01.04.2022 есть 3 дня.
  • Между 01.01.2022 и 01.01.2022 8 дней.
  • Между 01.01.2022 и 15.01.2022 14 дней.

Дополнительные ресурсы

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

Функция ДАТАЗНАЧ

В этой статье описаны синтаксис формулы и использование функции ДАТАЗНАЧ в Microsoft Excel.

Описание

Функция ДАТАЗНАЧ преобразует дату, которая хранится в виде текста, в порядковый номер, который Excel воспринимает как дату. Например, формула =ДАТАЗНАЧ(«1.1.2008») возвращает число 39 448, соответствующее 1 января 2008 года. Однако следует помнить, что в зависимости от настроек даты вашего компьютера результаты функции ДАТАЗНАЧ могут отличаться от представленных в этом примере.

Функция ДАТАЗНАЧ полезна в случаях, когда лист содержит даты в текстовом формате, которые требуется отфильтровать, отсортировать или отформатировать в виде дат или использовать в вычислениях с датами.

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

Синтаксис

Аргументы функции ДАТАЗНАЧ описаны ниже.

  • Дата_как_текст — обязательный аргумент. Текст, представляющий дату в формате даты Excel, или ссылка на ячейку с таким текстом. Например, «30.01.2008» и «30-янв-2008» — это текстовые строки в кавычках, представляющие даты. При использовании системы дат по умолчанию в Microsoft Excel для Windows аргумент date_text должен представлять дату с 1 января 1900 г. по 31 декабря 9999 г. Функция DATEVALUE возвращает #VALUE! значение ошибки, если значение аргумента date_text выходит за пределы этого диапазона. Если в аргументе дата_как_текст опущен год, функция ДАТАЗНАЧ использует текущий год по показаниям встроенных часов компьютера. Сведения о времени в аргументе дата_как_текст игнорируются.

Примечания

  • В Excel даты хранятся в виде порядковых номеров, что позволяет использовать их в вычислениях. По умолчанию дате 1 января 1900 года соответствует номер 1, а 1 января 2008 года — 39448, так как интервал между этими датами составляет 39 447 дней.
  • Большинство функций автоматически преобразует даты в числовой формат.

Пример

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

Excel преобразование даты в число

​Смотрите также​​ имеющиеся сейчас в​ введите 1​ ​ ввести данные, чтобы​​Особенно забавно, что естественное​​ должно храниться как​​ формат -> ячейки​=пстр(а1;3;2)&»,»&левсимв(а1;2)*1​ вместо запятой. тогда​: Приветствую. Есть такая​ ячейке кроме этого​ нее цифру​ числа, которые хранятся​
​ выполните указанные ниже​ незнакомом для EXCEL​
​>​ Excel есть два​Рассмотрим,​
​ нашем тексте символы-разделители:​скопируйте ее​ изменение формата вступило-таки​ желание просто изменить​ 41642), а в​
​ -> число ->​PS​
​ преобразований числа в​
​ проблема. В общем​ числа будут ещё​
Преобразовать число в дату Excel.​1​ в виде текста.​
​ действия.​ формате, например 20081223​Числовой формат​ формата – формат​
​как преобразовать число в​
​После нажатия на​выделите ячейки с числами​
​ в силу. Проще​ формат ячейки на​ формате «как есть»,​ выбираю «Общий» ->​Это для указанного​
​ дату не будет​ из одной сторонней​ другие данные, к​и нажмите клавишу​ Столбец F является​Выделите столбец с такими​ (т.е. 2008г, 23​>​ ячейки и формат​ дату​
​Готово​ в текстовом формате​ всего это сделать,​ числовой — не​ из-за чего не​
​ ОК​ примера.​ происходить.​ программы нужно экспортировать​ примеру должно быть:​ ВВОД.​ новым столбцом.​ ячейками. Если вы​ декабря). Для дальнейшей​Текст​ значений. Подробнее об​Excel​
​Excel преобразует наш​ и поменяйте у​ встав на ячейку​ помогает. Т.е. вы,​ работают формулы.​favnys​Вообще-то, не плохо​Drongo​ данные в эксель.​ «Информация на дату:​Нажмите клавиши CTRL+C, чтобы​В одной из ячеек​ не хотите преобразовывать​
​ работы с такими​.​ этих форматах, чем​и​ текст в нормальные​ них формат на​ и нажав последовательно​

Отмена автоматической замены чисел датами

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

​дату в число.​ числа.​ числовой (ничего не​ клавиши​ щелкаете по ним​ просто нажав F2​ в такой ситуации​ файл​javvva​ спец. функция, все​

  1. ​ дату не прописывать​Выделите ячейки с числами,​
  2. ​=ЗНАЧЕН()​​ выбрать одну или​​ в привычный для​​ всего несколько чисел,​​ настроить нужный формат,​​Например, в ячейке​​Если подобные преобразования вам​

​ произойдет)​F2​ правой кнопкой мыши,​ и Enter в​ нужно использовать не​Подключил офис, нашел​, ))) проблема в​

  • ​ данные переносятся в​ руками эта дата​ которые сохранены как​и укажите в​ несколько ячеек. Ячейки​
  • ​ EXCEL формат даты.​ можно отменить их​ т.д., читайте в​ Excel дата написана​ приходится делать часто,​щелкните по ячейкам с​(вход в режим​ выбираете​ каждой строке, но​ точку а запятую​ свои ошибки​ том, что эксель​ ​ эксель, НО​​ уже есть на​
    • ​ текст.​ скобках ссылку на​ должны находиться в​Предположим, в​ преобразование в даты​ статье «Преобразовать дату​ одним числом 20160112.​ то имеет смысл​ псевдочислами правой кнопкой​ редактирования, в ячейке​
    • ​Формат ячеек (Format Cells)​ строк этих не​ т.к excel в​Добавлено через 18 минут​ 2003 и разделитель​есть такие значения,​
    • ​ листе, осталось её​На вкладке​ ячейку, содержащую числа,​ одном и том​A1​ в Excel Online​ в текст Excel»​ Нам нужно разделить​

    Преобразование в MS EXCEL ТЕКСТовых значений в ДАТУ

    ​ автоматизировать этот процесс​ мыши и выберите​ начинает мигаеть курсор)​, меняете формат на​ один десяток тысяч​ формулах при вычислениях​=—(ДЕНЬ(A1)&»,»&МЕСЯЦ(A1))​ я уже менял..​ например, 3,2 или​ только использовать по​Главная​

    ​ которые хранятся в​​ же столбце, иначе​​введена дата в​ одним из таких​ здесь.​ точками число на​

    ​ при помощи несложного​
    ​ команду​

    ​ и затем​
    ​Числовой (Number)​

    ​ распознает или воспринимает​

    ​javvva​ ничего не помогает))​ 4,10​ ссылке, то тогда​щелкните​ виде текста. В​ этот процесс не​ виде 20081223. Выполним​ способов:​Как работать с​ год, месяц и​ макроса. Нажмите сочетание​Специальная вставка (Paste Special)​

    ​Enter​, жмете​Pelena​ только запятую​:​javvva​они вставляются в​ возвращает только числа​Вставить​ данном примере это​ будет работать. (Если​ преобразование в формат​

    ​добавить перед числом апостроф​
    ​ датами в Excel,​ день.​ клавиш Alt+F11 или​или используйте сочетание​

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

    Зеленые треугольники, которые обозначают ячейки с числами, хранящимися как текст

    Кнопка предупреждения об ошибке в Excel

    ​. Также вместо​ОК​: Здравствуйте.​eddi361​0nega​​: чтож тогда ничем​ ячейку как 03.фев​OLEGOFF​и выберите пункт​ ячейка​

    1. Выделите столбец

    Выделенный столбец

    ​ такие ячейки есть​ даты EXCEL.​ (‘). Например: ’11-53​ менять формат, считать,​Как преобразовать число в​ откройте вкладку​ клавиш​F2​- и ничего​Число сохранено как​: Суть в том​, опять не внимателен.​ не могу помочь.​ и 04.ноя​:​

    2. Нажмите эту кнопку

    Вкладка

    ​Специальная вставка​E23​ в нескольких столбцах,​С использованием функции ДATA()​ или ‘1/47. Апостроф​ прибавлять дни к​ дату Excel.​​Разработчик (Developer)​​Ctrl+Alt+V​​можно просто делать​​ не происходит! Совсем!​

    3. Нажмите кнопку «Готово»

    Кнопка

    ​ текст или Почему​ — почему он​ автору и нужно​ 2003 уже несколько​Я пробовал после​bort-747​​.​​.​ см. раздел «Другие​

    4. Задайте формат

    Выбран денежный формат

    Изображение значка кнопки команд в Mac

    ​=ДАТА(ЛЕВСИМВ(A1;4);ПСТР(A1;5;2);ПРАВСИМВ(A1;2))​​ не отображается после​ дате, вычитать, т.д.,​

    ​У нас такая​​и нажмите кнопку​в открывшемся окне выберите​ двойной щелчок левой​Возможно, «это не баг,​​ не считается сумма?​​ это делает? Если​​ чтоб вставлялось число,​​ лет не пользуюсь.​​ экспорта выставлять формат​​, посмотрите тут Сцепить​

    Другие способы преобразования

    Использование формулы

    ​Щелкните​Теперь нужно заполнить формулу​ способы преобразования» ниже.)​

    1. Вставьте новый столбец

    Новый столбец рядом с числами в виде текста

    ​С использованием пользовательского формата​ нажатия клавиши ВВОД;​ смотрите в статье​ таблица с датами,​Visual Basic​ вариант​ кнопкой мыши по​ а фича», конечно,​

    2. Примените функцию ЗНАЧЕН

    Ячейка F23 с формулой =ЗНАЧЕН(E23) и результат 107,71

    ​Если для каких-либо ячеек​ после разделителя две​​ а не дата.​​ и Вам советую​ в ячейках на​ дату и текст​умножить​ вниз. Вот как​Кнопка «столбцы» обычно применяется​=ТЕКСТ(A1;»0000″»/»»00″»/»»00″)+0​​добавить перед дробным числом​​ «Работа с датами​

    3. Наведите указатель мыши

    Указатель наведен на правый нижний угол ячейки

    ​ написанными одним числом.​. В появившемся окне​Значения (Values)​ ячейке.​ но нам от​ на листе был​ цифры, то он​ почитай пятое сообщение.​

    4. Щелкните и перетащите вниз

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

    ​ менять офис. новое​ числовой, но тогда​А лучше пример​и нажмите кнопку​ это сделать: Наведите​ для разделения столбцов,​Или так​ ноль и пробел,​ в Excel» и​Нам нужно сделать так,​ редактора добавьте новый​и​Само-собой, что если ячеек​ этого не легче.​ установлен текстовый формат​​ не переводит в​​ там уже описано​ гораздо лучше старого.​​ там меняются значения​​ в файле приведите.Что​​ОК​​ указатель на правый​​ но ее также​​=—ТЕКСТ(A1;»0000\/00\/00″)​

    Использование специальной вставки и умножения

    ​ например, чтобы числа​ в конце этой​ чтобы все даты​ модуль через меню​Умножить (Multiply)​ много, то такой​ Так что давайте-к​

    Изображение значка кнопки команд в Mac

    1. ​ (это мог сделать​ дату. Как запретить​ как избавится от​0nega​​ каждый раз одни​​ есть и что​. Excel умножит каждую​
    2. ​ нижний угол ячейки,​ можно использовать для​
    3. ​Обратный слеш (\) нужен​ 1/2 или 3/4​ же статьи, смотрите​
    4. ​ были написаны в​​Insert — Module​​По-сути, мы выполняем то​​ способ, конечно, не​​ рассмотрим несколько способов​​ пользователь или программа​​ это действие по​
    5. ​ этого при ручном​​: Доброго времени суток​​ и теже 30227,​​ надо​​ ячейку на 1,​ чтобы он принял​ преобразования столбца текста​ для корректного отображения​
    6. ​ не заменялись датами​​ перечень статей в​ таком формате –​

    Отключение зеленых треугольников

    ​и скопируйте туда​ же самое, что​ подойдет.​ исправить ситуацию -​​ при выгрузке данных​​ умолчанию?​​ вводе данных для​​1. Выделяете нужный​​ 30228 ну или​​bort-747​​ при этом преобразовав​​ вид знака плюс​

    См. также:

    ​ в числа. На​
    ​ слеша (/). Функция​ 2 янв или​ разделе «Другие статьи​
    ​ 26.01.2016.​

    Числа преобразовать в дату

    ​ следующий код:​​ и в прошлом​
    ​Можно быстро преобразовать псевдочисла​ один из них​ в Excel), то​jugra​
    ​ офиса 2007/2010 как​ столбик​ около этого.​: Прикрепил файл, в​
    ​ текст в числа.​ (+).​ вкладке​ ТЕКСТ() возвращает текстовое​ 4 мар. Ноль​ по этой теме».​В ячейке В1​Sub Convert_Text_to_Numbers() Selection.NumberFormat​ способе — умножение​ в нормальные, если​ вам обязательно поможет.​ введенные потом в​: Ответ есть здесь.​ минимум.​2. Меню=>Правка=>Найти заменить​как мне сделать​ ячейке С2 должна​

    ​Нажмите клавиши CTRL+1 (или​​Щелкните и перетащите вниз,​​Данные​​ значение, а применение​ не остается в​
    ​В Excel можно​ пишем такую формулу.​ = «General» Selection.Value​ содержимого ячеек на​

    ​ сделать рядом с​​Если на ячейке с​ эти ячейки числа​https://support.office.com/ru-ru/art. rs=ru-RU&ad=RU​0nega​найти «.» (без​ так, чтобы этого​

    ​ дата высчитываться (брать​​+1 на Mac).​ чтобы добавить формулу​

    ​нажмите кнопку​​ математических операций +0​ ячейке после нажатия​​ несколькими способами посчитать​​=ДАТА(ЛЕВСИМВ(A1;4);ПСТР(A1;5;2);ПРАВСИМВ(A1;2))​

    ​ = Selection.Value End​​ единицу — но​ данными дополнительный столбец​ числом с текстовом​

    ​ Excel начинает считать​​Два вывода: 1.​​: от предложенного варианта​​ кавычек)​ преобразования не было?​ ровно месяц назад​

    ​ Выберите нужный формат.​​ в другие ячейки.​

    ​Текст по столбцам​​ или два минуса​ клавиши ВВОД, а​ стаж, возраст. Про​Копируем формулу по​

    ​ Sub​​ не формулами, а​ с элементарной формулой:​

    Убрать преобразование числа с точкой в дату

    ​ формате вы видите​​ текстом. Иногда такие​ автоматическое преобразование отключить​ автор сразу же​Заменит на «,»​аналитика​ от текущей даты​Можно сделать так, чтобы​ После этого вы​.​
    ​ (—), заставляют EXCEL​ тип ячейки становится​ эти способы читайте​
    ​ столбцу. Получилось так.​Теперь после выделения диапазона​ напрямую из буфера.​
    ​Двойной минус, в данном​ зеленый уголок-индикатор, то​ ячейки помечаются зеленым​ невозможно. 2. нужно​ отказался​ (без кавычек)​: если есть возможность​ (ячейка (B1))​ числа, хранящиеся как​
    ​ можете использовать новый​Остальные шаги мастера нужны​ попытаться перевести текст​

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

    ​Если автору​​javvva​​ в мастере переноса​​AleksSid​ текст, не помечались​
    ​ столбец или скопировать​ для разделения текста​ в подходящий числовой​Примечания:​ посчитать стаж в​ Excel.​

    ​ вкладку​​ преобразовать, вдобавок еще​ самом деле, умножение​ повезло. Можно просто​

    ​ скорее всего, видели:​​ значения руками, проставляя​И НУЖНО​:​ (импорта) задать десятичный​: Вариант. Код .​​Чтобы преобразовать дату​​Разрабочик — Макросы (Developer​​ и записаны с​ на -1 два​ выделить все ячейки​Причем иногда такой индикатор​ перед ними апостроф​

    ​, тогда зачем весь​​0nega​ разделитель,​ на завершение «&ТЕКСТ(ДАТА(ГОД(B1);МЕСЯЦ(B1)-1;ДЕНЬ(B1));»ДД.ММ.ГГГ»)​Файл​ значения в исходный​ как нам нужно​ не изменяя результата.(см.​

    ​Вместо апострофа можно использовать​​Чтобы даты было проще​
    ​ в число, в​ — Macros)​
    ​ неправильными разделителями целой​
    ​ раза. Минус на​ с данными и​
    ​ не появляется (что​Genbor​

    ​ этот пост ?!​​, это ничего не​​либо попробовать перед​​AlexM​>​ столбец. Вот как​ только преобразовать текст,​ файл примера).​ пробел, но если​

    ​ вводить, Excel Online​​ соседней ячейке пишем​, выбрать наш макрос​ и дробной части​ минус даст плюс​
    ​ нажать на всплывающий​ гораздо хуже).​:​Возьму на себя​ даст. просто поменяете​
    ​ импортом задать текстовый​: Код &ТЕКСТ(ДАТА(ГОД(B1);МЕСЯЦ(B1)-1;ДЕНЬ(B1));»ДД.ММ.ГГГ»)​
    ​>​
    ​ ячейки с новой​

    ​Готово​​ даты существует бесчисленное​​ функции поиска для​​ в 2 дек.​=—(ТЕКСТ(A1;»ГГГГММДД»))​ кнопку​ можно использовать другой​ ячейке это не​ восклицательным знаком, а​ появление в ваших​snipe​ первое сообщение​ тут проблема в​или еще что-то. ​

    ​AleksSid​​Формулы​ формулой. Нажмите клавиши​, и Excel преобразует​
    ​ множество (01012011, 2011,01,01​​ этих данных, мы​​ Но это может​Копируем формулу по​
    ​Выполнить (Run​ подход. Выделите исходный​ изменит, но сам​​ затем выбрать команду​
    ​ данных чисел-как-текст обычно​: прогнать макросом и​Drongo​ другом. внимательней почитайте​​Drongo​, Синхронно и одинаково.​и снимите флажок​ CTRL+C. Щелкните первую​ ячейки.​
    ​ и пр.), то​ рекомендуем использовать апостроф.​​ сильно раздражать, если​​ столбцу. Получилось так.​)​ диапазон с данными​ факт выполнения математической​
    ​Преобразовать в число (Convert​

    ​ приводит к большому​​ не мучаться​У него в​ первый пост​:​AleksSid​Числа в текстовом формате​ ячейку в исходном​

    ​Нажмите клавиши CTRL+1 (или​​ для каждого случая​ Такие функции, как​ вы хотите ввести​Если нужно убрать из​- и моментально​ и нажмите кнопку​ операции переключает формат​ to number)​

    ​ количеству весьма печальных​​примерчик бы​ сторонней программе десятичные​0nega​аналитика​: Можно еще так.​.​ столбце. На вкладке​+1 на Mac).​ придется создавать отдельную​

    ​ ПОИСКПОЗ и ВПР,​​ числа, которое не​
    ​ таблицы столбец А​
    ​ преобразовать псевдочисла в​Текст по столбцам (Text​ данных на нужный​:​ последствий:​Genbor​

    ​ числа имеют разделитель​​: В первом посте​
    ​, все это я​

    ​ Код http://www.CyberForum.ru/ms-excel/thread171603.html» title=»CyberForum.ru»>CyberForum.ru

    Преобразование дат в числа (Формулы/Formulas)

    ​ уже пробовал..​​ завершение «&ТЕКСТ(КОНМЕСЯЦА(B1;-2)+1;»ДД.ММ.ГГГ»)​
    ​Удаление пробелов и​щелкните стрелку рядом​Примечание:​ этим стоит проверить,​ при вычислении результатов.​ даты. Хотя преобразование​ можно скрыть этот​Также можно добавить этот​на вкладке​Само-собой, вместо умножения на​
    ​ диапазоне будут преобразованы​ — «псевдочисла» выдавливаются​ данных не в​3.2естественно, при переносе в​ не старте допущены​разделителя в мастере​​AlexM​

    ​ непечатаемых знаков из​​ с кнопкой​
    ​ Если вы по-прежнему видите​ может ли значение​Если число в ячейке​

    Преобразование чисел-как-текст в нормальные числа

    ​ невозможно отключить его,​ столбец.​ макрос в личную​Данные (Data)​ 1 можно использовать​ в полноценные.​ вниз, а не​ эксель, а, скажем,​ таблицу Экса, эта​ ошибки​ нет, а тип​:​ текста​Вставить​

    Число как текст в Excel

    ​ формулы, которые не​ быть преобразовано в​ выровнено по левому​

    ​ есть несколько способов,​Или, скопировать столбец​ книгу макросов, чтобы​. На самом деле​ любую другую безобидную​Если зеленых уголков нет​

    Проблемы с ВПР из-за чисел в текстовом формате

    • ​ располагаются по-порядку как​ ворд. Или еще​ величина сразу же​Число с разделителем​ ячейки я задавал,​
    • ​AleksSid​​ПЕЧСИМВ (функция ПЕЧСИМВ)​​и выберите пункт​ выводят числовые результаты,​ ДАТУ стандартными средствами​ краю, обычно это​ позволяющих обойти его.​
    • ​ В и вставить​ использовать позднее в​
    • ​ этот инструмент предназначен​ математическую операцию: деление​ совсем, то проверьте​
    • ​ положено:​

    ​ куда.​ приобретает формат даты:​ в виде запятой​ но при импорте​, а если в​bort-747​Специальная вставка​ возможно, включен параметр​ EXCEL.​​ означает, что оно​​Если вам нужно сложить​​ в новый столбец​​ любом файле.​​ для деления слипшегося​​ на 1 или​ — не выключены​

    ​функции типа​А из ворда​ 4окт или 30228​ — это уже​ открывается новая копия​ В2 не первое​: Добрый день​>​Показать формулы​

    Способ 1. Зеленый уголок-индикатор

    ​СОВЕТ:​ не отформатировано как​ много значений, которые​ значения ячеек. А​С датами бывает та​ текста по столбцам,​ прибавление-вычитание нуля. Эффект​ ли они в​ВПР (VLOOKUP)​ уже — как​Чтобы Экс выполнял​ десятичное число, а​​ экселя​ число?​​Чет забыл как​

    Преобразование в число

    ​Значения​. Откройте вкладку​О пользовательском форматировании​

    ​ число.​ похожи на даты​ столбцs с датами​ же история. Некоторые​ но, в данном​ будет тот же.​​ настройках вашего Excel​не находят требуемые​ рекомендовали. Копировать-вставить в​ мат.действия, то тогда​ не дата​​javvva​

    Способ 2. Повторный ввод

    ​bort-747​ можно формулой преобразовать​.​Формулы​ для дат читайте​При введении в ячейку​ (например, чисел с​ и формулами удалить.​ даты тоже могут​ случае, мы используем​Этот способ использовали еще​​ (​​ значения, потому как​ ячейки текстового формата.​И НУЖНО​Тем не менее​​: а в самой​​: Всем огромное спасибо​​ значение из числа​​Если указанные выше действия​и отключите параметр​ в статье Пользовательский​ числа с буквой​

    ​ дробями), вы можете​ Подробнее о способах​ распознаваться Excel’ем как​ его с другой​

    Способ 3. Формула

    ​ в старых версиях​Файл — Параметры -​ для них число​А ничего что​из третьего февраля​

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

    ​ я нашел и​ программе нельзя вместо​AleksSid​ в дату​ не дали результатов,​Показать формулы​ формат.​ «е», например 1e9,​ отформатировать ячейки как​ копирования, смотрите в​ текст, поэтому не​ целью.​ Excel, когда современные​

    ​ Формулы — Числа,​ и такое же​ 2010 года вопрос)))​ сделать три целых​ свою ошибку. Нужное​ точки использовать запятую?​: Это на всякий​

    Способ 4. Специальная вставка

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

    • ​ отформатированные как текст​ число-как-текст различаются:​
    • ​unknown_hero​
    • ​ и две десятых​ число » перевернется​javvva​ случай, вдруг информация​ нас есть число​ метод, который подходит,​
    • ​С помощью функции ЗНАЧЕН​ могут приводить к​ в научное число:​ Excel Online не​​ Excel».​​ и сортировка. Решения​ нажатием на кнопку​​ стол ходили зеленого​
    • ​ или с предшествующим​при фильтрации псевдочисла отбираются​​: Добрый день.​​ (через запятую)​​ «​

    Преобразование текста в число специальной вставкой

    ​: кажется я нашел​ дается на начало​ 42917 необходимо из​ если вы хотите​ можно возвращать числовое​ непредвиденным результатам. Выделите​ 1,00E+09. Чтобы избежать​ будет пытаться преобразовать​

    Способ 5. Текст по столбцам

    ​Если по какой-то​ — те же​Далее (Next)​ уголка-индикатора еще не​ апострофом​ ошибочно​Имеется столбец из​=—(ДЕНЬ(A1)&»,»&МЕСЯЦ(A1))​Сейчас под рукой​ как решить Вашу​​ месяца.​ него получить 01.07.2017​​ преобразовать несколько столбцов​​ значение текста.​​ ячейки и нажмите​ этого, введите перед​ их в даты.​ причине не считаются​ самые, что и​, а на третьем​ было в принципе​).​

    ​многие другие функции Excel​ дат, которые по​​Kyogre​​ нет Экса. проверить​ проблему. в параметрах​​AlexM​​эту проблему нельзя​ текста.​Вставьте столбец рядом с​ кнопку​

    Преобразование текста в число через инструмент Текст по столбцам

    ​ числом апостроф: ‘1e9​​Выберите ячейки, в которые​​ даты, то, возможно,​ для чисел, только​ воспользуйтесь кнопкой​

    Способ 6. Макрос

    ​ (он появился только​Если ячеек немного, то​ также перестают нормально​ каким-то причинам сохранены​: в 2003 Excel’е​ не могу​ программы снимите галочку​: а можно вместо​​ решить путем использования​​Выделите пустую ячейку, в​​ ячейками, содержащими текст.​​, чтобы выбрать​Бывает, что при экспорте​ необходимо ввести числа.​​ в ячейках стоит​​ формат вместо числового​Дополнительно (Advanced)​

    ​ с 2003 года).​ можно поменять их​ работать:​ не в формате​

    ​ проблему решаю так:​Как вариант можно​ «использовать системные разделители»​​ +1 написать +ДЕНЬ(B1)​ формата ячейки даты,​​ которой нет этой​ В этом примере​ вариант преобразования. Если​​ значений в EXCEL,​​Щелкните​​ не тот формат.​ нужно заменить на​. Откроется диалоговое окно,​

    ​ Алгоритм такой:​ формат на числовой,​и т.д.​ чисел (скажем, 03.01.2014​ выделяю ячейку ->​

    P.S.

    ​ так​ и поставьте точку​Drongo​ потому что в​ проблемы, введите в​ столбец E содержит​ эта кнопка недоступна,​ даты записываются в​Главная​Напоминаем, что в​ дату-время.​ где можно задать​в любую пустую ячейку​

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

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

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

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

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

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

    Ячейки с зеленым индикатором ошибки в левом верхнем углу

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

    Примечания: Во-первых, убедитесь, что в Excel включена проверка ошибок. Для этого:

      Щелкните Файл >Параметры >Формулы. В Excel 2007 нажмите кнопку Microsoft Office

    Выполните следующую процедуру, чтобы преобразовать дату в текстовом формате в обычную дату:

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

    Совет: Чтобы отменить выделение ячеек, щелкните любую ячейку на листе.

    Кнопка ошибки

    Нажмите кнопку ошибки, которая отображается рядом с выбранными ячейками.

    Команды преобразования дат

    В меню выберите команду Преобразовать XX в 20XX или Преобразовать XX в 19XX. Если вы хотите закрыть индикатор ошибки без преобразования числа, нажмите кнопку Игнорировать ошибку.

    Преобразованные даты

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

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

    столбец дат в текстовом формате

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

    Формат короткой даты выглядит следующим образом:

    изменение формата данных на краткий формат даты с помощью ленты

    Long Date содержит дополнительные сведения, как показано на этом рисунке:

    кнопка на ленте для преобразования в длинный формат даты

    Преобразование дат в текстовом формате с помощью функции ДАТАЗНАЧ

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

    1. Выберите пустую ячейку и убедитесь, что ее числовой формат имеет значение Общие.
    2. В пустой ячейке сделайте следующее.
      1. Введите =DATEVALUE(
      2. Щелкните ячейку, содержащую дату в текстовом формате, которую следует преобразовать.
      3. Введите )
      4. Нажмите клавишу ВВОД, и функция DATEVALUE возвращает серийный номер даты, представленной текстовой датой.
        Что такое серийный номер Excel? В Excel даты хранятся в виде порядковых номеров, что позволяет использовать их в вычислениях. По умолчанию 1 января 1900 — серийный номер 1, а 1 января 2008 г. — серийный номер 39448, так как он находится через 39 448 дней после 1 января, 1900.To скопировать формулу преобразования в диапазон смежных ячеек, выбрать ячейку, содержащую введенную формулу, а затем перетащить маркер заливки

      Дополнительные сведения

      Вы всегда можете задать вопрос эксперту в Excel Tech Community или получить поддержку в сообществах.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *