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: контекстное меню
    • Способ 2: изменение форматирования на ленте
  • Вопросы и ответы

Число отображается как дата в Microsoft Excel

Бывают случаи, когда при работе в программе Excel, после занесения числа в ячейку, оно отображается в виде даты. Особенно такая ситуация раздражает, если нужно произвести ввод данных другого типа, а пользователь не знает как это сделать. Давайте разберемся, почему в Экселе вместо чисел отображается дата, а также определим, как исправить эту ситуацию.

Решение проблемы отображения числа как даты

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

Способ 1: контекстное меню

Большинство пользователей для решения данной задачи используют контекстное меню.

  1. Кликаем правой кнопкой мыши по диапазону, в котором нужно сменить формат. В контекстном меню, которое появится после этих действий, выбираем пункт «Формат ячеек…».
  2. Переход в формат ячеек в Microsoft Excel

  3. Открывается окно форматирования. Переходим во вкладку «Число», если оно вдруг было открыто в другой вкладке. Нам нужно переключить параметр «Числовые форматы» со значения «Дата» на нужное пользователю. Чаще всего это значения «Общий», «Числовой», «Денежный», «Текстовый», но могут быть и другие. Тут все зависит от конкретной ситуации и предназначения вводимых данных. После того, как переключение параметра выполнено жмем на кнопку «OK».

Изменение формата ячеек в Microsoft Excel

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

Способ 2: изменение форматирования на ленте

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

  1. Выделяем ячейку или диапазон с форматом даты.
  2. Выделение диапазона в Microsoft Excel

  3. Находясь во вкладке «Главная» в блоке инструментов «Число» открываем специальное поле форматирования. В нём представлены самые популярные форматы. Выбираем тот, который наиболее подходит для конкретных данных.
  4. Смена формата в Microsoft Excel

  5. Если среди представленного перечня нужный вариант не был найден, то жмите на пункт «Другие числовые форматы…» в этом же списке.
  6. Переход к другим форматам в Microsoft Excel

  7. Открывается точно такое же окно настроек форматирования, как и в предыдущем способе. В нём расположен более широкий перечень возможного изменения данных в ячейке. Соответственно, и дальнейшие действия тоже будут точно такими же, как и при первом варианте решения проблемы. Выбираем нужный пункт и жмем на кнопку «OK».

Окно формата ячеек в Microsoft Excel

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

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

Lumpics.ru

Еще статьи по данной теме:

Помогла ли Вам статья?

На чтение 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…

2 tested methods to stop Excel changing to date ✅

by Matthew Adams

Matthew is a freelancer who has produced a variety of articles on various topics related to technology. His main focus is the Windows OS and all the things… read more


Updated on December 9, 2022

Reviewed by
Vlad Turiceanu

Vlad Turiceanu

Passionate about technology, Windows, and everything that has a power button, he spent most of his time developing new skills and learning more about the tech world. Coming… read more

  • Excel formats values entered with slashes and hyphens to the date format.
  • Therefore, numbers are being changed to dates.
  • Users are looking for a workaround to stop this from happening.
  • We will show you how to get excel to stop changing numbers to dates in our guide.

stop-excel-from-changing-numbers-to-dates

Excel users often enter values that include slashes (/) for fractions or hyphens (-) for number ranges in cells. For example, some users might enter 1/2 (for half fractions) or 8-19 (for a numeric range).

However, Excel automatically formats values entered with slashes or hyphens to the date format. Thus, the software converts 1/2 to 2-Jan and 8-19 to 19-Aug.

Why does Excel keep changing my numbers to dates?

This occurring issue can appear on Excel sheets because the program has automatic converting rules that can change all your numbers into dates.

For instance, if you insert numbers in a cell like 3/6/2000, it will be transformed into a date due to its format, changing the value as well.

How to stop Excel from converting to date?

1. Convert the cell formatting

Users can stop Excel converting numbers to date formats by changing the category for the Excel cells to text. This can be easily done through the app’s built-in settings.

1. Open Microsoft Excel.

2. Select the range of cells that will include the numbers by holding the left mouse button and dragging the cursor over them.

excel select cells

3. Right-click within the selected cell range and select the Format Cells option.

excel format cells

4. Select Text on the Number tab.

5. Then click the OK button.

6. To change the cell format for a whole spreadsheet, click the square at the top left corner of the sheet shown directly below.

excel select all cells

7. After, right-click on it and select Format Cells, then on Text.

8. Users can also change spreadsheet cell formats by clicking the number drop-down menu on the Home tab shown directly below. Select Text on that drop-down menu.

