Как сделать пользовательский числовой формат в excel

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

​ неправильным форматом, будем​ начальной даты на​Во-вторых, с датами и​ запрещает указывать дату​ текущее время, используйте​ заголовок, строку, ячейку,​ сделать, смотрите в​ указываем, какой по​ к 40557, например,​ EXCEL подставил вместо​Или, скопировать столбец​ даты по умолчанию,​и выберите нужный​Нажмите сочетание клавиш CTRL+1.​и нажмем​ будет предостаточно.​ЕЧЁТ – если четное​ использовать условное форматирование.​ нужное количество рабочих​ временем в Excel​ и время сразу​ следующую формулу (не​ ссылку, т.д.».​ статье «Сортировка по​ счету символ нужно​

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

​ 0,75 и применим​ даты «02.10.10» соответствующее​ В и вставить​ щелкните ячейку с​ формат даты в​На компьютере Mac нажмите​ОК​Некоторые варианты отображения дат,​

​ значение;​ Для примера возьмем​ дней (с учетом​

  1. ​ возможно выполнять любые​ вместе через пробел,​ забудьте применить к​
  2. ​ГОД, МЕСЯЦ, ДЕНЬ​ дате в Excel».​ убрать. У нас​
  3. ​ к ячейке формат​ ему число 40453.​ в новый столбец​ датой и нажмите​ поле​ клавиши CONTROL+1 или​.​ представленные в правой​ЕССЫЛКА – если ссылка;​ простую таблицу:​ выходных суббот и​

​ математические операции. Именно​ то есть ​ ячейке формат времени):​Функция ДАТА​

​Преобразовать число в дату​ буква «г» -​ ДД.ММ.ГГ ч:мм;@ получим​Для отображения даты в​ значения ячеек. А​ сочетание клавиш CTRL+SHIFT+#.​Тип​ COMMAND+1.​Пользовательский числовой формат будет​ колонке, могут отличаться.​ЕФОРМУЛА – если формула.​Поиск и выделение цветом​ воскресений и государственных​ потому, что на​27.10.2012 16:45​=ТДАТА()-СЕГОДНЯ()​Текущая дата и время​ в Excel.​ это 11 по​ 14.01.11 18:00, т.к.​ нужном нам формате​ столбцs с датами​Если после применения к​. Вы можете настроить​В диалоговом окне​ применен к ячейке.​

​При желании можете проверить​ ячеек с неправильным​ праздинков). Использование этой​ самом деле они​Для ввода сегодняшней даты​

  • ​=NOW()-TODAY()​ЧАС, МИНУТЫ, СЕКУНДЫ​Бывает, по разным​ счету символ (считаем​ 0,75 соответствует 3/4​
  • ​ используем функцию ТЕКСТ():​ и формулами удалить.​ ячейке формата даты​ этот формат на​
  • ​Формат ячеек​
  • ​Как видите все достаточно​
  • ​ региональных настроек и​ все функции в​ форматом отображения значений:​ функции полностью аналогично​ — числа! А​
  • ​ в текущую ячейку​
  • ​Чтобы вернуть часы, используйте​Функция ВРЕМЯ​
  • ​ причинам, дата в​ и точки, и​
  • ​ суток, т.е. 6​ =»Cегодня «&ТЕКСТ(A1;»дд.ММ.гг»). Получим​
  • ​ Подробнее о способах​ в ней отображаются​
  • ​ последнем этапе.​
  • ​откройте вкладку​

​ просто!​ формата отображения даты​ действии экспериментальным путем.​

exceltable.com>

​Выделите диапазон ячеек A2:A8​

  • Excel заменяет дату на число
  • Excel количество месяцев между датами
  • Excel посчитать количество месяцев между датами
  • Excel разница дат в днях
  • Excel преобразовать в дату
  • Excel отключить автозамену чисел на даты
  • Посчитать в excel разницу между датами в
  • В excel диапазон дат
  • В excel преобразовать дату в месяц
  • В excel формат по образцу
  • Excel количество лет между датами
  • Количество месяцев между датами в excel

Замена цифр на подписи в осях диаграммы Excel

Недавно у меня возникла задача – отразить на графике уровень компетенций сотрудников. Как вы, возможно, знаете, изменить текст подписей оси значений невозможно, поскольку они всегда генерируются из чисел, обозначающих шкалу ряда. Можно управлять форматированием подписей, однако их содержимое жестко определено правилами Excel. Я же хотел, чтобы вместо 20%, 40% и т.п. на графике выводились названия уровней владения компетенциями, что-то типа:

Рис. 1. Диаграмма уровня компетенций вместе с исходными данными для построения.

Метод решения подсказала мне идея, почерпнутая в книге Джона Уокенбаха «Диаграммы в Excel»:

Скачать заметку в формате Word, примеры в формате Excel

При создании диаграммы, показанной на рис. 1 использовались следующие принципы:

  • Диаграмма фактически является смешанной: в ней сочетаются график и точечная диаграмма.
  • «Настоящая» ось значений скрыта. Вместо нее выводится ряд точечной диаграммы, отформатированный таким образом, чтобы выглядеть как ось (фиктивная ось).
  • Данные точечной диаграммы находятся в диапазоне А12:В18. Ось Y для этого ряда представляет числовые оценки каждого уровня компетенций, например, 40% для «базового».
  • Подписи оси Y являются пользовательскими подписями данных ряда точечной диаграммы, а не подписями оси!

Чтобы лучше понять принцип действия фиктивной оси, посмотрите на рис. 2. Это стандартная точечная диаграмма, в которой точки данных соединены линиями, а маркеры ряда имитируют горизонтальные метки делений. В диаграмме используются точки данных, определенные в диапазоне А2:В5. Все значения Х одинаковы (равны нулю), поэтому ряд выводится как вертикальная линия. «Метки делений оси» имитируются пользовательскими подписями данных. Для того, чтобы вставить символы в подписи данных, нужно последовательно выделить каждую подпись по отдельности и применить вставку спецсимвола, пройдя по меню Вставка — Символ (рис. 3).

Рис. 2. Пример отформатированной точечной диаграммы.

Рис. 3. Вставка символа в подпись данных.

Давайте теперь рассмотрим шаги создания диаграммы, приведенной на рис. 1.

Выделите диапазон А1:С7 и постройте стандартную гистограмму с группировкой:

Разместите легенду сверху, добавьте заголовок, задайте фиксированные параметры оси значений: минимум (ноль), максимум (1), цену основных делений (0,2):

Выделите диапазон А12:В18 (рис. 1), скопируйте его в буфер памяти. Выделите диаграмму, перейдите на вкладку Главная и выберите команду Вставить->Специальная вставка.

Установите переключатели новые ряды и Значения (Y) в столбцах. Установите флажки Имена рядов в первой строке и Категории (подписи оси Х) в первом столбце.

Нажмите Ok. Вы добавили в диаграмму новый ряд

Выделите новый ряд и правой кнопкой мыши выберите Изменить тип диаграммы для ряда. Задайте тип диаграммы «Точечная с гладкими кривыми и маркерами»:

Для нового ряда Excel создал вспомогательные вертикальную (справа) и горизонтальную (сверху) оси. Удалите вспомогательную вертикальную ось. Этим вы зададите масштаб для ряда точечной диаграммы такой же, как и для основной гистограммы. Выделите вспомогательную горизонтальную ось и отформатируйте ее, указав для основных делений – нет, для подписей оси – нет:

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

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

Войдите в легенду, выделите и удалите описание ряда, относящегося к точечной диаграмме.

Выделяйте по очереди подписи данных ряда точечной диаграммы и (как показано на рис. 3) напечатайте в них те слова, которые хотели (область С13:С18 рис. 1).

Как автоматически заполнять даты в Excel.

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

Автозаполнение списка дат, которые увеличиваются на один день.

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

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

 Автозаполнение будних дней, месяцев или лет

Существует два способа быстрого заполнения выбранного диапазона днями недели, месяцами или годами.

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

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

 Автоматическая вставка каждого 2-го, 3-го или N-го дня.

Если вы попробовали второе решение, описанное выше, то, вероятно, заметили гораздо больше параметров автоматической даты, чем ранее. Один из них вставляет каждый 2- й , 3- й , 4- й и т. д.  день, месяц или год в таблицу. Давайте попробуем это сейчас:

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

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

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

Это проверка ошибок в Excel, указывающая на проблему. Из-за параметра «Проверка ошибок» Excel определит возможную проблему с двузначными форматами года. Чтобы использовать проверку ошибок для изменения формата даты, сделайте следующее:

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

  2. Выберите раскрывающееся меню и выберите « Преобразовать ХХ в 19ХХ» или « Преобразовать ХХ в 20ХХ» , в зависимости от года.

  3. Вы должны увидеть, что дата немедленно изменится на четырехзначное число.

Форматы даты и времени в Excel

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

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

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

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

Благодарю вас за чтение и надеюсь увидеть вас снова!

Создание пользовательского формата времени.

Хотя Microsoft Excel предоставляет несколько различных форматов времени, вы можете создать свой собственный, который лучше всего подходит для конкретной задачи. Для этого откройте знакомое нам окно настроек, выберите “Все форматы» и введите подходящее время в поле “Тип» .

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

Совет. Самый простой способ создать собственный формат времени – использовать один из существующих в качестве отправной точки. Для этого щелкните “Время» в списке «Категория» и выберите один из предустановленных форматов. После этого внесите в него изменения.

При этом вы можете использовать следующие коды.

Код Описание Отображается как
ч Часы без нуля в начале 0:35:00
чч Часы с нулем в начале 03:35:00
м Минуты без нуля в начале 0:0:59
мм Минуты с нулем в начале 00:00:59
c Секунды без нуля в начале 00:00:9
сс Секунды с нулем в начале 00:00:09

Когда вы рассчитываете, к примеру, табель рабочего времени, то сумма может превысить 24 часа. Чтобы Microsoft Excel правильно отображал время, выходящее за пределы суток, примените один из следующих настраиваемых форматов времени. На скриншоте ниже – отображение одного и того же времени разными способами.

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

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

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

  • Отобразите пустую ячейку для отрицательных значений времени. Для этого введите точку с запятой в конце формата времени, например : мм;
  • Вывести сообщение об ошибке. Введите точку с запятой в конце формата времени, а затем напишите сообщение в кавычках, например 

Если вы хотите отображать отрицательные значения времени именно как отрицательные значения, например -11:15, самый простой способ — изменить систему дат Excel на систему 1904 года. Для этого щелкните Файл> Параметры> Дополнительно, прокрутите вниз до раздела Вычисления и установите флажок Использовать систему дат 1904.

Как убрать условное форматирование?

Эта операция такая же несложная, как и создание правила. Выберите , и затем – «Удалить правила». Вам будет предложено либо удаление из выделенного диапазона данных, либо вовсе всех правил на листе. Но имейте в виду, что при этом вы удалите всё, что было ранее создано. А ведь, возможно, что-то вы хотели бы сохранить.

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

Используйте последний пункт выпадающего меню: «Управление правилами».

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

Либо изменить, если в этом есть необходимость.

Что такое числовой формат?

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

Числовой формат – это специальный код для управления показом значения в Excel. Например, в таблице ниже показаны 7 различных способов отображения, применяемых к одной и той же дате, 1 января 2021 года:

Значение Код формата Результат
1-янв-2021 гггг г. 2021 г.
1-янв-2021 гг 21
1-янв-2021 ммм Янв
1-янв-2021 мммм Январь
1-янв-2021 д 1
1-янв-2021 ддд Пт
1-янв-2021 дддд пятница

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

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

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

Быстрая конвертация при помощи Специальной вставки.

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

  • Скопируйте любую пустую ячейку (выделите ее и нажмите Ctrl + C).
  • Выберите диапазон с текстовыми значениями, которые вы хотите превратить в даты.
  • Щелкните правой кнопкой мыши выделенную область, выберите «Специальная вставка» и выберите «Сложить» в диалоговом окне:

Нажмите кнопку ОК, чтобы завершить работу и закрыть диалоговое окно.

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

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

Мастер преобразования текста в столбцы — не требующий формул способ преобразования текста в дату.

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

Пример 1. Преобразование простых текстовых строк в даты.

В этом примере мы будем превращать текстовые строки, например 01 01 2015 (день, месяц и год разделены пробелами), в даты.

  1. На рабочем листе выберите столбец, содержимое которого вы хотите конвертировать.
  2. Перейдите на вкладку «Данные», и нажмите «Текст по столбцам».
  1. На шаге 1 мастера преобразования текста в столбцы выберите «С разделителями» и нажмите «Далее».
  2. На шаге 2 мастера снимите флажки со всех разделителей и нажмите Далее.
  3. На последнем шаге выберите «Дата» в разделе «Формат данных столбца», укажите в выпадающем списке вид, соответствующий вашим данным.  Нажмите «Готово».

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

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

Заметка. Для правильной работы мастера «Текст по столбцам» все записи должны быть единообразными. Например, если некоторые из них выглядят как день / месяц / год , а другие — месяц / день / год , вы получите неверные результаты.

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

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

  • 8 март 2020 г., воскресенье
  • 8 март 2020 г. 15:00

Вам нужно будет приложить немного больше усилий и использовать рассматриваемый нами инструмент в комбинации с функцией ДАТА.

Важно! Название месяца при использовании этого метода должно быть в именительном падеже!

  1. Выберите нужную область данных.
  2. Вызовите мастер преобразования.
  3. На шаге 1 укажите «С разделителями» и нажмите « Далее» .
  4. На шаге 2 мастера выберите разделители, которые у вас используются.

Например, если вы преобразуете строки, разделенные запятыми и пробелами, например «8 март 2020г., воскресенье», то вам следует выбрать оба разделителя — запятую и пробел.

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

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

И, наконец, взгляните на окно Образец разбора данных и проверьте, правильно ли поделены ваши слова на столбцы. Затем нажмите «Далее».

  1. На шаге 3 мастера убедитесь, что все колонки в разделе предварительного просмотра данных имеют формат «Общий». Если это не так, щелкните столбец и выберите Общий в разделе Формат данных.

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

Если вам не нужен какой-то из столбцов, щелкните по нему и выберите «Пропустить

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

Если вы не хотите перезаписывать исходные данные, укажите, где именно должны быть вставлены результаты — введите адрес верхней левой ячейки в поле «Поместить в…». Выбираем ячейку B2.

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

На следующем рисунке показан результат с исходными данными в A и разделенными на части данными в В, C и D.

  1. Наконец, вы должны объединить эти кусочки вместе, используя функцию ДАТА (DATE). Синтаксис её не требует особых пояснений:

В нашем случае год записан в колонке D и день — в В, с этим проблем нет.

Но не так просто с месяцем, потому что это слово, а нужен его номер. К счастью, Microsoft Excel предоставляет специальную функцию МЕСЯЦ (MONTH), которая может изменить название месяца на его порядковый номер:

Чтобы функция МЕСЯЦ понимала, что она имеет дело с датой, мы выражаем это так:

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

А теперь давайте встроим это выражение в качестве второго аргумента:

И вуаля, наши сложные комбинации слов и цифр успешно становятся датами:

Что такое формат данных в Excel?

По умолчанию все ячейки на листах Microsoft Excel имеют формат «Общий». При этом все, что вы вводите в них, обычно остается как есть (но не всегда).

В некоторых случаях Excel может отображать значение не именно так, как вы его ввели, хотя формат установлен как Общий. Например, если вы вводите большое число в узком столбце, Excel может отобразить его в научном формате, например, 4.7E + 08. Но если вы посмотрите в строке формул, вы увидите исходное число, которое вы ввели (470000000).

Бывают ситуации, когда Excel может автоматически изменить вид ваших данных в зависимости от значения, которое вы записали. Например, если вы введете 4/1/2021 или 1/4, Excel будет рассматривать это как дату и соответствующим образом изменит формат записи.

Самый простой способ проверить формат, примененный к определенной ячейке, – выбрать ее и посмотреть на поле Числовой формат на вкладке Главная:

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

Например, если у вас есть число 0,6691, и вы настроите так, чтобы отображалось только 2 десятичных знака, то оно будет отображаться как 0,67. Но реальное значение не изменится, и Excel будет использовать 0,6691 во всех расчетах.

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

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

Как Excel хранит дату и время

​ дату​ …, «дек»​ отображаются в ячейках,​ секунд и сообщить,​ОК​

​ это не совсем​ это неправильное значение​ 24 часов, то​ версиях сначала необходимо​(правой кнопкой по​ тексте ниже:​ даты.​Выделяем ячейку D26. На​ «Дата», выделяем первую​ значений в Excel,​

​ следует, что одним​ стаж, возраст. Про​Excel​ммм​ как ;? Весьма​ помогла ли она​. Нужное форматирование будет​ удобно. К тому​ Excel. Тогда функция​ Excel обнулит ее​ подключить надстройку​ ячейке​​Если иметь ввиду российские​​Чтобы добавить несколько дней​​ закладке «Главная» в​​ ячейку. На закладке​​ смотрите в статье​​ суткам соответствует число​ эти способы читайте​​и​​Месяцев в виде «январь»,​​ вероятно, что ваш​​ вам, с помощью​​ применено. Если встроенных​​ же при таком​

​ ЕТЕКСТ возвращает значение​ и начнет суммировать​Пакета анализа​Формат ячеек​ региональные настройки, то​ к дате, используйте​ разделе «Библиотека функций»​ «Формулы» в разделе​

Пример

​ «Преобразовать дату в​ 1.​ статью «Как быстро​дату в число.​ …, «декабрь»​ ячейки не недостаточно​ кнопок внизу страницы.​ числовых форматов Вам​ подходе к ячейке​ ИСТИНА и к​ опять с нуля.​

​. Для этого идем​- вкладка​ Excel позволяет вводить​ следующую формулу:​ нажимаем кнопку «Текстовые»,​ «Библиотека функций» нажимаем​

​ текст Excel».​​Времени суток соответствует дробная​ посчитать стаж в​Например, в ячейке​мммм​ широк для отображения​

excel2.ru>

Как обойти нестандартные разделители

Если запись содержит какой-либо разделитель, отличный от косой черты (/) или тире (-), функции Excel не смогут распознать их как даты и вернут ошибку #ЗНАЧ!. Чаще всего такие «неправильные» разделители – это пробел и запятая.

Чтобы это исправить, вы можете запустить инструмент поиска и замены, чтобы заменить этот неподходящий разделитель, к примеру, косой чертой (/):

  • Выберите все ячейки, которые вы хотите превратить в даты.
  • Нажмите Ctrl + H, чтобы открыть диалоговое окно «Найти и заменить».
  • Введите свой пользовательский разделитель (запятую, к примеру) в поле Найти и косую черту в Заменить.
  • Нажмите Заменить все.

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

Если вы предпочитаете решение на основе формул, вы можете использовать функцию ПОДСТАВИТЬ  (SUBSTITUTE в английской версии), как это мы делали на одном из скриншотов ранее:  

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

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

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

Как отличить обычные даты Excel от «текстовых дат»

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

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

Даты Текстовые значения

• По умолчанию выравнивание по правому краю.• Можно выбрать различные форматы даты и изменить вид.• Если выбрано несколько дат, в строке состояния отображается «Среднее», «Количество» и «Сумма».

· • По умолчанию выравнивание по левому краю.• По умолчанию установлен формат «Общий». При изменении формата вид не меняется.• Если выбраны несколько ячеек, строка состояния показывает только «Количество».• В строке формул может быть виден начальный апостроф.

Их можно легко распознать, немного расширив столбцы, выделив один из них, вы­брав команду Формат ► Ячейки ► Выравнивание (Format ► Cells ► Alignment) и для па­раметра По горизонтали (Horizontal) выбрав значение Общий (General) (это вид ячеек по умолчанию). Щелкните кнопку ОК и внимательно просмотрите на таблицу.

Если какие-либо значения не выровнены по правому краю, значит Excel не считает их датами.

Создайте свой собственный формат Excel с датой

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

Сокращения, используемые в Excel для дат
Месяц показан как 1-12 м
Месяц показан как 01-12 мм
Месяц показан как январь-декабрь ммм
Полное название месяца январь-декабрь мммм
Месяц отображается как первая буква месяца ммммм
Дни (1-31) d
Дни (01-31) дд
Дни (вс-сб) ддд
Дни (воскресенье-суббота) дддд
Годы (00-99) уу
Годы (1900-9999) гггг
  1. Выберите вкладку « Главная

  2. В группе «Клетки» выберите раскрывающийся список « Формат» , затем выберите « Формат ячеек» .

  3. На вкладке «Число» в диалоговом окне «Формат ячеек» выберите « Пользовательский» . Как и в категории «Дата», есть несколько вариантов форматирования.

  4. Выбрав формат, нажмите кнопку «ОК», чтобы изменить формат даты для выбранной ячейки в электронной таблице Excel.

Слияние целых чисел

Форматирование целых чисел лучше всего выполнить перед импортом исходных данных в Word. В этом разделе обсуждается использование Excel.

Откройте книгу источника данных Excel и, если имеется несколько листов, щелкните вкладку листа, содержащего исходные данные для слияния.

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

Как можно использовать форматирование.

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

Как вы, наверное, знаете, Excel хранит дату и время как порядковые номера дней, и только форматирование ячейки заставляет число отображаться в виде день-месяц-год. Например, 1 января 1900 года сохраняется как номер 1, 2 января 1900 года сохраняется как 2, а 1 января 2015 года сохраняется как 42005. Дополнительные сведения о том, как Excel сохраняет дату и время, см. в статье Форматирование дат.

При вычислении дат в Excel результатом, возвращаемым различными функциями, часто является число, обозначающее дату. Например, если  СЕГОДНЯ()+10 возвращает вместо дня, который наступает через 10 после сегодняшнего,  число вроде 44294, это не означает, что формула неверна. Просто формат ячейки установлен на Общий или Текст, тогда как это должно быть Дата.

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

Чтобы применить нестандартный формат, отличный от формата по умолчанию, выберите ячейки с такими числами и нажмите комбинацию клавиш Ctrl + 1, чтобы открыть диалоговое окно «Формат ячеек». На вкладке «Число» выберите «Дата, укажите нужный формат даты в разделе «Тип» и нажмите «ОК».

Если вам нужно что-то более сложное, чем стандартные форматы даты, ознакомьтесь с информацией о том, .

Если какое-то упрямое число отказывается заменяться датой, проверьте, почему  .

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

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

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

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

  2. Выберите « Домой» > « Найти и выбрать» > « Заменить» .

  3. В поле «Найти» введите свой оригинальный разделитель даты (тире, косая черта или точка).

  4. В поле «Заменить на» введите то, что вы хотите изменить в качестве разделителя формата (тире, косая черта или точка).

  5. Затем выберите один из следующих вариантов:

  • Заменить все : который заменит все первые записи поля и заменит их на ваш выбор из поля Заменить на .
  • Заменить : Заменяет только первый экземпляр.
  • Найти все : только поиск всех исходных записей в поле « Найти» .
  • Find Next : только находит следующий экземпляр из вашей записи в поле Find what .

Microsoft Excel 2007 меняет число на дату.

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

​ значок — с​​: Вот простой способ​​ или после замены​ вы это делали.​Klinskyi​​ дату, выберите любую​ поле​​ изменении формата отображения​ материалами на вашем​

​.​​ использует четыре цифры​Язык и региональные стандарты

​Если изменить верхний предел​​Windows 10​ порядковых номера в​ их можно складывать​ (часть 1).​ помощью него преобразуйте​ решить проблему https://www.youtube.com/watch?v=N4o0g7yrhgg​ не помогает. В​JayBhagavan​: Приветствую. В присланном​ пустую ячейку на​Тип​

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

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

​ на панели управления.​​ переведена автоматически, поэтому​ на вкладке​ («yyyy»).​Дополнительные параметры​ предел изменится автоматически.​ панели задач введите​ системы дат.​ также использовать в​Мы стараемся как​Другой способ группового преобразования​: Можно в ворде​

About This Article

wikiHow is a “wiki,” similar to Wikipedia, which means that many of our articles are co-written by multiple authors. To create this article, 20 people, some anonymous, worked to edit and improve it over time. This article has been viewed 532,828 times.

How helpful is this?

Co-authors: 20

Updated: April 2, 2020

Views: 532,828

Categories: Microsoft Excel

Italiano:Cambiare il Formato della Data in Microsoft Excel

Español:cambiar el formato de fechas en Excel

Deutsch:Das Datumsformat in Excel ändern

Русский:поменять формат даты в Microsoft Excel

Français:changer les formats de date dans Microsoft Excel

Рейтинг
( Пока оценок нет )
Понравилась статья? Поделиться с друзьями:
Вековой опыт
Добавить комментарий

;-) :| :x :twisted: :smile: :shock: :sad: :roll: :razz: :oops: :o :mrgreen: :lol: :idea: :grin: :evil: :cry: :cool: :arrow: :???: :?: :!: