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

Excel для Microsoft 365 Excel для Интернета Excel 2021 Excel 2019 Excel 2016 Excel 2013 Excel 2010 Еще…Меньше

Microsoft Excel предварительно программируется, чтобы упростить ввод дат. Например, 12/2 изменяется на 2-дек. Это очень неприятно, если вы вводите что-то, что не хотите менять на дату. К сожалению, отключить эту возможность не получится. Однако существует несколько способов обойти это.

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

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

  • Пробел перед вводом числа. После нажатия ввод пробел останется в ячейке. (См. заметки)

  • Апостроф (‘) перед вводом числа, например ’11-53 или ‘1/47. Апостроф не отображается в ячейке после нажатия ввода.

  • Нуль и пробел перед вводом дроби, например 1/2 или 3/4, чтобы они не менялись, например, на 2-янв или 4-мар. Введите 0 0 1/2 или 0 3/4. Ноль не остается в ячейке после нажатия ввод, и ячейка становится типом дробного числа.

  1. Выйдите из ячеек, в которые нужно ввести числа.

  2. Нажмите клавиши CTRL+1 (1 в строке чисел над клавишами QWERTY), чтобы открыть формат ячеек.

  3. Выберите тексти нажмите кнопку ОК.

  1. Выберите ячейки, в которые необходимо ввести числа.

  2. Щелкните Главная > Числовой формат > Текст.

Примечания: 

  • Рекомендуется использовать апостроф вместо пробела для ввода данных, если вы планируете использовать функции подменю для данных. Такие функции, как ПОИСКПОЗ и ВПР, не учитывают апострофы при вычислении результатов.

  • Если число в ячейке выровнено по левому краю, обычно это означает, что оно не отформатировано как число.

  • При введении в ячейку числа с буквой «е», например 1e9, оно автоматически преобразуется в научное число: 1,00E+09. Чтобы избежать этого, введите перед числом апостроф: ‘1e9

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

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

Вы всегда можете задать вопрос специалисту Excel Tech Community или попросить помощи в сообществе Answers community.

Нужна дополнительная помощь?

Содержание:

  1. Почему Excel преобразует числа в текст?
  2. Остановить Excel от автоматического преобразования чисел в даты
  3. Измените формат на текст
  4. Добавьте апостроф перед числом

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

Одна из таких областей — когда вы вводите числа в Excel. Иногда Excel автоматически заменяет эти числа датами.

Например, если вы введете 1/2 в Excel, Excel автоматически изменит это на 01-02-2020 (или 02-01-2020, если вы находитесь в США).

Точно так же, если вы введете 30-06-2020, Excel предполагает, что вы хотите ввести дату, и изменит ее на дату (как показано ниже).

Хотя в большинстве случаев это может быть то, что вам нужно, но что, если я не хочу этого. Что, если мне просто нужен точный текст 30-06-2020 или дробь 1/2.

Как запретить Excel менять числа на даты?

Вот о чем этот урок.

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

Но прежде чем я покажу вам методы, позвольте мне быстро объяснить, почему Excel это делает.

Почему Excel преобразует числа в текст?

Хотя это может расстраивать, когда Excel делает это, он пытается помочь.

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

И это просто не означает, что он меняет формат, это фактически меняет базовое значение.

Например, если вы введете 3/6/2020 (или 6/3/2020, если вы находитесь в США и используете формат даты в США), Excel изменит значение ячейки на 44012, что является числовым значением даты.

Остановить Excel от автоматического преобразования чисел в даты

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

Посмотрим, как это сделать.

Измените формат на текст

Самый простой способ убедиться, что Excel понимает, что не следует изменять число на текущий момент, — это указать формат ячейки как текст.

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

Ниже описано, как можно запретить Excel преобразовывать числа в даты:

  1. Выберите ячейку или диапазон ячеек, в которых вы хотите сделать формат как текст
  2. Перейдите на вкладку «Главная»
  3. В группе «Число» щелкните значок средства запуска диалогового окна (или вы можете использовать сочетание клавиш Ctrl + 1).
  4. В диалоговом окне Формат ячеек в параметре категории щелкните Текст
  5. Нажмите ОК.

Вышеупомянутые шаги изменили бы формат ячейки на текст. Теперь, когда вы вводите любое число, например 30-06-2020 или 1/2, Excel не преобразует их в формат даты.

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

Примечание: Вам необходимо изменить формат перед вводом числа. Если вы сделаете это после ввода числа, это изменит формат на текст, но вы получите числовое значение даты, а не точное число / текстовую строку, которую вы ввели.

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

Добавьте апостроф перед числом

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

Просто добавьте знак апострофа перед вводом числа (как показано ниже).

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

Хотя вы не увидите знака апострофа, вы можете визуально увидеть, что числа будут выровнены по левому краю (указывая, что это текст).

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

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

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

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

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

Надеюсь, вы нашли это руководство по Excel полезным!

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

