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. Ноль не остается в ячейке после нажатия ввод, и ячейка становится типом дробного числа.
-
Выйдите из ячеек, в которые нужно ввести числа.
-
Нажмите клавиши CTRL+1 (1 в строке чисел над клавишами QWERTY), чтобы открыть формат ячеек.
-
Выберите тексти нажмите кнопку ОК.
-
Выберите ячейки, в которые необходимо ввести числа.
-
Щелкните Главная > Числовой формат > Текст.
Примечания:
-
Рекомендуется использовать апостроф вместо пробела для ввода данных, если вы планируете использовать функции подменю для данных. Такие функции, как ПОИСКПОЗ и ВПР, не учитывают апострофы при вычислении результатов.
-
Если число в ячейке выровнено по левому краю, обычно это означает, что оно не отформатировано как число.
-
При введении в ячейку числа с буквой «е», например 1e9, оно автоматически преобразуется в научное число: 1,00E+09. Чтобы избежать этого, введите перед числом апостроф: ‘1e9
-
В зависимости от введенного числа в левом верхнем углу ячейки может появиться маленький зеленый треугольник, указывающий на то, что число хранится как текст ,что для Excel является ошибкой. Не обращайте внимание на треугольник или щелкните его. Слева появится поле. Щелкните поле, а затем выберитеигнорировать ошибку , из-за чего треугольник будет отопуститься.
Дополнительные сведения
Вы всегда можете задать вопрос специалисту Excel Tech Community или попросить помощи в сообществе Answers community.
Нужна дополнительная помощь?
Содержание:
- Почему Excel преобразует числа в текст?
- Остановить Excel от автоматического преобразования чисел в даты
- Измените формат на текст
- Добавьте апостроф перед числом
В 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 преобразовывать числа в даты:
- Выберите ячейку или диапазон ячеек, в которых вы хотите сделать формат как текст
- Перейдите на вкладку «Главная»
- В группе «Число» щелкните значок средства запуска диалогового окна (или вы можете использовать сочетание клавиш Ctrl + 1).
- В диалоговом окне Формат ячеек в параметре категории щелкните Текст
- Нажмите ОК.
Вышеупомянутые шаги изменили бы формат ячейки на текст. Теперь, когда вы вводите любое число, например 30-06-2020 или 1/2, Excel не преобразует их в формат даты.
Вы также можете открыть диалоговое окно «Формат ячеек», выбрав ячейку, щелкнув ее правой кнопкой мыши, а затем выбрав параметр «Форматировать ячейку».
Примечание: Вам необходимо изменить формат перед вводом числа. Если вы сделаете это после ввода числа, это изменит формат на текст, но вы получите числовое значение даты, а не точное число / текстовую строку, которую вы ввели.
Этот метод лучше всего подходит, когда вам нужно изменить формат диапазона ячеек. Если вам нужно сделать это только для пары ячеек, лучше использовать метод апострофа, описанный ниже.
Также прочтите: Как преобразовать серийные номера в даты в Excel (2 простых способа)
Добавьте апостроф перед числом
Если вам нужно ввести число только в несколько ячеек, и вы не хотите, чтобы Excel менял его на текущий момент, вы можете использовать этот простой прием.
Просто добавьте знак апострофа перед вводом числа (как показано ниже).
Когда вы добавляете апостроф в самом начале, Excel считает эту ячейку текстом.
Хотя вы не увидите знака апострофа, вы можете визуально увидеть, что числа будут выровнены по левому краю (указывая, что это текст).
По умолчанию все числа выравниваются по правому краю, а все текстовые значения выравниваются по левому краю.
Еще одним преимуществом использования знака апострофа является то, что вы по-прежнему можете использовать формулы поиска (например, ВПР или ПОИСКПОЗ), используя значение в ячейке. Эти функции игнорируют апостроф.
Вы также можете использовать этот метод для преобразования существующих дат в текст. Например, если у вас есть 30-06-2020 в ячейке, вы можете просто добавить апостроф (‘) в начале, и тогда дата будет заменена на текст.
Иногда вы можете увидеть зеленый треугольник в верхней левой части ячейки, который указывает на то, что числа были сохранены в виде текста в этих ячейках. Но поскольку в данном случае это именно то, что нам нужно, вы можете игнорировать эти зеленые треугольники или щелкнуть по ним, а затем выбрать опцию «Игнорировать ошибку», чтобы она исчезла.
Хотя эти методы хороши, что, если у вас есть столбец, полный дат, который вы хотите использовать как текст, а не как даты. Вот несколько простых методов, которые вы можете использовать для преобразования даты в текст в Excel.
Надеюсь, вы нашли это руководство по Excel полезным!
На чтение 6 мин. Просмотров 2.1k. Опубликовано 11.08.2021
Как-то попалась на глаза новость: Учёные переименовали 27 человеческих генов из-за Excel. Программа принимала их названия за даты. Кто в танке не в курсе, то при написании похожих на даты в разной записи чисел или текста, Excel в одностороннем порядке пытается превратить их в дату. Одна из самых известных и за столько лет непоправленных недоразумений в Excel. Недавно я опубликовал свой скрипт Excel-CSVD для решения этой проблемы, но хотелось бы собрать в одном месте все известные мне способы для отмены автоматической конвертации чисел в даты.
Все способы можно поделить на 3 типа:
- правка непосредственно в открытой программе Excel
- чтение файлов csv или txt без возможности записи значений в файл
- чтение файлов csv или txt при возможности записи значений в файл
Почему мы рассматриваем только формата csv/txt, ведь большинство работают в xls/xlsx форматах? В родных форматах Excel сохраняются свойства ячеек, столбцов, строк. Поэтому единожды задав правильно тип ячейки, можно уже не беспокоится, что при открытии неправильно что-то отобразится.
Содержание
- При работе в открытом Excel
- Изменение формата ячейки
- Вставка символа апострофа перед любым текстом
- Вставка формулы с текстом
- Чтение файлов csv или txt без возможности записи значений в файл
- Использование скрипта Excel-CSVD
- Использование импорта данных на вкладке Данные
- Чтение файлов csv или txt при возможности записи значений в файл
- Использование формул при записи csv/txt файла
- Использование скрытых символов при записи csv/txt файла
При работе в открытом Excel
Если в любой ячейке написать, например, 1/4, то это превратится в 04-янв. Для изменения поведения Excel есть такие способы
Практически все эффекты от способов, сделанные в открытой программе Excel, при сохранении в формат .csv и .txt потеряются. Поэтому при открытии опять будут даты вместо значений.
Изменение формата ячейки
Так как у ячейки по умолчанию всегда стоит формат Глобальный, то Excel пробует угадать за пользователя, что он хочет вбить: текст, число, формулу или дату. Ну не всегда это у него получается. Для того, чтобы отключить эту автоматическую конвертацию, нужно сделать ячейку/столбец/строку текстом. Более подробно на видео (ссылка).
Вставка символа апострофа перед любым текстом
Если в ячейке в режиме редактирования сначала написать символ апострофа, а потом любой текст — то он автоматом станет текстом, а сам символ апострофа не будет виден в ячейке. При редактировании символ отображается.
Вставка формулы с текстом
Для того, чтобы в формуле написать текст, нужно обрамить его в кавычки.
Чтение файлов csv или txt без возможности записи значений в файл
Обычно файлы csv генерятся какой-нибудь программой. И поэтому проблема в большинстве случаев в том, что поменять сам вывод программы никак нельзя. Отсюда необходимость, чтобы способ был без правки самого файла csv.
Использование скрипта Excel-CSVD
Суть скрипта Excel-CSVD в том, что он открывает файл полностью, как текст. Поэтому он всегда отобразит все данные, как есть. Причем действий со стороны пользователя будет минимально.
К плюсам данного способа можно смело отнести отсутствие правки самого файла csv. При сохранении значения запишутся правильно обратно в файл.
Минус данного способа состоит в том, что при открытии файла все данные (числа или даты) будут текстовые. Это даст неправильную сортировку чисел и дат. При вставке в ячейку формулы, она станет текстом. Для того, чтобы формула заработала в такой ячейке, надо изменить формат на Общий или Формула в свойствах ячейки.
Использование импорта данных на вкладке Данные
Любой файл csv/txt можно импортировать на текущий лист с помощью кнопки на вкладке Данные — Импорт из текста. При импорте пользователь сам выбирает, как разделять данные (по разделителю или по количеству символов фиксировано). Дальше пользователю надо каждую колонку, где Excel может изменить данные на дату, сделать в формате Текст. По ссылке более подробно рассказано про импорт.
Плюс способа в том, что при импорте можно выбрать только необходимые колонки (а не все подряд) как Текст. При этом в остальных колонках сортировка останется нормальной.
Минус только в том, что для пользователя операции импорта с последующим выбором колонок — это куча щелчков мышью. Если операцию нужно проводить постоянно, то этот способ очень муторный.
Чтение файлов csv или txt при возможности записи значений в файл
Если возможно влиять на запись значений в файле csv или txt, то можно использовать следующие способы.
Использование формул при записи csv/txt файла
Определенные данные, которые могут вызвать проблемы с отображением, можно записать виде формулы
При открытии такого файла во втором столбце Excel правильно отобразит значение. А в третьем столбце по умолчанию превратит в дату.
Плюсом данного способа является то, что Excel будет правильно отображать данные и работать с другими данными в формулах, например, сравнения с другими ячейками.
К минусам способа можно отнести, что при сохранении такого файла с помощью Excel в csv формулы пропадут. При следующем открытии пользователь увидит даты вместо значений. Также данные будут текстом, а значит, проблемы с сортировкой остаются.
Использование скрытых символов при записи csv/txt файла
Смысл такого способа в том, чтобы дать Excel нестандартный символ, который в формате даты не используется. Самый простой скрытый символ, доступный для пользователя, это либо пробел, либо табуляция.
Почему табуляцию лучше использовать вместо пробела? Все из-за Excel, который практически игнорирует табуляцию. Для пользователя не будет видно, что есть такой символ. А пробел Excel отобразит и текст немного сместиться на символ вправо.
К плюсам следует отнести, что при сохранении файла скрытые символы запишутся вместе со значениями в ячейках, а, значит, при следующем открытии все отобразится верно без дат.
К минусам данного способа относится тот факт, что пользователь не сможет проверять текст на равенства или использовать нормально формулы, так как символ будет в тексте, и с ним надо что-то делать. Например, пробелы спереди можно убирать функцией СЖПРОБЕЛЫ, а табуляцию с помощью ПЕЧСИМВ.
Я рассмотрел несколько способов, как можно открывать файлы и отключить конвертацию значений в даты. В большинстве случаев они базируются на превращении данных в текст. На мой взгляд, без лишней скромности, самый простой способ это юзать мой бесплатный скрипт Excel-CSVD. Все остальные способы требуют от пользователя каких-то лишних действий. Скрипт Excel-CSVD можно привязать к исполнению файлов csv, и открывать из меню Открыть с помощью. Но тут у каждого свой подход и свои заморочки.
Всем удачной работы в Excel…
Отмена автоматической замены чисел датами
Смотрите также кликнуть по названию и в текстовом форматирование, и копировать/вставлять.. навряд ли смогу понимаю удобства этойХотя бы дляNixCore получалась вообще ахинея.. действительно не помню типа 16.1.* НоНо вообще конечно / По горизонтали вводимым текстом можно 1,00E+02, т.е. 100В зависимости от введенного.Примечание: 123456.csv виде будет: У меня не озадачить их подобным
функции. Мне эта того, чтоб убедиться,: По крайней мереGuest своих действий по сразу после вставки, всё зависит от установите параметр «По ввести знак апострофа и в 123456). числа вы можетеЕсли вам нужно ввести
Мы стараемся какЗаметил, что кнопка01.май;02.май;03.май;04.май;05.май;06.май вышло составить рабочей делом. функция безвозвратно портит что csv нормальный.
-
при вводе (замене): Такой вариант вполне
-
подключению автозамены. эксель инема точек задачи. Значению». (‘), т.е. вДопустим, мы вводим текст увидеть маленький зеленый всего несколько чисел,
-
можно оперативнее обеспечивать «скачать все» временами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 год), что форматирование. Преобразование производится клавиши ВВОД, а дек. Это оченьИван леконтцев искать ответы это действительно важная это за зверь, на Ваш ответ:
т.д. самое плохое,viktturVesb требуется заново ввести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;: «Пусть программа создаст область и указать я имею введу найти это злополучноеСпенсер
и подключение макросов умолчанию Прикрепленные файлы формат ячейки: может служить выравнивание необходимо ввести заведомо
меняет формат ячейки краю, обычно этоНажмите сочетание клавиш CTRL ’20-2. формате» будет проще в файл excel1;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», а: Открывайте файл блокнотом Там же при уже числа были, нажать добавить. — имена точек: Или добавьте перед / Вкладка Выравнивание текстовый формат, перед в числа (в числом апостроф: ‘1e9OK
точку.Для скачивания нужно и сохранить. То
столбец, через условное не программист, и не «1.1», не :) необходимости меняю символ-разделитель. и конечно же,Мне помогло, хотя с координатами. Имена
данными апостроф.
Просмотров: 156
Как убрать автоматическое преобразование значений в дату в Excel.
Для тех, кто работает в Excel не является секретом тот факт, что эта программа при вводе двух числовых значений, разделенных точкой, производит автоматическое форматирование введенных данных в формат даты. Такая помощь со стороны программы сильно раздражает. Сегодня мы рассмотрим, как убрать такое преобразование в формат даты в программе в автоматическом режиме.
Наиболее простым вариантом отмены такого автоматического преобразования является указание апострофа перед введением данных с разделителем в виде точки. В таком случае происходит отмена преобразования введенного значения в дату, так как автоматически применится текстовый формат, который в дату визуально не преобразуется.
Тем не менее такое преобразование, хотя и выглядит уже как текст, однако воспринимается программой как часть даты, содержащее день и номер месяца текущего года. Это легко проверить, прибавив к полученному значению любое число и применив к результату формат даты.
Кроме этого, каждый раз добавлять апостроф к введенным данным не очень удобно. Также не совсем удобно применять постоянно текстовый формат ячейки перед вводом данных. Неудобно хотя бы потому, что обычно заранее неизвестна точно область, где такой формат нужно включить при вводе данных.
Так как же убрать автоматическое преобразование в формат даты в Excel? На самом деле отмена преобразования значения в дату в Excel не является сложной операцией. Чтобы это сделать, необходимо понять, а как программа определяет, что перед нами возможно находится дата. Прежде всего идет проверка первого, второго, а при необходимости – и третьего значения. Вначале проверяется первое значение. Если оно в диапазоне от 1 до 31, то начинается проверка второго значения. Оно должно быть в диапазоне от 1 до 12. Причем если второе значение равно двум, то первое должно быть от 1 до 28 или до 29. Это зависит от того, является ли текущий год, или год, номер которого указан третьим значением., високосным. Другими словами, если введенные данные могут являться датой, то преобразование произойдет автоматически. Однако это произойдет только при условии, что эти значения разделяются строго определенным знаком. Например, в русской версии это именно точка.
И вот тут мы подошли к самому главному. Дело в том, что значение разделителя в датах Excel берет из настроек системы, а не создает его самостоятельно. Другими словами, чтобы отменить автоматическое преобразование значения в дату, надо поменять настройки самой системы, а не настройки Excel.
Прежде всего надо открыть панель управления. Обычно используют два варианта.
- Открыть окно поиска и в поисковой строке набрать «панель управления», естественно, без кавычек. Затем щелкнуть по найденному результату.
2.Нажать сочетание Win +R (нажать клавишу с логотипом Windows и, удерживая ее нажатой, щелкнуть клавишу R, после чего отпустить обе клавиши). В появившемся окне ввести в строке запуска control и нажать кнопку ОК или клавишу Enter на клавиатуре.
Перед нами откроется окно панели управления.
Если стиль просмотра указан, как указано выше, в виде категорий, то щелкаем в категории «Часы и регион» ссылку «Изменение форматов даты, времени и чисел», и в появившемся окне нажимаем кнопку «Дополнительные параметры». Обратите внимание, что нажимаем не на саму категорию «Часы и регион», а на текстовую ссылку ниже!
Если стиль просмотра панели управления задан в виде значков, то вначале выбираем пункт «Региональные стандарты»
Откроется уже знакомое окно «Регион», где выбираем «Дополнительные параметры»
Здесь нас интересует вкладка «Дата». Переходим на нее и вручную задаем разделитель в кратком формате даты, заменив точку на свой вариант.
Я поменял точку на дефис.
Вы можете применить свой вариант, главное, чтобы такой вариант записи данных встречался как можно реже. Принимаем настройки нажатием клавиши ОК и закрываем панель управления.
Возвращаемся в Excel. Попробуем ввести два числа, которые можно рассмотреть, как дату. И – ничего не происходит! Формат ячейки остается общим. А это значит, что Excel больше не воспринимает такое значение как дату. Пробуем ввести три числа, разделяя их точкой, чтобы результат снова был похож на дату и снова – формат остается общим.
Теперь попробуем прибавить к нашему значению любое число. В начале занятия после такой операции мы получали значение новой даты. Теперь же попытка суммирования приводит к ошибке.
Если же попробовать ввести те же данные, но при этом использовать указанный вручную разделитель, то автоматически применяется формат даты. Причем если указать только два числа, то выведется название месяца.
Таким образом, автоматическое преобразование значений, разделенных точками, в даты происходить уже не будет. Вы можете использовать разделитель-пробел, эффект будет тот же.
Таким образом, автоматическое преобразование в дату значений с разделением числовых данных точкой больше не происходит.
Напоследок стоит отметить недостатки данного способа. Прежде всего это касается дат в существующих файлах. Если там был применен именно формат даты, то эти значения автоматически примут вид нового формата.
https://i.postimg.cc/Kc1VsY4T/image16.png
Если же данные вводились с использованием точки как разделителя, то теперь они будут восприниматься как текст. Чтобы этого не происходило, необходимо вводить даты, используя в качестве разделителя знак дроби (деления), вот таким образом
21/07/2021
Тогда после ввода Excel будет автоматически применять формат даты с актуальным для текущей системы разделителем ее элементов – числа, месяца и года.
Аналогичная проблема будет и в формулах, где дата указана в явном виде. В случае ошибки необходимо проверить формулы, поменяв формат написания дат на актуальный.
На этом наш урок подошел к концу. Еще больше тонкостей и нюансов в работе Excel вы можете узнать на наших занятиях, которые проводятся как очно, так и в онлайн формате, независимо от места проживания наших студентов. Так же занятия доступны как для корпоративных заказчиков, так и для частных клиентов, как в группе, так и индивидуально.
Ждем вас на наших новых уроках и тренингах!