При копировании в excel числа меняются

 

bystander

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

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

Копирую в эксель из аутлука число 1003763821122276753  
После вставки число меняется на 1.00376E+18 и ячейке присваивается «общий» вид  
Если меняю вид на «числовой», то число начинает отображаться как 1003763821122270000, т.е. последние 4 цифры меняются на ноль.    

  Вопрос — как сделать так, чтобы последние цифры отображались корректно?  

  Спасибо!

 

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

 

bystander

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

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

там нет опции «значения», а есть — «объект Документ Microsoft Office Word, Метафайл Windows, HTML, Текст в кодировке Unicode, Текст. Пробовал все форматы, не помогло

 

Serge

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

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

{quote}{login=bystander}{date=24.02.2010 07:31}{thema=Копирование длинных чисел в эксель — как избежать замены цифр на 0}{post}Вопрос — как сделать так, чтобы последние цифры отображались корректно?{/post}{/quote}Поставить перед числом знак `

 

dude

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

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

{quote}{login=bystander}{date=24.02.2010 07:47}{thema=}{post}там нет опции «значения», а есть — «объект Документ Microsoft Office Word, Метафайл Windows, HTML, Текст в кодировке Unicode, Текст. Пробовал все форматы, не помогло{/post}{/quote}  
сорри  
не значения, а текст  
вариант сергея бэст  
сам всегда «_» вперед ставлю и не парюсь

 

Serge

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

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

2 тухачевский Андрей, ` лучше _ потому что ` не отображается в ячейке и не выводится на печать.  

  2 bystander С такими «числами» Вы сможете работать только как с текстом.

 

dude

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

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

 

Сорри, а если надо скопировать и вставить столбцы, в одном из которых такие цифры?? как быть??

 

Serge

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

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

Предварительно установить столбцу формат «текстовый».

 

А на вопрос так никто и не смог ответить!!!!!!

 

Юрий М

Модератор

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

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

 

{quote}{login=Сергей}{date=08.07.2011 04:26}{thema=}{post}А на вопрос так никто и не смог ответить!!!!!!{/post}{/quote}Да постом выше ответ дан.

 

Вот нашел решение (exel 2007):  
1. Копируем в word-е столбец с 30-значными числами.  
2. Выделяем столбец в excel правой мышкой, свойства ячеек, выбираем ТЕКСТОВЫЙ, ОК  
3. Выделяем первую ячейку в excel правой мышкой , Специальная вставка — Текст в кодировке Unicode, вставить.

 

Юрий М

Модератор

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

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

Ага, а как потом с тестом сложение/деление будете делать? Если нужны числа — см. ссылку, которую я приводил выше. А про текст в самом начале есть варианты. Перечитайте тему.

 

Прочитайте вопрос 2010 года!  
нужно только скопировать 20-30 цифр счета, реестрового номера или прочей подобной информации. № счета не надо делить или умножать, нужно его видеть или по нему сортировать!  
Поэтому и ТЕКСТ!

 

{quote}{login=Сергей}{date=08.07.2011 06:11}{thema=}{post}Вот нашел решение (exel 2007):  
1. Копируем в word-е столбец с 30-значными числами.  
2. Выделяем столбец в excel правой мышкой, свойства ячеек, выбираем ТЕКСТОВЫЙ, ОК  
3. Выделяем первую ячейку в excel правой мышкой , Специальная вставка — Текст в кодировке Unicode, вставить.{/post}{/quote}А у меня работает, если    
3. Выделяем нужную ячейку, CTRL+V

 

Юрий М

Модератор

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

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

{quote}{login=Сергей}{date=08.07.2011 06:24}{thema=}{post}Прочитайте вопрос 2010 года!{/post}{/quote}А Вы прочитайте ответ от 24.02.2010, 19:51

 

{quote}{login=Юрий М}{date=08.07.2011 06:52}{thema=Re: }{post}{quote}{login=Сергей}{date=08.07.2011 06:24}{thema=}{post}Прочитайте вопрос 2010 года!{/post}{/quote}А Вы прочитайте ответ от 24.02.2010, 19:51{/post}{/quote}  

  Как Вы себе представляете 15000 счетов содержащихся в файле word исправлять и ставить апостроф?

 

{quote}{login=Михаил С.}{date=08.07.2011 06:42}{thema=Re: }{post}{quote}{login=Сергей}{date=08.07.2011 06:11}{thema=}{post}Вот нашел решение (exel 2007):  
1. Копируем в word-е столбец с 30-значными числами.  
2. Выделяем столбец в excel правой мышкой, свойства ячеек, выбираем ТЕКСТОВЫЙ, ОК  
3. Выделяем первую ячейку в excel правой мышкой , Специальная вставка — Текст в кодировке Unicode, вставить.{/post}{/quote}А у меня работает, если    
3. Выделяем нужную ячейку, CTRL+V{/post}{/quote}  

  Напишите в WORD-е 11111111111111111111111111111111111111111111111111113.  
Скопируйте, вставте в EXCEL (CTRL+V).  
У меня не получается :(

 

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

 

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

 

Юрий М

Модератор

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

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

>> Как Вы себе представляете 15000 счетов содержащихся в файле word исправлять и ставить апостроф?  
Очень даже хорошо представляю: перебираю их циклом и к каждому значению впереди добавляю апостроф.  
P.S. А вообще про значения из 20 цифр (номера счетов) вопросы задавались неоднократно. И всегда ответ был один — преобразовать в текст.

 

ran

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

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

Обалденно интересно было почитать сегодняшнюю дискуссию.  
Сначала человек пишет  
«А на вопрос так никто и не смог ответить!!!!!!»  
Ему начинают говорить, что число надо превратить в текст, и что этот ответ уже был дан в этой теме.  
Затем он-же пишет  
«Вот нашел решение (exel 2007):…  
выбираем ТЕКСТОВЫЙ, ОК»  
Ему вновь начинают говорить, что число надо превратить в текст.  
И напоследок  
«Я прекращаю этот бесполезный спор…я не мог найти решение для себя, здесь тоже не нашел ответа, решение пришло опытным путем, как я описал»  

  Юрий, Михаил, Сергей! О чем же вы спорили (обсуждали)?:-))))

 

Юрий М

Модератор

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

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

#24

08.07.2011 21:43:49

Человек, судя по всему, спорил сам с собой. Сначала не мог найти решение для себя, здесь тоже не нашел ответа, а потом оно пришло опытным путем. А зачем читать то, что было написано выше? — ведь решение он сначала не нашёл :-) Вот он и прекратил спорить сам с собой :-)

Сохранение начальных нулей и больших чисел

​Смотрите также​​ каждому значению впереди​: А Вы прочитайте​ одном из которых​ Всё сразу и​ свою ПОЛЬЗОВАТЕЛЬСКУЮ ФУНКЦИЮ.​ это сделать нереально?​ данные и не​Выбрать формат из ячейки​Для поиска данных с​ стрелку в поле​ Он действует только​Для преобразования данных в​0012345556789​Совет:​, и Excel вернет​ те же этапы​Примечание:​ добавляю апостроф.​ ответ от 24.02.2010,​ такие цифры?? как​ пересчитается.​

​ =СлучайноеЧисло ()​GVLAD​ удается найти символы,​, а затем щелкните​ конкретными свойствами выберите​Найти​ на числа, введенные​ нужный формат можно​00-0-000-000-0000 ​ Чтобы выбрать несколько столбцов,​ данные запроса на​ преобразования, что и​Мы стараемся как​P.S. А вообще​ 19:51​ быть??​bystander​Function СлучайноеЧисло ()​: Все ок.​ которые вы знаете​ ячейку с форматированием,​ в поле​и нажмите кнопку​ после применения формата.​ использовать расположенный рядом​00-1-234-555-6789 ​

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

​ щелкните их левой​ лист.​ при импорте из​

​ можно оперативнее обеспечивать​ про значения из​Guest​Serge​: Копирую в эксель​​СлучайноеЧисло = Rnd​Разобрался как это​​ содержал сведения, может​ которое требуется найти.​Область поиска​ последнего поиска в​Использование апострофа​ с ними пустой​Почтовый​ кнопкой мыши, удерживая​Если в дальнейшем ваши​

  1. ​ других источников, таких​​ вас актуальными справочными​​ 20 цифр (номера​​: А Вы прочитайте​​: Предварительно установить столбцу​​ из аутлука число​​End Function​ можно сделать при​​ потребоваться снимите нужные​​Выполните одно из указанных​​вариант​​ списке.​​Перед числом можно ввести​​ столбец и функцию​​индекс​​ нажатой клавишу​ данные изменятся, на​​ как XML, Интернет,​​ материалами на вашем​

  2. ​ счетов) вопросы задавались​ ответ от 24.02.2010,​ формат «текстовый».​ 1003763821122276753​​И использовать её​​ помощи текстового формата.​​ параметры форматирования из​​ ниже действий.​

  3. ​формулы​В условиях поиска можно​ апостроф (​ ТЕКСТ.​​00123​​CTRL​​ вкладке​​ JSON и т. д.​​ языке. Эта страница​​ неоднократно. И всегда​​ 19:51{/post}{/quote}​​Сергей​

    Power Query: данные после преобразования в текст

    ​После вставки число​​ вместо штатной функции​ Спасибо.​ предыдущего поиска. В​Чтобы найти текст или​​,​​ использовать подстановочные знаки,​

  4. ​’​​Цифровой код​​000000 ​​.​​Данные​Откройте вкладку​ переведена автоматически, поэтому​

    Получить и преобразовать> преобразование данных в текст

  5. ​ ответ был один​​Как Вы себе​​: А на вопрос​ меняется на 1.00376E+18​ =СЛЧИС ().​

    ​Про использование кнопки F9​ диалоговом окне​ числа, нажмите кнопку​​значения​​ например вопросительный знак​​), и Excel будет​​Пример (в ячейке A1)​001234 ​В диалоговом окне​

​нажмите кнопку​Данные​ ее текст может​ — преобразовать в​ представляете 15000 счетов​ так никто и​ и ячейке присваивается​Тогда при любых​ знаю, но у​Поиск и замена​Найти все​или​ (?) и звездочку​ обрабатывать его как​Функция ТЕКСТ и новый​Инструкции​Изменение типа столбца​Обновить​, нажмите кнопку​ содержать неточности и​ текст.​ содержащихся в файле​

  1. ​ не смог ответить!!!!!!​​ «общий» вид​​ изменениях на листе​​ меня диапазон на​​перейдите на вкладку​​или​​примечания​

  2. ​ (*).​ текст.​ формат​    ​​выберите команду​​, и Excel их​​Получить данные​​ грамматические ошибки. Для​

  3. ​ran​ word исправлять и​Юрий М​Если меняю вид​​ случайные числа остаются​​ 200+ чисел, каждый​​Поиск​​Найти далее​​.​​Звездочка используется для поиска​​К началу страницы​​Номер социального​

    Power Query: данные после преобразования в текст

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

  4. ​: Искать и не​​ на «числовой», то​​ неизменными.​​ раз нажимать в​​и нажмите кнопку​.​Примечание:​

    Получить и преобразовать> преобразование данных в текст

  5. ​ любой строки знаков.​​Примечание:​​страхования​ ячеек, которые вы​, и Excel преобразует​

    ​ преобразует.​Из текстового/CSV-файла​ эта статья была​​ почитать сегодняшнюю дискуссию.​​Guest​​ лениться…​​ число начинает отображаться​——​ ячейке F9 не​

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

​Параметры​Совет:​ ​ Например, если ввести​ Мы стараемся как можно​012345678​ хотите отформатировать.​ выделенные столбцы в​В Excel 2010 и​. Если вы не​ вам полезна. Просим​Сначала человек пишет​: А у меня​Михаил С.​ как 1003763821122270000, т.е.​Но и здесь​ очень хочется) либо​, чтобы открыть параметры​ При нажатии кнопки​Формулы​г*д​ оперативнее обеспечивать вас​=ТЕКСТ(A1,»000-000-0000″)​Нажмите клавиши​

​ текст.​

​ Excel 2013 импортировать​

​ видите кнопку​

​ вас уделить пару​
​»А на вопрос​

​ работает, если​

​: Да постом выше​
​ последние 4 цифры​

​ тоже появляется проблема​

​ я чего-то не​

​ форматирования. Щелкните стрелку​
​Найти все​

​,​
​, то будут найдены​

​ актуальными справочными материалами​

​012-345-6789​
​CTRL+1​

​По завершении нажмите кнопку​​ текстовые файлы и​

  1. ​Получить данные​ секунд и сообщить,​ так никто и​

  2. ​3. Выделяем нужную​​ ответ дан.​​ меняются на ноль.​чтобы заставить в​​ знаю, подскажите, пожалуйста)​​ рядом с полем​

  3. ​, каждого экземпляра условия,​​значения​​ слова «год» и​​ на вашем языке.​​Телефон​​, чтобы открыть диалоговое​​Закрыть и загрузить​ преобразовывать числа в​​, выберите​​ помогла ли она​ не смог ответить!!!!!!»​​ ячейку, CTRL+V{/post}{/quote}​​Сергей​Вопрос — как​​ нужный момент сработать​​Abram pupkin​Формат​

    ​ которые вы ищете​​и​​ «город».​​ Эта страница переведена​​0012345556789​​ окно​​, и Excel вернет​​ текст можно двумя​​Создать запрос​​ вам, с помощью​​Ему начинают говорить,​​Напишите в WORD-е​

    ​: Вот нашел решение​ сделать так, чтобы​ функцию =СлучайноеЧисло ()​: «…чтобы числа в​и нажмите кнопку​

    ​ указываются и щелкнув​​примечания​Вопросительный знак заменяет один​ автоматически, поэтому ее​=ТЕКСТ(A1,»00-0-000-000-0000″)​Формат ячеек​ данные запроса на​ способами. Рекомендуется использовать​

Применение функции ТЕКСТ для форматирования

​ >​ кнопок внизу страницы.​ что число надо​ 11111111111111111111111111111111111111111111111111113.​ (exel 2007):​ последние цифры отображались​

​ надо имитировать ввод​

​ ячейках не менялись…»​

​Очистить​ нужное вхождение в​

​доступны только на​
​ любой знак. Например,​

​ текст может содержать​

​00-1-234-555-6789​
​.​

​ лист.​

​ Power Query (для​

​Из файла​
​ Для удобства также​

​ превратить в текст,​
​Скопируйте, вставте в​

​1. Копируем в​

​ корректно?​
​ функции в ячейку​

Округление номеров кредитных карт

​это умеет делать​.​ списке сделает ячейки​ вкладке​ если ввести​ неточности и грамматические​Почтовый​Откройте вкладку​Если в дальнейшем ваши​ этого нужно скачать​ >​ приводим ссылку на​ и что этот​ EXCEL (CTRL+V).​ word-е столбец с​Спасибо!​ (клавишей F2). И​ Libra и/или OpenOffice​

  • ​Для поиска текста или​ active. Можно сортировать​

    ​Поиск​г?д​​ ошибки. Для нас​​индекс​Число​​ данные изменятся, на​​ надстройку Power Query).​​Из текста​​ оригинал (на английском​​ ответ уже был​​У меня не​​ 30-значными числами.​​Guest​

    ​ так для всех​​Если укажите в​ чисел на листе​ результаты​; на вкладке «​, то будут найдены​ важно, чтобы эта​

  • ​00123​

    ​и в списке​ вкладке​​ Если надстройку Power​​, найдите нужный файл​ языке) .​ дан в этой​

​ получается :(​

support.office.com

Поиск или замена текста и чисел на листе

​2. Выделяем столбец​​: формат ячеек текстовый​ ячеек. А это​ каком интервале и​ также можно использовать​Найти​Заменить​ слова «гад», «гид»​ статья была вам​=ТЕКСТ(A1,»000000»)​Числовые форматы​Данные​ Query скачать не​ и нажмите кнопку​Вам когда-нибудь приходилось импортировать​ теме.​Михаил С.​ в excel правой​ специальная вставка-значения​ почти тоже самое​ где располагаются ваши​

​ функции ПОИСК и​все, щелкнув заголовок​» доступны только​ и «год».​ полезна. Просим вас​001234​

  1. ​выберите вариант​​нажмите кнопку​​ удается, можно воспользоваться​​Импорт​​ или вводить в​​Затем он-же пишет​​: Да, постом раньше​

    Изображение ленты Excel

  2. ​ мышкой, свойства ячеек,​bystander​

    • ​ безобразие, что и​ сл. числа -​​ НАЙТИ.​​ столбца.​

    • ​формулы​Совет:​ уделить пару секунд​​Максимальная точность чисел в​​(все форматы)​

  3. ​Обновить​​ мастером импорта текста.​​.​ Excel данные, содержащие​»Вот нашел решение​ я погорячился -​​ выбираем ТЕКСТОВЫЙ, ОК​​: там нет опции​ было.​ вышлю макрос для​

    ​GVLAD​Чтобы заменить текст или​.​ Звездочки, знак вопроса и​ и сообщить, помогла​

    • ​ Excel составляет 15​, а затем в​, и Excel их​​ В этом случае​​Excel загрузит данные в​ начальные нули (например,​ (exel 2007):…​

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

      ​Для поиска данных с​​ символы тильда (~)​ ли она вам,​ значащих цифр. Это​ поле​ автоматически обновит и​ импортируется текстовый файл,​​ область предварительного просмотра.​​ 00123) или большие​выбираем ТЕКСТОВЫЙ, ОК»​ не работает. Работает​​ ячейку в excel​​ — «объект Документ​

  4. ​ проблему можно обойти.​​Иван​​в ячейках А4​ для замены в​ учетом регистра установите​

    • ​ можно найти в​ с помощью кнопок​ означает, что в​Тип​​ преобразует.​​ однако данные проходят​​ В области предварительного​​ числа (например, 1234​​Ему вновь начинают​​ из блокнота и​

    • ​ правой мышкой ,​ Microsoft Office Word,​Для этого надо:​​: У меня 2010й​​ и А5 (см.​​ поле​​ флажок​​ данных листа перед​​ внизу страницы. Для​

    • ​ любом числе, состоящем​введите формат числа,​Если эту задачу необходимо​​ те же этапы​​ просмотра нажмите кнопку​​ 5678 9087 6543)?​​ говорить, что число​​ других различных мест,​​ Специальная вставка -​​ Метафайл Windows, HTML,​​- задействовать вспомогательную​

      ​ Эксель не знает​​ вложение) не могу​​Заменить на​​Учитывать регистр​​ их с тильда​​ удобства также приводим​​ из 16 и​​ например​ решить в пределах​​ преобразования, что и​​Изменить​​ Это могут быть​​ надо превратить в​​ напимер с этой​​ Текст в кодировке​

    • ​ Текст в кодировке​ ячейку (С1) для​ функции СЛЧИСЛ. В​​ изменить последнюю цифру​​(или оставьте это​

    • ​.​ в поле​ ссылку на оригинал​​ более цифр, например​​000-00-0000​​ книги, поскольку она​​ при импорте из​

  5. ​, чтобы загрузить​ номера социального страхования,​ текст.​ страницы. Из ворда​​ Unicode, вставить.​​ Unicode, Текст. Пробовал​ «пуска» пересчёта функции​ любом случае, если​​ 0 в числе​​ поле пустым, чтобы​

    ​Для поиска ячеек, содержащих​​Найти​ (на английском языке).​ в номере кредитной​для кода социального​​ не используется другими​​ других источников, таких​Редактор запросов​ телефонные номера, номера​И напоследок​ — Ваш способ.​​Юрий М​​ все форматы, не​​ =СлучайноеЧисло ()​​ Вы хотите, чтобы​ на какую-то другую.​ ничем не заменять​

  6. ​ только символы, введенные​. Например, чтобы найти​

    • ​Функции поиска и замены​ карты, все цифры,​​ страхования или​​ программами в качестве​​ как XML, Интернет,​​.​

      ​ кредитных карт, коды​​»Я прекращаю этот​​зы. Мне раньше​​: Ага, а как​ помогло​- и помудрить​ функция в ячейке​ Форматы менял, ставил​ знаки), а затем​ в поле​​ данные, которые содержат​​ в Excel используются​ следующие после 15-й,​

    • ​000000​ источника данных, для​ JSON и т. д.​Если какие-либо столбцы нужно​​ продуктов, номера счетов​​ бесполезный спор…я не​ из ворда не​ потом с тестом​Serge​ с формулой в​​ выполнилась всего один​​ «числовой», «общий», «все​​ нажмите кнопку​​Найти​

      ​ «?», вы введите​​ для поиска в​​ округляются до нуля.​​для шестизначного почтового​​ сохранения начальных нулей​​На ленте откройте вкладку​

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

  7. ​ было необходимости этого​ сложение/деление будете делать?​: Поставить перед числом​ ячейке со случайным​​ раз, то кроме​​ форматы» и т.д.​​Найти далее​​, установите флажок​

Советы

  • ​~?​ книге необходимой информации,​ Если цифровые коды​ индекса.​ можно использовать пользовательский​Power Query​ выделите их, щелкнув​ Excel автоматически удаляет​ для себя, здесь​ делать.​ Если нужны числа​ знак `​ числом.​​ как макросами этого​​ Редактирую ячейку, вбиваю​​или​​Ячейка целиком​​как критерии поиска.​​ например определенного числа​ состоят из 16​Совет:​​ или специальный формат.​​и выберите​​ заголовок, затем выберите​​ начальные нули и​

  • ​ тоже не нашел​Сергей​ — см. ссылку,​dude​=ЕСЛИ ($C$1>=1;СлучайноеЧисло ();)​