​Смотрите также​​ кликнуть по названию​ и в текстовом​ форматирование, и копировать/вставлять..​ навряд ли смогу​ понимаю удобства этой​Хотя бы для​NixCore​ получалась вообще ахинея..​ действительно не помню​ типа 16.1.* Но​Но вообще конечно​ / По горизонтали​ вводимым текстом можно​ 1,00E+02, т.е. 100​В зависимости от введенного​.​Примечание:​ 123456.csv​ виде будет:​ У меня не​ озадачить их подобным​

​ функции. Мне эта​ того, чтоб убедиться,​: По крайней мере​Guest​ своих действий по​ сразу после вставки,​ всё зависит от​ установите параметр «По​ ввести знак апострофа​ и в 123456).​ числа вы можете​Если вам нужно ввести​

​Мы стараемся как​Заметил, что кнопка​01.май;02.май;03.май;04.май;05.май;06.май​ вышло составить рабочей​ делом.​ функция безвозвратно портит​ что csv нормальный.​

  1. ​ при вводе (замене)​: Такой вариант вполне​

  2. ​ подключению автозамены.​ эксель инема точек​ задачи.​ Значению».​ (‘), т.е. в​Допустим, мы вводим текст​​ увидеть маленький зеленый​​ всего несколько чисел,​

  3. ​ можно оперативнее обеспечивать​​ «скачать все» временами​​01.май;02.май;03.май;04.май;05.май;06.май​​ формулы.​​Программа представляет из​

​ автоматически написанные данные,​Вам ведь вероятно​ у меня получилось​ понятен. Но мне,​Igor67​ преобразовывает в даты,​

  • ​ikki​Продолжение статьи читайте в​ нашем случае необходимо​ 1-05 (пусть это​ треугольник в левом​

  • ​ можно прекратить их​ вас актуальными справочными​ не адекватно работает.​01.май;02.май;03.май;04.май;05.май;06.май​Но все же,​

  • ​ себя криво заполненную​ в следствии чего​ нужен правильный csv?​ с помощью добавления​ например, по-жизни вообще​: Прочел Ваш вопрос.​ то есть получается​: это не опечатка?​ Части 2, где​ ввести ‘1-05 (давайте​ будет артикул товара)​ верхнем углу ячейки,​

    ​ преобразование в даты​​ материалами на вашем​

    • ​Serge_007​Такая вот метаморфоза​ хотелось отключить автоматическое​ базу данных на​ все дроби приходится​А потом уже​ символа ‘ перед​ никогда не нужно​ Ексель пытается автоматически​ 16.01.2001, 16.01.2002 и​

    • ​первые два числа​ будем с помощью​ введем его на​ и хотим, чтобы​ это означает, что​ одним из таких​

    • ​ языке. Эта страница​: И я не​ ))​ определение формата ячейки​ удаленном сервере, куда​ вводить вручную.​ можно бороться с​ началом значения.​

    • ​ такое преобразование данных​ распознать тип вводимых​ т.д. Может кто​ имеют десятичный разделитель​ формул бороться с​ новом листе в​ EXCEL сохранил в​ число сохранено как​ способов:​ переведена автоматически, поэтому​ вижу. Ни одного,​PS: спасибо за​gling​ какой-то умник писал​Известен способ, изменения​​ Экселем. Если нужно.​​KuklP​ в дату -​

support.office.com

Автоматическое преобразование формата ячейки в MS EXCEL при вводе ТЕКСТовых данных (Часть 1)

​ данных. Имена 16.1.*​ подскажет, как это​ точку, а последнее​ автоматическим преобразованием формата​ ячейку​ ячейке именно текст,​ текст, для Excel​добавить перед числом пробел,​ ее текст может​ ни другого файла.​ совет, но не​: Спецы молчат. А​ дроби то через​ региональных стандартов: формат​KuklP​: vesb, Вы бы​ занимаюсь инженерными расчётами.​ ассоциируются с форматом​ можно отключить?​ — запятую?​ ячейки.​

​А1​ а не что-либо​ возникает ошибка. Пропуск​ который остается в​ содержать неточности и​ Поэтому Вам бан​ вышла каменная ваза)​ я про CSV​ точку, то через​ краткой даты ->​: Игорь, я думаю,​ выложили пример(правила), а​ Менять свойства ячеек​ даты. Поэтому необходимо​Лузер​это откуда ж​Ориген​). Почему именно апостроф?​

​ другое.​ треугольник либо щелкнуть​ ячейке после нажатия​ грамматические ошибки. Для​ за нарушение правил,​PPS: Ну раз​ и где отключить​ запятую. Я не​

​ настроить слэш вместо​ твой подход приведет​ мы уж подумаем.​ каждый раз, когда​ четко определить тип​: до ввода данных​ такие «сырые» данные?​: Господа мы обрабатываем​ Есть две причины:​Что же происходит при​ его. Поле будет​ клавиши ВВОД (см.​ нас важно, чтобы​ и тема закрыта​ и спецы молчат,​ обновление формата ничего​ имею доступа к​ точки, 1.1 ->​ к еще 30-40​ Может все гораздо​ Excel меняет формат​ данных еще до​ поставьте текстовый формат​формат файла?​ тахеометрический журнал в​ этот символ не​ вводе значения в​

​ отображаться в левой​ примечания);​ эта статья была​Павел кузнецов​ похоже не решаемая​ не знаю, но​ редактированию этой части​ 1/1, но на​ ненужных ответов в​ проще.​ внесённых в них​​ их ввода. Выделяете​​ ячеек.​