excel number drop down menu

9. Now you can enter the numbers in the text format cells. Excel will not convert any fractional values, such as 1/2, entered in the text cells to dates.


Read more about this topic

  • 4 ways to open multiple Excel files at the same time
  • How to fix Excel error: There’s a problem with this formula
  • How to make a Microsoft Word Checklist [Easy Method]

2. Enter a Space or Apostrophe (‘) Before the Numbers to prevent the conversion

Alternatively, users can stop Excel from converting numbers to dates by adding a space or apostrophe when entering numbers.

For example, instead of entering 1/2 in a spreadsheet cell, enter ‘1/2 in the cell instead. The cell will then display the fraction without any apostrophe as in the shot directly below.

A fraction entered in Excel stop excel from changing numbers to dates

Users can also enter a space before the number to ensure Excel doesn’t convert it to date. However, the cell will still include the space entered. The number will become a fractional number in the spreadsheet cell when users enter a 0 and a space before the fraction.

So, that’s how users can ensure Excel doesn’t convert numbers to dates. Then users can enter slashes and hyphens in cells for fractional numbers and numeric ranges.

We hope you found this article useful and that it helped fix your Excel issue.

Still having issues? Fix them with this tool:

SPONSORED

If the advices above haven’t solved your issue, your PC may experience deeper Windows problems. We recommend downloading this PC Repair tool (rated Great on TrustPilot.com) to easily address them. After installation, simply click the Start Scan button and then press on Repair All.

newsletter icon

Newsletter

 

VDM

Пользователь

Сообщений: 779
Регистрация: 22.12.2012

Здравствуйте!  
Примерно год назад задавал подобный вопрос, получил ответ что по данному глюку решений нет… Может решение появилось?  
Екс 2010, веду базу, 5 однотипных по организации данных листа, в каждом соответственно часть столбцов с числовыми данными с общим форматом, часть как дата, часть как число. В старом файле регулярно самопроизвольно слетал формат (при открытии) у ячеек с числовыми данными с числового и общего на «дата». Решения не нашёл.  
С нового года потратил время, создал абсолютно новый файл и аккуратно скопировал только значения из старой базы. В начале было всё нормально, и вот на тебе, опять всё слетело на даты… :(  
Конечно можно записать код с принудительным форматированием данных и при открытии, но не хочется такими методами.  
Может кто сталкивался, есть ли решение?

 

KuklP

Пользователь

Сообщений: 14868
Регистрация: 21.12.2012

E-mail и реквизиты в профиле.

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

Я сам — дурнее всякого примера! …

 

VDM

Пользователь

Сообщений: 779
Регистрация: 22.12.2012

{quote}{login=KukLP}{date=19.01.2012 05:23}{thema=}{post}Присвойте ячейкам формат текстовый, а потом туда копируйте значения.{/post}{/quote}  

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

 

KuklP

Пользователь

Сообщений: 14868
Регистрация: 21.12.2012

E-mail и реквизиты в профиле.

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

Я сам — дурнее всякого примера! …

 

VDM

Пользователь

Сообщений: 779
Регистрация: 22.12.2012

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

 

VDM

Пользователь

Сообщений: 779
Регистрация: 22.12.2012

{quote}{login=KukLP}{date=19.01.2012 05:45}{thema=}{post}Число превращается в дату, если вместо запятой разделитель точка. Либо в исходных данных меняйте, либо делайте как написано выше, меняйте разделитель, а потом присваивайте нужный формат.{/post}{/quote}  

  В том то всё и дело, что форматируются в текст данные (полностью все данные в столбце), где точек нет.  
1. столбец где держу № п/п 1 ,2 , 3  
2. где держу номенклатурные номера — девяти разрядное число 201195356 …

 

ran

Пользователь

Сообщений: 7091
Регистрация: 21.12.2012

Ой знакомая история! (Правда 2007)  
Год назад было на втором компе такое…  
Потом как-то самоизлечилось.  
Сергей, это происходило регулярно со столбцом №п/п, а № (9 & 3/4) у меня не было. Пытался ставить текстовый формат — бестолку.

 

Владимир

Пользователь

Сообщений: 8196
Регистрация: 21.12.2012

Вечер добрый, Дмитрий и Сергей.  
У меня постоянно такая проблема возникает, вроде установишь формат «Общий», как только формулу закончишь, опять в формат Даты уходит. Что это такое, не знаю. В мире так много непонятного..

«..Сладку ягоду рвали вместе, горьку ягоду я одна.»

 

VDM

Пользователь

Сообщений: 779
Регистрация: 22.12.2012

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

  с верху — то что получаю при открытие файла  
с низу  — после применения вручную формата «общий»

 

R Dmitry

Пользователь

Сообщений: 3103
Регистрация: 22.12.2012

Excel,MSSQL,Oracle,Qlik

#10

19.01.2012 18:21:14

А если использовать «Таблицу» тоже слетает?  

  «Граждане.Храните деньги в сберегательной кассе. Если конечно они у вас есть»  
Ж.Милославский  
———————-  
А данные в базе данных. :)

