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

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

  • автор:

5 полезных способов сохранить числовой формат при использовании слияния в Word

Исходный числовой формат

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

Изменения формата чисел

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

Способ 1: изменить коды полей

  1. Во-первых, после того, как вы вставите поле слияния, не стоит спешить нажимать «Готово и слить». Вместо этого щелкните правой кнопкой мыши поле.
  2. Затем выберите «Переключить коды полей» в меню списка.Выберите «Переключить коды полей».
  3. Теперь введите «\#»0.00» непосредственно перед символом «>». Ввод «\#»0.00 означает, что вы хотите сохранить 2 десятичных знака в полученном числе. Точно так же, если вам нужна только одна десятичная цифра, вы можете ввести «\#»1».Изменить коды полей
  4. Затем поместите курсор внутри кодов полей и нажмите «F9» или щелкните правой кнопкой мыши и снова выберите «Переключить коды полей».
  5. Затем вы можете нажать «Предварительный просмотр результатов», чтобы убедиться, что результаты верны. После этого вы можете спокойно закончить оставленные шаги, чтобы выполнить задание.Нажмите «Предварительный просмотр результатов»

Способ 2: преобразование исходных данных в текстовый формат

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

Способ 3: вставить новую строку в таблицу

  1. Прежде всего, откройте файл Excel.
  2. Затем выберите строку под заголовком.
  3. Далее щелкните правой кнопкой мыши.
  4. И выберите «Вставить» в меню, чтобы вставить новую строку в таблицу.
  5. Затем введите любую понравившуюся букву в ячейку над первой цифрой. Например, вы можете ввести там «а».
  6. Далее, когда вы открываете Word в starПосле слияния вы, наконец, получите страницу с буквой «а». Просто удалите его, и остальные номера останутся в правильном формате.

Метод 4: преобразовать таблицу Excel в Word One

  1. Первый и первыйost, откройте файл Excel.
  2. Во-вторых, нажмите вкладку «Файл».
  3. Затем нажмите «Сохранить как».
  4. В окне «Сохранить как» сначала найдите место хранения.
  5. Затем выберите «Веб-страница» в «Сохранить как тип».
  6. Далее в левом нижнем углу выберите «Выделение: Лист».
  7. И нажмите кнопку «Сохранить».
  8. Теперь в диалоговом окне «Опубликовать как веб-страницу» сначала выберите элемент для публикации из раскрывающегося списка «Выбрать».
  9. Далее нажмите «Опубликовать».
  10. Теперь найдите веб-файл и щелкните его правой кнопкой мыши.
  11. Далее выбираем «Открыть с помощью».
  12. И нажмите «Microsoft Word», чтобы открыть файл в Word.
  13. Теперь убедитесь, что перед первым знаком абзаца нет пробела. Если есть, просто удалите их.Удалите все пробелы перед первым знаком абзаца
  14. И нажмите вкладку «Файл».
  15. Затем нажмите «Сохранить как».
  16. В окне «Сохранить как» выберите сохранение файла с расширением «.doc» или «.docx».
  17. Затем нажмите «Сохранить».
  18. Наконец, выполните шаги, чтобы завершить слияние почты.

Способ 5: подтвердить преобразование формата файла при открытии в Word

  1. Во-первых, убедитесь, что исходный файл сохранен с расширением «.xls», а таблица, содержащая исходные данные, находится на первом листе.
  2. Затем откройте Word и перейдите на вкладку «Файл».
  3. Затем нажмите «Параметры», чтобы открыть диалоговое окно «Параметры Word».
  4. И выберите «Дополнительно» далее.
  5. Затем прокрутите вниз до страницы «Общие». Установите флажок «Подтверждать преобразование формата файла при открытии».
  6. Нажмите «ОК», чтобы сохранить изменения.
  7. Далее, закончив редактирование документа, вы нажимаете вкладку «Рассылки».
  8. Затем нажмите «Выбрать получателей».
  9. И выберите «Использовать существующий список».
  10. Теперь в диалоговом окне «Выбор источника данных» выберите нужный файл и нажмите «Открыть».
  11. В диалоговом окне «Подтверждение источника данных» выберите «Рабочие листы MS Excel через DDE».
  12. Затем нажмите «ОК».
  13. Далее появится диалоговое окно «Microsoft Excel». Выберите «Вся таблица».
  14. И нажмите «ОК».
  15. Используйте обычный способ завершения слияния почты.

Сравнение 5 методов

методы Преимущества Недостатки бонуса без депозита
Способ 1: изменить коды полей 1. Сравнительно простые шаги

2. Вы можете выбрать десятичные цифры.

3. Нет необходимости менять исходный файл

4. Этот метод не добавит дополнительную страницу документа.

2. Десятичные цифры будут такими же, как в исходном файле.

3. Этот метод не добавит дополнительную страницу документа.

2. Десятичные цифры будут такими же, как в исходном файле.

1. Вы должны вставить новый исходный файл строки.