​Guest​ геодезии с помощью​ отображается в ячейке​ ячейку? Если ячейка​ части экрана. Щелкните​добавить перед числом апостроф​ вам полезна. Просим​: Тип текст будет​ задача))​ попробуйте открыть новую​ базы данных (эта​ работе это не​ теме. Пусть xxxsteelxxx​​Михаил С.​​ данных, как-то на​ столбец/строку в котором​Igor67​: … и вот​ Excel. Столкнулись с​ (если он введен​ имеет формат Общий​ поле и нажмите​ (‘). Например: ’11-53​ вас уделить пару​ правильнее.​Serge_007​

​ книгу, оставить в​ часть вносятся на​ возможно сделать.​ выложит свой csv(или​: Я аналогичную проблему​ очень удобно -​ заносите данные такого​: У чела возникла​ тут надо учитывать/задавать​ неприятным явлением. Данные​ первым) и он​ (формат ячейки по​ кнопку​

​ или ‘1/47. Апостроф​ секунд и сообщить,​Могвай гизмо​

​: Вполне решаемая, но​
​ ней один лист,​ основании официального письма,​Правила форума. САМАЯ​ часть его), а​ при копировании с​ получается такой антисервис…​ типа, правой кнопкой​ проблема, которую с​ формат полей, в​ в сыром виде​ игнорируется формулами. Например,​ умолчанию), EXCEL преобразует​Пропустить ошибку​ не отображается после​ помогла ли она​: в свойствай ячейки​ без файла и​ весь лист отформатировать​ и этим занимаются​ ПЕРВАЯ!!! строка​

​ там мона будет​ веб-страниц решал просто​Vesb​ меню формат ячеек…​ спасибо СЛАНУ решена,​ которые пойдут «осколки»…​

excel2.ru

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

​ выглядят так: 12.23,123.4556,89,2536​​ после ввода формулы​ текст 1-05 в​, которые сделают треугольник​ нажатия клавиши ВВОД;​ вам, с помощью​ выставить тип -​ описания процесса ответа​ в текстовом формате​ не внимательные люди​1. Перед созданием​ судить. А в​ назначением тестового формата​: Подскажите, а если​ в раскрывшемся меню​ ручками без включения​ И удалять ненужные​ Расшифровка: 12.23-длина, 123.4556-горизонтальный​ =ЛЕВСИМВ(A1;4) получим 1-05,​ дату 01.май: формат​ исчезнуть.​добавить перед дробным числом​ кнопок внизу страницы.​ общий​ Вы не получите​ и из этой​Есть возможность выгружать​ темы воспользуйтесь встроенным​ оставшиеся незадействованные посты​

​ всему листу. Затем,​​ нужно не вбить​ выбирайте ТЕКСТ (данные​ головы (голова не​ запятухи… Как вариант,​ угол, 89,2536 (угол​
​ а не ‘1-0,​
​ ячейки изменяется с​

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

​ поиском по форуму.​​ пофлудим:-) Как тебе​ при необходимости, меняю​
​ число, а скопировать​ отображаются так, как​ помнила) подключили замену​

​ разумеется… ;) -31161-​​ 123 градусы, 45​
​ как вроде следовало​ Общий на формат​ EXCEL пытается определить​ например, чтобы числа​
​ приводим ссылку на​: в формате ячейки​
​ необходимо импортировать данные​

​ CSV. Может что​​ но тогда получаю​ Возможно Ваш вопрос​ такая идея(пока модеры​ точки на запятые.​ какой-то массив информации​ внесены) и жмите​ запятой не двоеточие.​ Прикрепленные файлы post_345726.jpg​ минуты, 56 секунды)​

​ бы ожидать.​​ Дата (точнее все​ тип вводимых данных.​ 1/2 или 3/4​ оригинал (на английском​ поменяй с «дата»​ в текстовом формате.​ и получится.​ форму отчета не​ уже обсуждался и​ не слышали)?​

​33223​​ в Excel, что​ ОК.​ Как это произошло​ (62.06 КБ)​ . Вначале разбрасываем​Использование апострофа — не​ форматы/ДД.МММ). Если мы​
​ Если данные можно​ не заменялись датами​ языке) .​ на числовой​

planetaexcel.ru

Автозамена на дату: Как её отключить?

​ Проблема обсуждается минимум​​Alexey​ удобную для работы.​ решение уже есть.​Alexey​ГОсть4870​
​ тогда делать? прадварительно​К уже введенным​ не помню, помню​Guest​ данные по столбцам,​ единственный способ отмены​ вернем ячейке формат​ перевести в формат​ 2 янв или​Приложение Microsoft Excel запрограммировано​Вячеслав mr.Mgsl бут​ раз в неделю​: Я бы скинул​gling​

​Alexey​​: Здравствуйте, подскажите, как​: а что делать​ поменять формат на​

​ данным это не​​ пытался ответить, но​: Прошу прщения это​ и вот тут​ автоматического преобразования формата​ Общий, то в​ даты или числа,​ 4 мар. Ноль​ на упрощение введения​: Измени формат ячейки​ на ЛЮБОМ форуме​ файл, но корпоративная​: С CSV не​: Спасибо за интересный​

​ ОТКЛЮЧИТЬ преобразования 1.5​​ когда нужны именно​ «текстовый» не спасает​ всегда срабатывает. Их​ ответ не прошел.​ опечатка. Точки отделяют​ обнаружилось, что если​

​ при вводе значений.​​ ячейке увидим число​ то EXCEL производит​ не остается в​ дат. Например, 02.12​ или измени формат​ по Excel​

​ безопасность, следит за​​ связывался и не​ информативный ответ. Так​ в 01.май; 1.1​ точки а не​Юрий М​ уже распознали по​ Видно был не​ целое от дробного,​ горизонтальный угол в​ Можно вместо апострофа​ 40299 (если сейчас​ соответствующее преобразование и​ ячейке после нажатия​
​ преобразовывается во 2​ даты​Просто всем лень​ флэщками, так словно​

​ знаю пока что​​ вот Вам вопрос,​ в 01.янв; и​ запятые…​: Может Спец.вставка?​ другому и иногда​ мой день.​ а запятые три​ до 10 градусов​ ввести перед словом​ 2010 год), что​ форматирование. Преобразование производится​ клавиши ВВОД, а​ дек. Это очень​Иван леконтцев​ искать ответы​ это действительно важная​ это за зверь,​ на Ваш ответ:​
​ т.д. самое плохое,​vikttur​Vesb​ требуется заново ввести​Guest​ измеренные величины: длину,​ , например 4,2112,​

​ пробел или после​​ соответствует 01.05.2010. Вернуть​ «на лету» после​ тип ячейки становится​ раздражает, когда необходимо​
​: вам обязательно нужно​Alexey​ информация, а не​ а как текстовый​ НАПРИМЕР?​ что если после​: Не меняйте точки​: Спецставкой пробовал «Вставить​ в нужном формате.​

​: Так и не​​ горизонтальный угол и​ то после сортировки​ слова точку. Например,​ исходное значение 1-05​
​ нажатия клавиши ENTER.​ дробным.​ ввести число, которое​ что бы в​: Не вижу принципиальной​ банальная рутина.​ файл переделать в​Воспользовался поиском ЕЩЕ​ преобразования «1.1»->»01.янв», указать​

​ на запятые.​​ как текст» -​Спенсер​ понял. Где эту​ вертикальный угол. Спасибо​ в ячейке оказывается​ если нужно ввести​ простым преобразованием формата​ Часто текстовые данные​Примечания:​ не нужно превращать​ ячейке была запись​ разницы между файлом​Но можно создать​ Excel на форуме​

​ РАЗ, ничего похожего​​ формат ячейки текстовой​xxxsteelxxx​ не помогает, все​: Большое спасибо… Помогло…​ замену включать? как​ за совет завтра​ дата, 21 апреля.​ 2.3 (что превращается​

​ уже не представляется​​ действительно имеют формат​

​ ​​ в дату. К​ 20-2?​ 123456 и оригинальными​ csv.​ обсуждалось. Посмотрите может​

​ не нашел. Ключевое​​ то получаем «41640»​: Так и непонял​ равно преобразует в​ Сегдня опять пришлось​ й пользоваться? не​
​ воспользуюсь им и​ Попытка ввести общий​ 02.мар), то вводим​ возможным — EXCEL​ дат (1-05, 2.12)​Если вы планируете использовать​
​ сожалению, выключить эту​перед тем как​

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

​ отпишу.​​ формат приводит к​ 2.3. (после 3​ интерпретировал 1-05, как​ или чисел (000123456),​ по отношению к​ опцию невозможно. Но​

​ вводить подобные значения​​ В оригинале по​Создать текстовый документ​ нужно. Здесь про​ что-нибудь? Обожаю такие​Мне необходимо импортировать​

​ проблемы где отключить​​Vesb​ «номерами».​ подалуста поподробней рассказать…​MCH​ тому, что появляется​ стоит точка).​ дату 01.05.2010 и​

​ но на самом​

​ данным функции поиска,​​ ее можно обойти.​ переводите ячейку в​ 9 столбцов и​->​

​ перевод текстов в​​ ответы..​ данные из сторонней​

​ эту функцию?​​: Я нашел решение,​P.S. Задаюсь вопросом,​Guest​: Перед тем как​
​ вообще другое число.​Другой пример об автоматическом​ вставил в ячейку​ деле ими не​ мы рекомендуем использовать​Установите для ячеек, в​ текстовой формат (ПКМ​ 300-500 строк.​скопировать в него:​ Excel, обсуждение.​gling​ программы в Excel.​я экспортирую таблицу​ вставил в Word​ почему я сам​: Так и не​ разбить текст по​ Не подскажете как​

​ преобразовании формата читайте​​ соответствующее ей число​ являются. В этом​
​ апостроф вместо пробела​ которые необходимо ввести​ на ячейке -​
​Я поискал и​1.5;2.5;3.5;4.5;5.5;6.5;​
​Alexey​: Пусть программа создаст​ Программа импортируя создает​

​ из БД SQL​​ поменял точки на​ так не попробовал​ понял. Где эту​ столбцам замените разделитель​ на листе вообще​ в Части 2.​ 40299.​ случае необходимо запретить​ для ввода данных.​ числа, текстовый формат.​ Формат ячеек… -вкладка​ по этому форуму​1.5;2.5;3.5;4.5;5.5;6.5;​

planetaexcel.ru

Excel отключить автоматическое определение формата ячейки (Формулы/Formulas)

​: Например 123456, 6​​ файл с текстовым​ новый файл. При​ в формат csv​ запятые и вставил​ сделать. Точнее я​ замену включать? как​ целой и дробной​ отменить образование даты.​СОВЕТ:​Универсальным способом отмены автоматического​
​ EXCEL выполнять автоматическое​ Такие функции, как​ В таком случае​ Число — в​ и по другим,​1.5;2.5;3.5;4.5;5.5;6.5;​ столбцов и 3​ форматом ячеек и​ его открытии все​ для Excel через​ в Excel​ пытался уже после​ й пользоваться? не​ части на точку​vikttur​Неправильный формат значения​ преобразования формата является​ преобразование и форматирование.​ СОВПАД и VLOOKUP​ Excel не будет​ списке числовые форматы​ лучший ответ: «изменения​->​ строки в CSV​ импортирует в них​ дроби превращаются в​ phpMyAdmin потом открываю​Но с этой​ ввода, ну так​ могли бы Вы​
​ в закладке Параметры/Международные​: Если нет возможности​ – это частый​ явное указание желаемого​При вводе текстовых данных​ не учитывают апостроф​ пытаться заменять введенные​ выберите Текстовой) ,​
​ региональных стандартов».​Сменить расширение с​
​ через текстовой редактор​ только значения без​ дату. Как это​ файл программой MSExcel​ проблемой все время​ уже числа были,​

​ подалуста поподробней рассказать…​​ (для 2003 офиса)​ преобразовать формат данных​ тип ошибки, к​ формата перед вводом​ определенного вида, например:​
​ при вычислении результатов.​ данные датами.​ либо ставьте сначала​И уже не​ .txt на .csv​ выглядит так :​

​ формата.​​ отключить? Невозможно заблаговременно​ а тама вместо​ сталкиваюсь и пришел​ и конечно же,​Igor67​После разделения верните​

​ до ввода в​​ тому же, который​ данных. Т.е. выделяем​ 1-05, 2.12, 1e2,​
​Если число в ячейке​Выделите ячейки , которые​ апостроф (англ раскладка​ считаю что «импортировать​->​1;2;3;4;5;6;​Alexey​ создать лист, выделить​ данных всякая ерунда​ на форум, чтобы​ получалась вообще ахинея..​: Проверить форматы ячеек​ на значение по​
​ Excel, нужно изменять​ трудно найти. Подсказкой​ ячейки, в которые​ 00012456, EXCEL автоматически​ выровнено по левому​ необходимо ввести числа.​ кнопка с Э)​ данные в текстовом​Файл блокнота превратится​1;2;3;4;5;6;​: «Пусть программа создаст​ область и указать​ я имею введу​ найти это злополучное​Спенсер​ ).[ZEBR_TAG_br /> В принципе, проблема в том, что это не проблема, а скорее заноза в... Редактировать приходится не более 10-20 ячеек в неделю.<br> Я рассчитывал, что существует быстрое и простое решение, на подобии about:config в firefox открыть скрытые настройки поменять true на false и проблема решена.</p> <p><b>gling</b>: Проблема в том что не понятно какого формата выгружаются данные , как вы его обрабатываете. Ведь прямиком на печать надеюсь выводятся без искажений. Возможно надо выгружать в текстовом формате, а потом обработав переводить в Excel. Был бы файл с примером может и предложил кто, что то полезное. К этому и правила призывают.</p> <p><b>Alexey</b>: Я так понимаю, что в excel автоматическое определение формата ячейки отключить не возможно.<br> Программа при нажатии кнопки
​ и подключение макросов​ умолчанию Прикрепленные файлы​ формат ячейки:​ может служить выравнивание​ необходимо ввести заведомо​

​ меняет формат ячейки​​ краю, обычно это​Нажмите сочетание клавиш CTRL​ ’20-2.​ формате» будет проще​ в файл excel​1;2;3;4;5;6;​ файл с текстовым​ формат ячейки текстовой(!).​ числовые данные, меняю​ решение методами Excel​: Большое спасибо… Помогло…​ быстрого ввода времени.​

​ post_345816.png (7.63 КБ)​​-перед вводом данных;​ значения в ячейке:​ текстовые данные и​ и преобразовывает текст​ означает, что оно​
​ + 1 (клавиша​
​Аксенов никита​
​ чем вручную отыскать​
​->​но дроби остаются​ форматом ячеек»​ Необходимо, чтобы Excel​ формат на текстовый​Вы с таким​ Сегдня опять пришлось​
​ Если все ОК,​Спенсер​-на текстовый.​ если значение выровнено​ устанавливаем им текстовый​ в другой, как​ не отформатировано как​ 1 из строки​
​: Вот простой способ​ и исправить полтора-два​При открытии появится​%)

​ дробями, а не​​Да, возможно программисты​ не пользовался данной​ и данные невозврящаются​ не сталкиваетесь?​ работать с такими​ в Офисе 200Х,​: В принципе у​При дальнейшей обработке​ по правой стороне,​ формат. Для вызова​ ему кажется,  подходящий​ число.​ цифр над клавишами​ решить проблему https://youtu.be/N4o0g7yrhgg​

​ десятка ошибочных ячеек.​​ следующая картина:​ датами, стоит 1​ не задумались, о​ автоматической функцией, и​ а выдается совершенно​Юрий М​ «номерами».​
​ ХР меню сервис​ чела такая же​
​ текст преобразовывать в​
​ то это число,​
​ формата ячейки нажмите​
​ тип данных. Это​
​При введении в ячейку​
​ QWERTY), чтобы открыть​
​Белоусов а.В.​
​Ради интереса могу​
​01.май 02.май 03.май​ раз открыть этот​
​ том что выгрузка​
​ не портил текст​ непонятные наборы цифр,​
​: При копировании -​
​P.S. Задаюсь вопросом,​ Параметры автозамены…, в​
​ проблема, но никто​ число (если в​
​ а если по​CTRL+1​
​ приводит к тому,​ числа с буквой​
​ окно​: Нужно зайти в​ выложить файл 123456,​ 04.май 05.май 06.май​
​ файл excel и​
​ в Excel нужна​
​ и данные. Желательно​
​ зла нехватает на​ не приходилось. А​
​ почему я сам​ окошке «заменять:» ввести​ так ничего и​
​ этом есть необходимость).​ левой, то текст.​.​ что 1-05 и​

​ «е», например 1e9,​​Формат ячеек​ параметры, далее на​ буду считать почти​01.май 02.май 03.май​
​ все 1.5 безвозвратно​ лишь для удобного​ совсем отключить, если​ тех засранцев которые​ при открытии текстового​ так не попробовал​ запятую в окошке​
​ не ответил.​При преобразовании данных​

​ Если ранее было​​Есть и другой способ.​ 2.12 будут преобразованы​ оно автоматически преобразуется​.​ на вкладке «Дополнительно»​ чудом автоматическое или​ 04.май 05.май 06.май​
​ превратятся в 01.май.​ форматирования области печати,​ мне нужно написать​ придумали такую функцию​ файла, например, просто​
​ сделать. Точнее я​ «на:» появится двоеточие​Вообщем, что у​ задавать формат формулами​ сделано другое выравнивание​ Чтобы EXCEL автоматически​ в даты (01.май​
​ в научное число:​Выберите пункт​ снять галку «Использовать​ полуавтоматическое )) корректное​01.май 02.май 03.май​Возможно есть возможность​

​ а не для​

​ «1 янв», я​ по умолчанию..​ для нужного столбца​
​ пытался уже после​ (вероятнее всего) его​ меня. Я ввожу​

​ (или в коде).​​ в ячейке, то​ при вводе текстовых​ и 02.дек), а​ 1,00E+09. Чтобы избежать​Текстовый​ системные разделители» и​

excelworld.ru

Как отключить автозамену цифр в Excel на дату??? Ввожу, например 20-2, он меняет на 20 фев.

​ открытие.​​ 04.май 05.май 06.май​ обозначить «;» как​

​ математических функций, но​​ напишу «1 янв»,​Hugo​ указываю нужный формат.​

​ ввода, ну так​​ (:) удалить и​ вставляю таблицу значений​Hugo​

​ через Формат ячеек​​ данных назначал ячейкам​ 1e2 и 000123456​ этого, введите перед​

​и нажмите кнопку​​ заменить запятую на​Удалено администрацией​если что-нибудь изменить/добавить​ разделитель обозначающий следующий​
​ к сожалению я​ или «01.01», а​: Открывайте файл блокнотом​ Там же при​ уже числа были,​ нажать добавить.​ — имена точек​: Или добавьте перед​ / Вкладка Выравнивание​ текстовый формат, перед​ в числа (в​ числом апостроф: ‘1e9​OK​

​ точку.​​Для скачивания нужно​ и сохранить. То​

​ столбец, через условное​​ не программист, и​ не «1.1», не​ :)​ необходимости меняю символ-разделитель.​ и конечно же,​Мне помогло, хотя​ с координатами. Имена​

​ данными апостроф.​

На чтение 6 мин. Просмотров 2.1k. Опубликовано 11.08.2021

Как-то попалась на глаза новость: Учёные переименовали 27 человеческих генов из-за Excel. Программа принимала их названия за даты. Кто в танке не в курсе, то при написании похожих на даты в разной записи чисел или текста, Excel в одностороннем порядке пытается превратить их в дату. Одна из самых известных и за столько лет непоправленных недоразумений в Excel. Недавно я опубликовал свой скрипт Excel-CSVD для решения этой проблемы, но хотелось бы собрать в одном месте все известные мне способы для отмены автоматической конвертации чисел в даты.

excel_is_this_a_date_funny_pic
Перевод: Любой вид данных в Excel: Это дата?

Все способы можно поделить на 3 типа:

  • правка непосредственно в открытой программе Excel
  • чтение файлов csv или txt без возможности записи значений в файл
  • чтение файлов csv или txt при возможности записи значений в файл

Почему мы рассматриваем только формата csv/txt, ведь большинство работают в xls/xlsx форматах? В родных форматах Excel сохраняются свойства ячеек, столбцов, строк. Поэтому единожды задав правильно тип ячейки, можно уже не беспокоится, что при открытии неправильно что-то отобразится.

Содержание

  1. При работе в открытом Excel
  2. Изменение формата ячейки
  3. Вставка символа апострофа перед любым текстом
  4. Вставка формулы с текстом
  5. Чтение файлов csv или txt без возможности записи значений в файл
  6. Использование скрипта Excel-CSVD
  7. Использование импорта данных на вкладке Данные
  8. Чтение файлов csv или txt при возможности записи значений в файл
  9. Использование формул при записи csv/txt файла
  10. Использование скрытых символов при записи csv/txt файла

При работе в открытом Excel

Если в любой ячейке написать, например, 1/4, то это превратится в 04-янв. Для изменения поведения Excel есть такие способы

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

Изменение формата ячейки

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

Вставка символа апострофа перед любым текстом

Если в ячейке в режиме редактирования сначала написать символ апострофа, а потом любой текст — то он автоматом станет текстом, а сам символ апострофа не будет виден в ячейке. При редактировании символ отображается.

set text with apostrophe in excel

Вставка формулы с текстом

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

set text with formula in excel

Чтение файлов csv или txt без возможности записи значений в файл

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

Использование скрипта Excel-CSVD

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

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

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

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

Любой файл csv/txt можно импортировать на текущий лист с помощью кнопки на вкладке Данные — Импорт из текста. При импорте пользователь сам выбирает, как разделять данные (по разделителю или по количеству символов фиксировано). Дальше пользователю надо каждую колонку, где Excel может изменить данные на дату, сделать в формате Текст. По ссылке более подробно рассказано про импорт.

Плюс способа в том, что при импорте можно выбрать только необходимые колонки (а не все подряд) как Текст. При этом в остальных колонках сортировка останется нормальной.

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

panel with import csv in excel

Чтение файлов csv или txt при возможности записи значений в файл

Если возможно влиять на запись значений в файле csv или txt, то можно использовать следующие способы.

Использование формул при записи csv/txt файла

Определенные данные, которые могут вызвать проблемы с отображением, можно записать виде формулы

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

save as formula in csv

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

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

Использование скрытых символов при записи csv/txt файла

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

set text with hide symbols in csv

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

how excel shows hide symbols

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

К минусам данного способа относится тот факт, что пользователь не сможет проверять текст на равенства или использовать нормально формулы, так как символ будет в тексте, и с ним надо что-то делать. Например, пробелы спереди можно убирать функцией СЖПРОБЕЛЫ, а табуляцию с помощью ПЕЧСИМВ.

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

Всем удачной работы в Excel…

Возможная причина : в какой-то момент при работе с файлом в ячейках возник конфликт форматов и стиль ячеек был заблокирован. . Как правило это происходит при работе с файлом в версиях Excel 2007 и выше.

Как убрать Автозамену в Экселе 2010?

Нужно зайти в параметры, далее на на вкладке «Дополнительно» снять галку «Использовать системные разделители» и заменить запятую на точку.

Как убрать дату в Excel?

Выберите ячейки даты, из которых вы удалите форматы даты, и нажмите Главная > Очистить > Очистить форматы. Смотрите скриншот: Теперь вы увидите, что все виды форматов даты удалены, а даты полностью преобразованы в 5-значные числа.

Почему в Excel вместо числа появляется формула?

Бывает, что введя формулу и нажав клавишу ENTER пользователь видит в ячейке не результат вычисления формулы, а саму формулу. Причина — Текстовый формат ячейки. . Заставить EXCEL интерпретировать введенное в ячейку выражение как формулу, а не как текст — очень просто: нажмите клавишу F2 , затем ENTER (ВВОД) .

Как убрать в Экселе Е+?

  1. После этого выделяем нужный диапазон и кликаем правой клавишей мыши, а в выпавшем меню выбираем «Формат ячеек».
  2. Далее в появившемся меню выбираем «Числовой» формат а в количество десятичных долей 0.
  3. Все готово.

Как настроить Автозамену в Excel?

  1. На вкладке Автозамена в поле заменять введите слово или фразу, в которых вы часто допускаете ошибки, — например обычон.
  2. В поле на введите правильное написание слова, — например обычно.
  3. Нажмите кнопку Добавить.

Как преобразовать формат даты в Excel?

Выберите, например, пустую ячейку рядом с вашей датой. I1 и введите эту формулу = ТЕКСТ (G1; «гггг-мм-дд»), и нажмите Enter , а затем перетащите маркер автозаполнения на ячейки, для которых нужна эта формула. Теперь все даты преобразованы в текст и отображаются в формате гггг-мм-дд.

Как сделать число датой в Excel?

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

Как в Excel заменить одно значение на другое?

  1. В поле Найти введите текст или числа, которые нужно найти.
  2. В поле Заменить на введите текст или числа, которые нужно использовать для замены поискового текста.
  3. Нажмите кнопку Заменитьили Заменить все.

Как убрать Автозамену при вводе текста?

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

Как включить т9 в Экселе?

Для того, что бы настроить автозамену, зайдите в меню Файл -> Параметры и выберите там Провописание. Теперь нажмите на кнопку Параметры автозамены. Далее в открывшемся диалоговом окне Вы можете настроить поведение Автозамены так, как Вам необходимо.

100% способ отключить преобразование числа в дату в Еxcel

Экспортировал ключевые слова вместе со статистикой из редактора Adwords в формате csv.

При открытии файла в эксель дроби преобразовывались в даты:

Проблему решил вот так:

Меняем формат у таблички с csv на txt.

И импортируем ее как внешние данные.

Выбираем наш txt файл. Открывается мастер импорта текстов.

Выбираем формат данных «с разделителями» и жмем далее.

На втором шаге оставляем отмеченным нужный нам символ-разделитель и жмем далее. Обратите внимание что внизу сразу видно как данные будут распределяться по столбцам.

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

Поменяли типы у всех нужных столбцов — жмем готово.

Можно выбрать место куда нужно вставить данные. В существующий лист или на новый.

Жмем «ок» и смотрим на результат: наши дроби переведены в текстовый формат и не преобразованы в дату.

Теперь если нужно работать с ними как с числами можно заменить точки на запятые. И при желании поменять формат на числовой.

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

Автоматическая замена в Excel

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

Как работает автоматическая замена символов в Excel

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

Обычно Excel исправляет следующие типы ошибок: начало предложения со строчной буквы, две прописные буквы в слове подряд, неправильная раскладка Caps Lock, целый ряд других типичных опечаток и ошибок. Последнее желательно настроить дополнительно.

Как включить или отключить автозамену символов в Excel

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

Давайте рассмотрим, как включить или отключить автоматическую замену символов в Excel:

    Откройте раздел “Файл”, нажав по одноименной кнопке в верхней части интерфейса программы.

Автозамена на даты

Еще в Excel по умолчанию включена автоматическая замена на даты. Она срабатывает на некоторые числа с точками. Часто это бывает очень неудобно. Полностью отключать автоматическую замену во всей программы для избавления от проблемы не обязательно. Достаточно просто сменить формат ячеек, в которых будут записаны числа с точками:

  1. Выделите перечень ячеек, в которые будете записывать числа с точками. Если нужно выделить ячейки, находящиеся в разных частях таблицы, то зажмите клавишу Ctrl и выделяйте необходимые ячейки. Так вы сэкономите время и не выделите те ячейки, которые вам не нужны.
  2. У выделенных ячеек нужно заменить формат на “Текстовый”. Это можно сделать прямо в верхней панели управления, кликнув по области, выделенной на скриншоте.

Настройка списка автоматической замены в Excel

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

  1. Откройте окошко с параметрами автоматической замены. Подробно про то, как это сделать мы писали в первой инструкции статьи.
  2. В поле “Заменять” указываем набор символов, который будет восприниматься программой как ошибочный. В поле “На” пишем слово или символ, на которое будет происходить замена. Чтобы прописанное слово/сочетание сохранилось в памяти программы, кликните по кнопке “Добавить”.

Настройка исключений

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

  1. Запустите окошко настройки автоматической замены. Там нажмите по кнопке “Исключения” для перехода к соответствующим настройкам.
  2. Здесь есть разделение на две категории: исключение по первой букве в слове и исключение с двумя прописными в слове. В первом случае речь идет о словах, после которых точка, не означает конец предложения, и то, что следующее слово должно начинаться с прописной буквы. Во втором располагаются исключения, в которых не нужно заменять две прописные буквы подряд.
  3. Добавление исключение происходит по тому же принципу, что и обычные слова/сочетания для автоматической замены.

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

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

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

  • Как отключить автоисправление excel
  • Как отключить автозапуск microsoft word
  • Как отключить автозаполнение ячеек в excel
  • Как отключить автозаполнение по дате в excel
  • Как отключить автозаполнение в таблице excel

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

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