Спасибо

 

{quote}{login=VDM}{date=19.01.2012 06:13}{thema=}{post}… прикреплю скрин…{/post}{/quote}  
Красота, но… на зубок не взять… ;) А проверять, перелопачитвать настройки винды, офиса, экселя по фотографии — зачем?..  
ps Просьба на будущее — кратко локализации, версии и SP винды, офиса, экселя указывать.

 

VDM

Пользователь

Сообщений: 779
Регистрация: 22.12.2012

R Dmitry  
А таблицы ещё не пробовал, давно присматриваюсь к ним, но преобразовать все свои данные в них пока не решился. К тому же в последние время много времени потратил для перевода всё с формул на VBA, вот не знаю нужно ли будет что-то переписывать для таблиц? Для новичка это аргумент :)  
Но если таблицы могут решить проблему — буду использовать конечно!  

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

 

Наверно кусочек файла был бы многократно полезнее скрина…

 

Тоже борюсь с этой проблемой, в итоге половина номеров идут как текст, например 2.2.2 преобразует в 02.02.2002, а например 2.1.2.3 идут в общем формате (как мне надо). Лечу только специальной вставкой как значение, все номера такого формата 2.1.2 или 2.3.1 и т.п. Буду признателен если найдется решение. Файлик даже прикреплять не нужно, попробуйте у себя вбить эти значения и все увидите. Юзаю Еxcel 2007, но и в 2003 тоже самое происходит.

 

VDM

Пользователь

Сообщений: 779
Регистрация: 22.12.2012

Прилагаю кусочек «подпорченого файла», формат «xlsm» не менял специально. Макросы удалил.  
После сохранения форматы были правильными, при открытии числовые данные по всему файлу меняются на дату …    

   Винда — XP, SP3  
Офис — Office 2010 Professional Plus  
Локализация везде русская, все региональные настройки соответственно тоже.

 

KuklP

Пользователь

Сообщений: 14868
Регистрация: 21.12.2012

E-mail и реквизиты в профиле.

{quote}{login=Денис}{date=20.01.2012 09:24}{thema=}{post}Тоже борюсь с этой проблемой, в итоге половина номеров идут как текст, например 2.2.2 преобразует в 02.02.2002, а например 2.1.2.3 идут в общем формате (как мне надо). Лечу только специальной вставкой как значение, все номера такого формата 2.1.2 или 2.3.1 и т.п. Буду признателен если найдется решение. Файлик даже прикреплять не нужно, попробуйте у себя вбить эти значения и все увидите. Юзаю Еxcel 2007, но и в 2003 тоже самое происходит.{/post}{/quote}На этот вопрос я ответил от 19.01.2012, 17:23 и 19.01.2012, 17:45

Я сам — дурнее всякого примера! …

 

KuklP

Пользователь

Сообщений: 14868
Регистрация: 21.12.2012

E-mail и реквизиты в профиле.

Дима, я поменял формат на общий, сохранил. После открытия все нормально. И в 07 и в 10.

Я сам — дурнее всякого примера! …

 

VDM

Пользователь

Сообщений: 779
Регистрация: 22.12.2012

{quote}{login=KukLP}{date=20.01.2012 12:09}{thema=}{post}Дима, я поменял формат на общий, сохранил. После открытия все нормально. И в 07 и в 10.{/post}{/quote}  

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

 

В файле VDM попробуйте вставить/открыть новый пустой лист — формат любой ячейки на листе дата в формате «[$-419]MMMM;@». Откуда и почему — пока не пойму… :( Если же из новой (своей) открытой книги переместить в этот файл чистый лист, а затем на него скопипастить значения с листов VDM, то все хокей…

 

KuklP

Пользователь

Сообщений: 14868
Регистрация: 21.12.2012

E-mail и реквизиты в профиле.

Мож сервиспук какой доточить, или инсталляшку офиса сменить? У меня таких глюков нет ни в одной из 3-х последних версий. Правильно, когда вводишь 2.2.2 Экс превращает его в дату. Но тут, как я уже говорил, текстовый формат нужен. Это ведь все равно текст.  
Z, точно! Значит в настройках шаблона бока.

Я сам — дурнее всякого примера! …

 

{quote}{login=KukLP}{date=20.01.2012 11:59}{thema=Re: }{post}{quote}{login=Денис}{date=20.01.2012 09:24}{thema=}{post}Тоже борюсь с этой проблемой, в итоге половина номеров идут как текст, например 2.2.2 преобразует в 02.02.2002, а например 2.1.2.3 идут в общем формате (как мне надо). Лечу только специальной вставкой как значение, все номера такого формата 2.1.2 или 2.3.1 и т.п. Буду признателен если найдется решение. Файлик даже прикреплять не нужно, попробуйте у себя вбить эти значения и все увидите. Юзаю Еxcel 2007, но и в 2003 тоже самое происходит.{/post}{/quote}На этот вопрос я ответил от 19.01.2012, 17:23 и 19.01.2012, 17:45{/post}{/quote}  
Да я читал, но это решение в моем случае не актуально ни в первом, ни во втором случае. Суть вопроса в том, как вообще запретить «Самопроизвольное форматирование числовых данных в даты». Может есть где галочка в настройках, лично я не нашел…

 

KuklP

Пользователь

Сообщений: 14868
Регистрация: 21.12.2012

E-mail и реквизиты в профиле.

Дима, а создать новую книгу. Какой формат будет у ячеек?

Я сам — дурнее всякого примера! …

 

VDM

Пользователь

Сообщений: 779
Регистрация: 22.12.2012

{quote}{login=Z}{date=20.01.2012 12:56}{thema=}{post}В файле VDM попробуйте вставить/открыть новый пустой лист — формат любой ячейки на листе дата в формате «[$-419]MMMM;@». Откуда и почему — пока не пойму… :( Если же из новой (своей) открытой книги переместить в этот файл чистый лист, а затем на него скопипастить значения с листов VDM, то все хокей…{/post}{/quote}

  Вот вот  
Только что у себя попробовал — да, данном файле любой новый в формате «дата», но.  
Тут же в этом же сеансе работы создаю новую книгу, (даже не закрываю глючную) — всё нормально, формат общий, вставляю новый лист в новую книгу — всё ОК.  
Это не шаблон.

 

VDM

Пользователь

Сообщений: 779
Регистрация: 22.12.2012

{quote}{login=KukLP}{date=20.01.2012 01:21}{thema=}{post}Дима, а создать новую книгу. Какой формат будет у ячеек?{/post}{/quote}  
уже :)

 

KuklP

Пользователь

Сообщений: 14868
Регистрация: 21.12.2012

E-mail и реквизиты в профиле.

Тогда только копировать данные(не листы) в новую книгу. Это файл глючный. Можно поудалять все стили, но боюсь не поможет.

Я сам — дурнее всякого примера! …

 

KuklP

Пользователь

Сообщений: 14868
Регистрация: 21.12.2012

E-mail и реквизиты в профиле.

Удалил стили RAR’ом — листы вставляются с общим форматом:-)

Я сам — дурнее всякого примера! …

 

VDM

Пользователь

Сообщений: 779
Регистрация: 22.12.2012

{quote}{login=KukLP}{date=20.01.2012 01:32}{thema=}{post}Удалил стили RAR’ом — листы вставляются с общим форматом:-){/post}{/quote}  

  Не понял, а как это? :)

 
 

KuklP

Пользователь

Сообщений: 14868
Регистрация: 21.12.2012

E-mail и реквизиты в профиле.

Аноним показал.

Я сам — дурнее всякого примера! …

 

VDM

Пользователь

Сообщений: 779
Регистрация: 22.12.2012

#30

20.01.2012 14:21:46

Проделал данную процедуру, помогло, но при этом  
1. При открытии выскакивает табличка «в книге обнаружено содержимое, которое не удалось прочитать, восстановить содержимое?» — если ответить «нет», файл не откроется, если «да» то —    
2. Удаляется вообще всё пользовательское форматирование … — получается меняю «шило» на «мыло»  

  Что ж, думаю дело в моей версии ОФИСА, видно придётся с этим пока мириться  
Остаётся ещё вариант, предложенный R Dmitry — использовать «таблицы», будет время — попробую.  

  Всем большое спасибо за участие!

Like this post? Please share to your friends:
  • Excel результат подбора параметра
  • Excel сам меняет последние цифры на нули
  • Excel сам меняет гиперссылки
  • Excel результат нескольких значений
  • Excel сам заполняет ячейки