2. Вы должны удалить лишнюю страницу вручную.

2. Десятичные цифры будут такими же, как в исходном файле.

3. Нет необходимости менять исходный файл

4. Вы не будете ограничены форматированием файлов Excel.

1. Сравнительно больше шагов

2. Каждый раз вы можете получать данные только с одного листа.

2. Десятичные цифры будут такими же, как в исходном файле.

3. Нет необходимости менять исходный файл

1. Сравнительно больше шагов

2. Иногда может потребоваться больше времени для ответа.

3. Исходный файл должен быть сохранен в формате «.xls».

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

Повреждение файлов всегда находит возможность

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

Как в Ворде при слиянии из Экселя сделать округление после запятой?

1 Свойства ячейки менял на что угодно(в т.ч. на просто текст)
2 округление, как тут советуют, не помогает: wordexpert.ru/forum/viewtopic.php?id=116
3 форматирование как тут советуют не помогает: www.planetaexcel.ru/forum/?PAGE_NAME=read&FID=8&TI.

вот так в экселе:
20fd1d084d24.png
а вот так уже в ворде:
48c23c231e53.png

[Закрыто] (Решено) Форматирование чисел при слияние с таблицами Excel

При импортировании числа в Рассылках Word делает такое:

Для примера,
вместо 32,3 пишет 32,299999999999997
вместо 50,9 пишет 50,899999999999999
и так далее.

Формат ячеек с этими числами в Excel изменяю — общий, числовой — разультата нет.

Подскажите пожалуйста как это убрать.

2 Ответ от admin 04.02.2010 10:49:37

  • admin
  • Администратор
  • Неактивен
  • Откуда: Земля
  • Зарегистрирован: 15.12.2009
  • Сообщений: 508
  • Поблагодарили: 39
Re: (Решено) Форматирование чисел при слияние с таблицами Excel

Мне кажется, надо использовать функцию округления с указанием количества знаков после запятой. Единственно, что не подскажу, как это делается в Excel, так как не работаю с этой программой.
В Word это функция round().

3 Ответ от Avo.ks 04.02.2010 12:41:42

  • Avo.ks
  • рядовой
  • Неактивен
  • Зарегистрирован: 04.02.2010
  • Сообщений: 5
Re: (Решено) Форматирование чисел при слияние с таблицами Excel

А как это написать?

Вот картинка из документа Word. Здесь Слева просто текст, а справа имя поля из Excel откуда программа и берет собственно значение. Интересно, что в Excel стоит обыкновенное число, (32,3) — без лишних цифр.

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

В принципе округление помогло бы. Но как мне это написать?

Если я напишу Round(«Общая_площадь_объекта_по_факту_квм»), то при просмотре он выдаст мне

Round(32,299999999999997) — он видит это не как функцию, а просто как текст.
Может знак какой то приписывать

вырезка.jpg 19.03 Кб, файл не был скачан.

You don’t have the permssions to download the attachments of this post.

4 Ответ от viter.alex 04.02.2010 16:24:54

  • viter.alex
  • Модератор
  • Неактивен
  • Откуда: Харьков, Украина
  • Зарегистрирован: 21.12.2009
  • Сообщений: 884
  • Поблагодарили: 140
Re: (Решено) Форматирование чисел при слияние с таблицами Excel

Можно попробовать поместить это выражение в поле:

5 Ответ от Avo.ks 04.02.2010 17:35:28

  • Avo.ks
  • рядовой
  • Неактивен
  • Зарегистрирован: 04.02.2010
  • Сообщений: 5
Re: (Решено) Форматирование чисел при слияние с таблицами Excel