support.office.com

Невозможно изменить число в ячейке

​ сделать не получится.​​ нужную цифру, нажимаю​
​Найти все​.​Нажмите кнопку​ или текстовой строки.​ и более цифр,​ Можно также выбрать формат​ Этот способ подходит​Получение внешних данных​Главная​ преобразует большие числа​ ответа, решение пришло​: Я прекращаю этот​ которую я приводил​: сорри​Теперь при изменении​ Можно написать макрос,​ ввод и хоп!​

​.​​Если вы хотите найти​Параметры​
​На вкладке​ необходимо использовать текстовый​

​Дополнительный​​ для цифровых кодов,​ >​ >​
​ в экспоненциальное представление​ опытным путем, как​ бесполезный спор, его​ выше. А про​не значения, а​ числа в ячейке​ который, при изменении​
​ — введенная цифра​Примечание:​

​ текст или числа​​, чтобы определить дополнительные​
​Главная​ формат. Для этого​, а затем тип​ содержащих менее 16​

planetaexcel.ru

Как в экселе при использовании функции СЛЧИСЛ сделать так, чтобы числа в ячейках не менялись при дальнейших расчетах?

​Из текста​Преобразовать​ (например, 1,23E+15), чтобы​ я описал»​ может разрешить только​ текст в самом​ текст​ С1(и только тогда)​ значения в ячейке,​

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

​Юрий, Михаил, Сергей!​​ bystander, как задавший​ начале есть варианты.​вариант сергея бэст​ все ячейки случайных​ брал бы из​ на 0. Кто​Заменить на​ нажмите кнопку​ необходимости:​Редактирование​ указанных ниже действий.​,​ также можно отформатировать​Excel загрузит данные в​Тип данных​ использовать в формулах​ О чем же​ вопрос.​ Перечитайте тему.​сам всегда «_»​ чисел будут пересчитываться.​ нее значение, стирал​ может, подскажите, пожалуйста,​недоступно, откройте вкладку​Формат​Для поиска данных на​нажмите кнопку​Форматирование столбца в виде​Индекс + 4​ с использованием дефисов​

​ область предварительного просмотра.​​ >​ и математических операциях.​
​ вы спорили (обсуждали)?:-))))​я не мог​Сергей​
​ вперед ставлю и​
​А это и​
​ бы формулу в​
​ в чем дело.​Заменить​и выберите нужные​
​ листе или во​Найти и выделить​ текста​,​
​ или других знаков​
​ В области предварительного​Текст​
​ В этой статье​Юрий М​ найти решение для​: Прочитайте вопрос 2010​ не парюсь​ требовалось.​ ней и записывал​vikttur​.​ параметры в диалоговом​ всей книге выберите​
​.​Выделите диапазон данных и​
​Номер телефона​
​ препинания. Например, чтобы​ просмотра нажмите кнопку​.​ объясняется, как сохранить​
​: Человек, судя по​ себя, здесь тоже​ года!​Serge​
​—————​
​ бы это значение​: Ограничение Excel (15​При необходимости поиск можно​ окне​ в поле​
​Выполните одно из указанных​ нажмите клавиши​
​или​
​ сделать телефонные номера​Изменить​Совет:​ данные в исходном​ всему, спорил сам​ не нашел ответа,​нужно только скопировать​: 2 тухачевский Андрей,​
​А можно ещё​
​ обратно, и оно,​ знаков числа).​ отменить, нажав клавишу​Найти формат​Искать​ ниже действий.​CTRL+1​Табельный номер​ более удобными для​

Копирование длинных чисел в эксель — как избежать замены цифр на 0

​, чтобы загрузить​​ Чтобы выбрать несколько столбцов,​ формате, который Excel​ с собой. Сначала​
​ решение пришло опытным​ 20-30 цифр счета,​ ` лучше _​ «куда то туда»​
​ соответственно, больше не​Задать текстовый формат​ ESC.​.​вариант​Чтобы найти текст или​

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

​ щелкните их левой​

​ обрабатывает как текст.​​ не мог найти​ путем, как я​

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

​Дополнительные сведения о пользовательских​​ дефисы между международным​.​

​ кнопкой мыши, удерживая​​Более новые версии​
​ решение для себя,​ описал.​
​ прочей подобной информации.​
​ не отображается в​ 200+ и в​ версиях офиса 2016​

​GVLAD​​ все совпадения с​ Чтобы найти ячейки, точно​или​Найти​Формат​ кодах см. в​

​ кодом, кодом области,​Если какие-либо столбцы нужно​ нажатой клавишу​ Office 2010 –​

​ здесь тоже не​​если кому то​

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

​в книге​​.​ >​

​ статье Создание и​​ префиксом и остальными​ преобразовать в текст,​CTRL​

​ 2013 ​​ нашел ответа, а​ это поможет буду​

​ надо делить или​​ выводится на печать.​ его на рабочее​

​ есть или появится​​ не подходит, уже​ кнопку​
​ можно удалить все​.​Чтобы найти и заменить​
​Ячейки​ удаление пользовательских числовых​ цифрами.​ выделите их, щелкнув​
​.​Для форматирования отдельных столбцов​ потом оно пришло​ рад. спасибо.​ умножать, нужно его​2 bystander С​

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

​В диалоговом окне​​ в виде текста​ опытным путем. А​
​Юрий М​ видеть или по​ такими «числами» Вы​ и пересчитается.​ единожды только формулами,​В текстовом формате​или​Найти​ строках или столбцах​
​ выберите пункт​

​Число​​Примечание:​Пример​
​Главная​Изменение типа столбца​

​ при импорте данных​​ зачем читать то,​: >> Как Вы​ нему сортировать!​

​ сможете работать только​​——​ но я такого​ число «5871111115979880» отображается​

​Заменить все​, а затем выбрать​ выберите в поле​Заменить​выберите формат​

​ Этот способ не позволяет​​Пользовательский числовой формат​ >​
​выберите команду​ в Excel используйте​

​ что было написано​ себе представляете 15000​
​Поэтому и ТЕКСТ!​ как с текстом.​
​А можно ещё​ еще не знаю,​

​ как «5,87111Е+15». А​​.​ ячейку с нужным​Просматривать​.​Текстовый​ восстановить начальные нули,​Номер социального​Преобразовать​Заменить текущие​
​ функцию​ выше? — ведь​ счетов содержащихся в​Михаил С.​

​dude​​ проще — в​ хотя это достаточно​ нужно чтобы на​Microsoft Excel сохраняет параметры​ форматированием в качестве​
​вариант​В поле​.​ которые были удалены​страхования​ >​, и Excel преобразует​
​Получить и преобразовать (Power​ решение он сначала​ файле word исправлять​

​: А у меня​​: agree​ нужный момент скопировать​ востребовано.​ печать и на​ форматирования, которые можно​
​ примера. Щелкните стрелку​по строкам​Найти​Примечание:​ до форматирования. Он​
​012345678​Тип данных​ выделенные столбцы в​ Query)​ не нашёл :-)​ и ставить апостроф?​ работает, если​Guest​

​ ячейку А2 (​​Арбузо л.З.​ просмотр число выводилось​
​ определить. Если вы​
​ рядом с кнопкой​или​введите текст или​
​ Этот способ не позволяет​ действует только на​000-000-0000 ​ >​ текст.​. В этом случае​ Вот он и​
​Очень даже хорошо​
​3. Выделяем нужную​: Сорри, а если​
​ =СлучайныеЧисла () без​
​: Сочуствую. И предлагаю​ в читабельном виде.​ еще раз выполнить​Формат​
​по столбцам​
​ числа, которые нужно​ изменить числа, которые​ числа, введенные после​012-345-6789 ​Текст​По завершении нажмите кнопку​ импортируется текстовый файл,​ прекратил спорить сам​

​ представляю: перебираю их​ ячейку, CTRL+V​ надо скопировать и​

​ =ЕСЛИ ()) во​​ вариант.​Получается, из-за ограничения​ поиск на листе​, выберите пункт​.​ искать, или щелкните​ были введены ранее.​ применения формата.​Телефон​.​Закрыть и загрузить​ однако данные проходят​ с собой :-)​ циклом и к​Юрий М​ вставить столбцы, в​ все ячейки столбика.​

planetaexcel.ru

​Проще всего сделать​

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

При введении числа, содержащего более 15 цифр в ячейку в Microsoft Excel, Excel заменяет любые цифры после пятнадцатого разряда на ноли. Например, введите идентификационный номер кредитной карты в следующем формате:

В этом случае Excel заменяет последнюю цифру на ноль.

Причина

Excel следует спецификации IEEE 754 в отношении хранения и вычисления чисел с плавающей точкой. Excel сохраняет только 15 значащих цифр числа и изменяет цифры после пятнадцатого разряда на ноль

Обходной путь

Добавить кавычку

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

Для этого выделите пустую ячейку, введите одну кавычку (‘), а затем введите число. Все цифры отображаются в ячейке.

Введите одинарную кавычку и введите число.

Формат ячеек

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

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

На вкладке Число выберите Текст из списка Категория, а затем выберите ОК.

Выберите «Текстовый» на вкладке «Числовые форматы» в диалоговом окне «Формат ячеек».

Дополнительная информация

Это происходит только в том случае, если для ячейки задан формат Число, а введенное число содержит более 15 цифр. В форматированные в виде текста ячейки можно ввести до 32 767 символов. На листе Excel отображается до 1024 символов.

Так как настраиваемые форматы чисел предназначены для работы в основном с числами, невозможно создать настраиваемый формат номеров, который хранит более 15 цифр. Например, нельзя использовать следующий формат для хранения 16-символьного удостоверения кредитной карты в виде числа:

Однако, если ввести такое число в ячейке, которая форматирована как текст, все символы остаются в том виде, в котором они введены, так как Excel сохраняет это число в виде текста, а не числа.

excel заменяет последние цифры на нули

EXCEL хранит и выполняет вычисления с точностью 15 значащих цифр. Поэтому, не получится ввести 20-и значное число без того, чтобы EXCEL автоматически округлил его с точностью до 100 тыс. Используем текстовый формат для отображения таких чисел.

То, что вычисления в EXCEL производятся с точностью 15 значащих цифр, проявляется, например, при записи в ячейку целого двадцатизначного числа.

После нажатия клавиши ENTER происходит округление целого числа до 15 значащих цифр, последние цифры заменяются нулями (см. Строку формул на рисунке ниже). К числу будет применен экспоненциальный формат (см. ячейку А1 на рисунке ниже).

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

Для перевода ячейки в текстовый формат достаточно поставить перед значением апостроф (‘) или перед вводом изменить формат ячейки (CTRL+1) на Текстовый.

Примечание. При подсчете таких значений могут возникнуть сложности (см. статью Подсчет ТЕКСТовых значений с единственным критерием в MS EXCEL).

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

Вам когда-нибудь приходилось импортировать или вводить в Excel данные, содержащие начальные нули (например, 00123) или большие числа (например, 1234 5678 9087 6543)? Это могут быть номера социального страхования, телефонные номера, номера кредитных карт, коды продуктов, номера счетов или почтовые индексы. Excel автоматически удаляет начальные нули и преобразует большие числа в экспоненциальное представление (например, 1,23E+15), чтобы их можно было использовать в формулах и математических операциях. В этой статье объясняется, как сохранить данные в исходном формате, который Excel обрабатывает как текст.

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

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

Откройте вкладку Данные, нажмите кнопку Получить данные и выберите вариант Из текстового/CSV-файла. Если вы не видите кнопку Получить данные, выберите Создать запрос > Из файла > Из текста, найдите нужный файл и нажмите кнопку Импорт.

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

Если какие-либо столбцы нужно преобразовать в текст, выделите их, щелкнув заголовок, затем выберите Главная > Преобразовать > Тип данных > Текст.

Совет: Чтобы выбрать несколько столбцов, щелкните их левой кнопкой мыши, удерживая нажатой клавишу CTRL.

В диалоговом окне Изменение типа столбца выберите команду Заменить текущие, и Excel преобразует выделенные столбцы в текст.

преобразование данных в текст” />

По завершении нажмите кнопку Закрыть и загрузить, и Excel вернет данные запроса на лист.

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

В Excel 2010 и Excel 2013 импортировать текстовые файлы и преобразовывать числа в текст можно двумя способами. Рекомендуется использовать Power Query (для этого нужно скачать надстройку Power Query). Если надстройку Power Query скачать не удается, можно воспользоваться мастером импорта текста. В этом случае импортируется текстовый файл, однако данные проходят те же этапы преобразования, что и при импорте из других источников, таких как XML, Интернет, JSON и т. д.

На ленте откройте вкладку Power Query и выберите Получение внешних данных > Из текста.

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

Если какие-либо столбцы нужно преобразовать в текст, выделите их, щелкнув заголовок, затем выберите Главная > Преобразовать > Тип данных > Текст.

Совет: Чтобы выбрать несколько столбцов, щелкните их левой кнопкой мыши, удерживая нажатой клавишу CTRL.

В диалоговом окне Изменение типа столбца выберите команду Заменить текущие, и Excel преобразует выделенные столбцы в текст.

преобразование данных в текст” />

По завершении нажмите кнопку Закрыть и загрузить, и Excel вернет данные запроса на лист.

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

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

Если эту задачу необходимо решить в пределах книги, поскольку она не используется другими программами в качестве источника данных, для сохранения начальных нулей можно использовать пользовательский или специальный формат. Этот способ подходит для цифровых кодов, содержащих менее 16 цифр. Цифровые коды также можно отформатировать с использованием дефисов или других знаков препинания. Например, чтобы сделать телефонные номера более удобными для чтения, можно добавить дефисы между международным кодом, кодом области, префиксом и остальными цифрами.

Почему excel меняет цифры

Автор Александр Привизенцев задал вопрос в разделе Программное обеспечение

Эксель 2003 при вводе в ячейку 20-значного числа (номер счета) последние три-четыре цифры заменяет на ноль. Как исправить и получил лучший ответ

Ответ от Почтальон Печкин[гуру]
поставьте текстовый формат и тогда уже пропишите число, либо пропишите формулой =”12345678901234567891″

Тема: Длинное число в Excel

киник Регистрация 24.02.2002 Адрес Москва Сообщений 36,128

  • Просмотр профиля
  • Сообщения форума
  • Блог
  • Просмотр профиля
  • Сообщения форума
  • Блог
  • Домашняя страница

Клерк Регистрация 12.12.2002 Адрес Ярославль Сообщений 66,413

  • Просмотр профиля
  • Сообщения форума
  • Блог
  • Просмотр профиля
  • Сообщения форума
  • Блог
  • Просмотр профиля
  • Сообщения форума
  • Блог
  • Домашняя страница

Клерк Регистрация 12.12.2002 Адрес Ярославль Сообщений 66,413

  • Просмотр профиля
  • Сообщения форума
  • Блог
  • Просмотр профиля
  • Сообщения форума
  • Блог

Сообщение от ЕВС

Ошибочка
Вы нам показали экспоненциальную запись числа. Excel так «нещадно» поступает, если для отображения числа недостаточно ширины столбца. Он (Excel) по доброте своей неодушевленной пытается нам помочь.
Наибольшее возможное число в Excel — 9E+307.

Сообщение от YUM

Не Станиславский, но не верю
Очень хочется увидеть в Excel ЧИСЛОВУЮ запись ЧИСЛА длиной более 15 знаков с младшими разрядами, отличными от нуля.

Сообщение от YUM
Сообщение от vikttur

  • Просмотр профиля
  • Сообщения форума
  • Блог

Клерк Регистрация 27.03.2002 Сообщений 11,856
Сообщение от vikttur
Сообщение от office.microsoft.com:

  • Просмотр профиля
  • Сообщения форума
  • Блог

Ворчун (может, и не совсем старый? ), мой текст относился к сообщению YUM о возможности ввода такого длинного числа. Потому-то и «Очень хочется увидеть. «.

Сообщение от Аноним
Сообщение от vikttur

  • Просмотр профиля
  • Сообщения форума
  • Блог

Я не пытаюсь доказать, что р/счет — число или не число.
Разговор о конкретной ситуации: при заполнении листа данными введенная в ячейку информация была воспринята Excel’ем как число.

Почему? Потому что для него это число.
Как обойти? Показать табличному монстру, что это текст.

  • Просмотр профиля
  • Сообщения форума
  • Блог

Доброго времени суток, уважаемые)

При составление различных расчетных таблиц в EXSEL получается вот какая ситуация: при расчете 10839,60 * 2,6% = 281,8296. По-моему мнению, это 281,83, а по EXSEL так и есть 281,8296. Даже если выставить формат ячейки «числовой»- «2 знака после запятой», EXSEL все равно держит «в уме» остальные цифры и при суммировании их учитывает.
Когда в таблице 20 строк (например, по количеству человек) итоговая сумма, чаще всего, получается на 1 или 2 копейки больше. Приходится каждый раз копировать полученные значения, вставлять через «Специальная вставка» — «значение» в эту же колонку, и в ручную убирать лишнее знаки после запятой.

Может быть есть какие-то настройки.

  • Просмотр профиля
  • Сообщения форума
  • Блог
  • Домашняя страница

Клерк Регистрация 12.12.2002 Адрес Ярославль Сообщений 66,413

  • Просмотр профиля
  • Сообщения форума
  • Блог
  • Просмотр профиля
  • Сообщения форума
  • Блог

Доброго времени суток, уважаемые)

При составление различных расчетных таблиц в EXSEL получается вот какая ситуация: при расчете 10839,60 * 2,6% = 281,8296. По-моему мнению, это 281,83, а по EXSEL так и есть 281,8296. Даже если выставить формат ячейки «числовой»- «2 знака после запятой», EXSEL все равно держит «в уме» остальные цифры и при суммировании их учитывает.
Когда в таблице 20 строк (например, по количеству человек) итоговая сумма, чаще всего, получается на 1 или 2 копейки больше. Приходится каждый раз копировать полученные значения, вставлять через «Специальная вставка» — «значение» в эту же колонку, и в ручную убирать лишнее знаки после запятой.

Может быть есть какие-то настройки.

  • Просмотр профиля
  • Сообщения форума
  • Блог

Клерк Регистрация 27.03.2002 Сообщений 11,856
Сообщение от konowalowadiana

Когда в таблице 20 строк (например, по количеству человек) итоговая сумма, чаще всего, получается на 1 или 2 копейки больше.

Может быть есть какие-то настройки.

есть: параметры — вычисления — точность как на экране. позволяет избавиться от многочисленных «ОКРУГЛ()» в ячейках.

Но копейка всё равно может вылезти.
Ибо:
1,00/3,00=0,33
0,33*3,00=0,99

  • Просмотр профиля
  • Сообщения форума
  • Блог

Сообщение от konowalowadiana

Доброго времени суток, уважаемые)

При составление различных расчетных таблиц в EXSEL получается вот какая ситуация: при расчете 10839,60 * 2,6% = 281,8296. По-моему мнению, это 281,83, а по EXSEL так и есть 281,8296. Даже если выставить формат ячейки «числовой»- «2 знака после запятой», EXSEL все равно держит «в уме» остальные цифры и при суммировании их учитывает.
Когда в таблице 20 строк (например, по количеству человек) итоговая сумма, чаще всего, получается на 1 или 2 копейки больше. Приходится каждый раз копировать полученные значения, вставлять через «Специальная вставка» — «значение» в эту же колонку, и в ручную убирать лишнее знаки после запятой.

Изменение копируемого числового значения ячейки

aga

Дата: Среда, 16.12.2015, 13:32 |
Сообщение № 1

Группа: Пользователи

Ранг: Новичок

Сообщений: 15


Репутация:

0

±

Замечаний:
0% ±


Excel 2010

Здравствуйте, уважаемые форумчане.

Возникла такая заковыка:
При копировании числовых данных из одной книги в другую происходит изменение числа, например, в исходной ячейке стоит 0,03, а в ячейке, в которую вставляется это значение, появляется 0,0299999993294477.
Копирование произвожу через переменную (описана как Single) GG=Sh.Cells(ii, 15).Value и, затем, вставляю Cells(i, 4).Value=GG

Подскажите почему так происходит? Буду признателен за любой «ликбез».


aga

 

Ответить

Manyasha

Дата: Среда, 16.12.2015, 13:43 |
Сообщение № 2

Группа: Модераторы

Ранг: Старожил

Сообщений: 2198


Репутация:

898

±

Замечаний:
0% ±


Excel 2010, 2016

aga, Значит у вас такое значение в ячейке, копируйте значение с округлением
[vba]

Код

Cells(i, 4).Value = Round(GG, 2)

[/vba]


ЯД: 410013299366744 WM: R193491431804

 

Ответить

aga

Дата: Среда, 16.12.2015, 13:45 |
Сообщение № 3

Группа: Пользователи

Ранг: Новичок

Сообщений: 15


Репутация:

0

±

Замечаний:
0% ±


Excel 2010

Manyasha, нет в ячейке именно 0,03.


aga

 

Ответить

Manyasha

Дата: Среда, 16.12.2015, 13:49 |
Сообщение № 4

Группа: Модераторы

Ранг: Старожил

Сообщений: 2198


Репутация:

898

±

Замечаний:
0% ±


Excel 2010, 2016

А если поставить формат ячейки, например, с 8 знаками после запятой?
Если все равно 0,03, тогда покажите в фале


ЯД: 410013299366744 WM: R193491431804

 

Ответить

aga

Дата: Среда, 16.12.2015, 14:13 |
Сообщение № 5

Группа: Пользователи

Ранг: Новичок

Сообщений: 15


Репутация:

0

±

Замечаний:
0% ±


Excel 2010

Прикладываю файл с примером исходной таблицы.
В нём желтым отмечены значения, получаемые в файле куда копирую. Формвты ячеек в обоих файлах числовые с 2-я знаками после запятой, изменение числа заметил в стороке формул.


aga

 

Ответить

Manyasha

Дата: Среда, 16.12.2015, 14:35 |
Сообщение № 6

Группа: Модераторы

Ранг: Старожил

Сообщений: 2198


Репутация:

898

±

Замечаний:
0% ±


Excel 2010, 2016

aga, не знаю почему, но если поставить тип переменной GG Double, то все правильно копирует


ЯД: 410013299366744 WM: R193491431804

 

Ответить

aga

Дата: Среда, 16.12.2015, 15:41 |
Сообщение № 7

Группа: Пользователи

Ранг: Новичок

Сообщений: 15


Репутация:

0

±

Замечаний:
0% ±


Excel 2010

Manyasha, спасибо огромное за помощь respect !!!!!


aga

 

Ответить

Понравилась статья? Поделить с друзьями:
  • При копировании в excel не считает формулы
  • При копировании в excel копируется только значения
  • При запуске word окно
  • При запуске word меню
  • При запуске word конфигурация операционной системы не рассчитана на запуск