I`m sorry, НЕ ПОМОГЛО!

Я не понимаю, что вообще делает ВОРД.

Почему он ВЫЧИТАЕТ из числа 32,3 ЗАПИСАННОГО в EXCEL число 0,000000000000003 .

ЭТО МОЖЕТ быть объяснено ТОЛЬКО тем, что в исходном документе (EXCEL) записано именно число

ХОТЯ ПОКАЗЫВАЕТ EXCEL 32,3

В таком случае Как мне в Excel записать РОВНО 32,3 .

или это НЕВОЗМОЖНО. Это смешно.

ЛЮДИ ДОБРЫЕ И РАЗУМНЫЕ.

Попробуйте сами! Вот архив с исходным файлом Excel и карточкой Ворд.

В Ворде указан путь к источнику С:/, поэтому Excel кидайте именно в С:/.

Карточка — автомат.rar 30.6 Кб, 4 скачиваний с 2010-02-04

You don’t have the permssions to download the attachments of this post.

6 Ответ от viter.alex 04.02.2010 19:43:53

  • viter.alex
  • Модератор
  • Неактивен
  • Откуда: Харьков, Украина
  • Зарегистрирован: 21.12.2009
  • Сообщений: 884
  • Поблагодарили: 140
Re: (Решено) Форматирование чисел при слияние с таблицами Excel

В Excel можно округлить значение функциями, начинающимися на ОКР. А в Word нужно, как и говорили, пользоваться функцией Round. Возникло недопонимание как именно ей пользоваться. Поясню.
Открываем документ. Ставим курсор в то место, где находится поле слияния. Жмём Shift+F9, чтобы показать не результат работы поля, а его код, который для нашего примера будет выглядеть так:

Выделяем это поле. Жмём Ctrl+F9, чтобы добавить ещё одно поле для функции Round. Вокруг выделенного поля появятся фигурные скобки:
< < MERGEFIELD "Площадь_застройки_по_факту_квм" >>
Приводим это выражение к такому виду:
< =ROUND(< MERGEFIELD "Площадь_застройки_по_факту_квм" >;1) >
чтобы округлить выражение до одного знака после запятой.
Всё, жмём F9 и наслаждаемся результатом.

7 Ответ от Avo.ks 05.02.2010 15:44:15

  • Avo.ks
  • рядовой
  • Неактивен
  • Зарегистрирован: 04.02.2010
  • Сообщений: 5
Re: (Решено) Форматирование чисел при слияние с таблицами Excel

Кажется это сработало! Спасибо!

Но все -таки! Оставшиеся и появившиеся проблемы:

1: Все таки почему нам пришлось округлять. Ведь в исходном файле было записано именно 32,3. Это просто интересно объяснить хотя бы с точки зрения логики.
И еще — я не могу взять ответственность на себя и убрать некоторые цифры после запятой, так как то что я получаю в ВОРДе — документ имеющий силу.

2: Если в исходной ячейке стоит ноль, то в ворде пишет "!Синтаксическая ошибка"
Можно наверное поставить условие на непустое значение в исходной ячейке и т.д., да?

И все же СПАСИБО! Уже кое-что продвинулось вперед.

8 Ответ от Avo.ks 11.02.2010 12:33:54

  • Avo.ks
  • рядовой
  • Неактивен
  • Зарегистрирован: 04.02.2010
  • Сообщений: 5
Re: (Решено) Форматирование чисел при слияние с таблицами Excel

Ребятааа. Каароче, я понял как и что тут.

Решение:
поменять формат ячеек в Excel на ТЕКСТОВЫЙ. ни числовой, ни общий не подходят.

Вывод:
Word не "понимает" числа в Excel так как нужно.

Все нормально, тема закрыта.

Сообщений [ 8 ]

Страницы 1

Чтобы отправить ответ, вы должны войти или зарегистрироваться

Похожие темы

(Решено) Форматирование чисел при слияние с таблицами Excel

Если вы владеете персональным компьютером или же вы счастливый обладатель ноутбука, работаете с документами много, либо время от времени, то, вероятнее всего, вы пользуетесь таким мощным редактором текста, как Microsoft Word. На портале о Microsoft Office Word вы узнаете про: как начертить график в openoffice. Возможно, у вас новейшая 10 версия, возможно, вы привыкли к троечке и не хотите менять. Но в любом случае 80 % пользователей используют лишь 20 % этой замечательной, колоссальной программы. На портале о Microsoft Office Word вы узнаете про: как поставить в ворде знак ударения.

А где познакомиться со всеми нюансами? Где узнать, как еще более оптимизировать работу? Приглашаем вас на форум сайта Ворд Эксперт, посвященный приложению Word целиком. На портале о Microsoft Office Word вы узнаете про: lorem ipsum dolor sit amet перевод. Вы можете зарегистрироваться на нашем портале и узнать много нового о такой, казалось бы, общеизвестной теме. Наш сайт о Microsoft Office Word даст ответ про: сделать рамку с компютером.

Пользователю форума будет предложена литература по всем интересующим его вопросам, а наиболее часто задаваемые вопросы будут вынесены в отдельный раздел. На портале о Microsoft Office Word вы узнаете про: настройка офис ворд 7. Здесь вы научитесь автоматизировать свою работу и форматировать тексты, с помощью макросов.

Возможно, ваша проблема не нова и на нее найдется уже готовое решение, которое описано в соответствующем подразделе. На портале о Microsoft Office Word вы узнаете про: как дать название таблиці в цщкв. А если вы не нашли ответа, то можете оставить заявку в другом разделе, зубры «макросостроения» и акулы Ворда обязательно найдут решение вашей проблемы. На портале о Microsoft Office Word вы узнаете про: онлайн ворд сноски.

Слияние документов: как отформатировать дату в итоговом документе

Как отформатировать нестандартную дату в ячейке?
Привет знатокам Excel! Покидайте ссылочками или напишите в комментариях как автоматически.

Скажите как образом правильно осуществить слияние документов Word?
Всем привет! Скажите как образом правильно осуществить слияние документов ворд? Существуют ли.

Как вычесть из текущей даты, дату в документе?
Подскажите пож. (желательно как для чайника). Есть документ с полем дата date_p. Надо создать.

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

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *