Note: The other languages of the website are Google-translated. Back to English

Как отформатировать дату, валюту и число во время слияния почты в Word?

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

Правильное форматирование даты во время слияния почты в Word

Правильное форматирование валюты и числа при слиянии писем в Word

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

Шаг 1: выберите поле слияния, которое вы хотите изменить. В данном случае это поле Дата.

Шаг 2: нажмите Shift + F9 чтобы сделать кодировку поля видимой. Выбранное вами поле теперь должно выглядеть так:

{MERGEFIELD DATE}, {MERGEFIELD CURRENCY} или {«Percent»}


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

Добавьте следующие данные форматирования: \ @ "дд ММММ гггг" в файл слияния даты. И поле слияния даты должно быть таким:

{ДАТА ОБЪЕДИНЕНИЯ \ @ "ММММ д, ггг"}

Формат даты будет таким:

смена-форамт-1

Примечание:вы можете изменить формат даты по своему усмотрению. Другие возможные форматы: • дд / МММ / гггг, • д / МММ / гг, • д ММММ гггг.


Легко разделите документ из одного слова на несколько

Как правило, мы используем копирование и вставку для разделения документа Word по одному, но утилита Split Documnet может разделить документ Word на основе страницы, заголовка1, разрыва страницы или раздела, что повысит эффективность работы.  Нажмите, чтобы получить полнофункциональную бесплатную пробную версию в 60 дней!
объявление разделить документы по страницам
 
Kutools for Word: с сотнями удобных надстроек Word, которые можно попробовать бесплатно без ограничений в 60 дней.

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

Добавьте следующие данные форматирования \ # $, 0.00 в файл слияния валюты, и поле слияния валюты должно выглядеть так:

{MERGEFIELD CURRENCY \ # $, 0.00}

смена-форамт-2

Примечание:'\ # $, 0.00' в поле называется числовым переключателем изображения. Другие возможности включают:

(1). \ # 0 для округленных целых чисел

(2). \ #, 0 для округленных целых чисел с разделителем тысяч

(3). \ #, 0.00 для чисел с точностью до двух десятичных знаков, с разделителем тысяч

(4). \ # $, 0 для округления всего доллара с разделителем тысяч

(5). \ # "$, 0.00; ($, 0.00); '-'" для валюты, с квадратными скобками вокруг отрицательных чисел и дефисом для 0 значений

Кроме того, иногда число может быть процентным, может потребоваться отредактировать поле {«Percent»}, чтобы получилось {= «Percent» * 100 \ # 0.00%}.


Рекомендуемые инструменты для повышения производительности Word

 

Kutools For Word - Более 100 расширенных функций для Word, сэкономьте 50% времени

  • Сложные и повторяющиеся операции можно производить разово за секунды.
  • Вставляйте сразу несколько изображений из папок в документ Word.
  • Объединяйте и объединяйте несколько файлов Word из папок в одну в желаемом порядке.
  • Разделите текущий документ на отдельные документы в соответствии с заголовком, разрывом раздела или другими критериями.
  • Преобразование файлов между Doc и Docx, Docx и PDF, набор инструментов для общих преобразований и выбора и т. Д.
Сортировать комментарии по
Комментарии (66)
Оценок пока нет. Оцените первым!
Этот комментарий был сведен к минимуму модератором на сайте
Фантастический!. Спасибо. Замечу также, что вы можете изменить формат в word на любой из доступных вариантов в excel. Чтобы просмотреть параметры, перейдите на главную вкладку Excel > раскрывающийся список форматов > дополнительные параметры числового формата > пользовательский.
Этот комментарий был сведен к минимуму модератором на сайте
Форматирование даты в Word 2013 не работает, используя \@"дд ммм ГГГГ", вы просто получаете сообщение об ошибке, указывающее, что поле не существует. Microsoft утверждает, что использует DDE, но все, что он делает, это выдает сообщение OOPS SOMETHING WENT WRONG, которое появляется при открытии во второй раз.
Этот комментарий был сведен к минимуму модератором на сайте
[quote]Форматирование даты в Word 2013 не работает, используя \@"дд ммм ГГГГ", вы просто получаете сообщение об ошибке, указывающее, что поле не существует. Microsoft утверждает, что использует DDE, но все, что он делает, это выдает сообщение OOPS SOMETHING WENT WRONG, которое появляется при открытии во второй раз.Мартин[/quote] Убедитесь, что вы либо щелкаете правой кнопкой мыши поле слияния и выбираете «Переключить коды полей», либо нажимаете Shift-F9 при выбранном поле слияния. Таким образом, вместо «LastPaidDate» вы должны увидеть {MERGEFILD \@ "ddMMMyy" LastPaidDate}
Этот комментарий был сведен к минимуму модератором на сайте
Формат даты Word 2013 при слиянии из xlsx. Undid «Исправление» Microsoft переключилось обратно на OLE из DDE, и ваше исправление сработало во второй раз. Блестящий. Спасибо
Этот комментарий был сведен к минимуму модератором на сайте
Как ты это делаешь, Мартин? Я выдергиваю волосы.
Этот комментарий был сведен к минимуму модератором на сайте
[quote]Мартин, как ты это делаешь? Я выдергиваю волосы.Автор: dbhope[/quote] Не уверен, почему Microsoft сделала это таким сложным. Я думаю, что вы просто не следуете инструкции точно. 1) Настройте файл xlsx с двумя заголовками DATE и DATETEXT Установите формат для столбца DATE в dd/mm/yyyy Установите формат DATETEXT в текст 2) введите эти 2 даты в столбце DATE: 01/06/2013 05/ 07/2014 3) введите этот текст в столбец DATETEXT и не позволяйте форматировать его в дату: 1 июня 2013 г. 5 июля 2014 г. 4) Сохранить и закрыть файл 5) Открыть новый документ Word 6) Нажмите рассылки, Начать слияние почты и письма, выберите «Получатели» и используйте существующий список, выберите только что созданный список и нажмите «ОК». 7) Нажмите «Вставить поле слияния» и нажмите «ДАТА», а затем «ОК». 8) Нажмите «Ввод», чтобы перейти к следующей строке. затем ОК. 9) Нажмите «Предварительный просмотр результатов» и перейдите к 10 записям. В поле ДАТА будет отображаться дата в формате мм/дд/гггг ДЕЙСТВИТЕЛЬНО РАЗДРАЖАЮЩАЯ 2) Нажмите один раз на поле ДАТА (чтобы выделить его) 11) Нажмите SHIFT & F12, и вы увидите: {MERGEFIELD DATE} введите этот текст \@" dd MMM yyyy", чтобы поле стало следующим: {MEGEFIELD \@dd MMM yyyy" DATE} 9) ОЧЕНЬ ВАЖНО: обратите внимание на строчные буквы dd, UPPERCASE MMM, строчные yyyy 13) Щелкайте по результатам предварительного просмотра, пока не отобразятся данные. Прокрутите записи. И я надеюсь, что мы отсортированы.....
Этот комментарий был сведен к минимуму модератором на сайте
Это работает для меня, но ТОЛЬКО, если я закрываю исходный файл Excel перед запуском слияния.
Этот комментарий был сведен к минимуму модератором на сайте
Я могу изменить содержимое файла слияния xls только тогда, когда другой файл закрыт, но кажется, что он отформатирован в порядке, когда оба открыты. Может быть, в первый раз вам нужно закрыть файл xls, чтобы правильно установить форматирование при настройке файлов. Если это работает, идите с ним.
Этот комментарий был сведен к минимуму модератором на сайте
У меня есть список, в котором денежные суммы должны быть выплачены в разных валютах - я сделал переключение поля для GBP, но, конечно, оно меняет каждую букву на это, но мне нужно, чтобы некоторые отображали доллары США / сингапурские доллары и т. д. Можете ли вы сделать это за одно слияние?
Этот комментарий был сведен к минимуму модератором на сайте
Это звучит маловероятно без использования Visual Basic для определения номинала для изменения поля слияния. Я думаю, что в зависимости от сложности отчета я бы хотел создать его прямо из Excel. Это может быть полный нестартер.
Этот комментарий был сведен к минимуму модератором на сайте
Мартин, ваши комментарии действительно сработали, я использую формат «d MMMM yyyy», и он работает отлично. Есть ли способ отформатировать это в верхнем регистре?
Этот комментарий был сведен к минимуму модератором на сайте
Я использую формат «d MMMM yyyy». Есть ли способ отформатировать это в верхнем регистре?
Этот комментарий был сведен к минимуму модератором на сайте
Ronel, Когда отображается дата, щелкните правой кнопкой мыши дату. Выберите ШРИФТ в диалоговом окне. Установите флажок «Все заглавные буквы» и нажмите «ОК». Кажется, у меня получилось
Этот комментарий был сведен к минимуму модератором на сайте
Ronel: Раньше это делалось с помощью *Upper в отображении кодов полей. Кажется, MS сбросил. Попробуйте это вместо этого: когда дата отображается как 2 декабря 2015 года или в любом другом формате, щелкните правой кнопкой мыши дату и выберите ШРИФТ. Диалоговое окно имеет галочку ВСЕ ЗАГЛАВНЫЕ в правом нижнем углу. Нажмите на него и диалог OK. Кажется, это помогает, но код не отображается с помощью Alt + F9, он должен быть где-то в фоновом режиме. Боже, я бы хотел, чтобы они просто оставили это в покое!!!!!
Этот комментарий был сведен к минимуму модератором на сайте
Как насчет того, когда поле представляет собой число и букву? пример "1а". Он отображается как «0» в документе слияния.
Этот комментарий был сведен к минимуму модератором на сайте
Нет, это не так. Возможно, если вы попытаетесь отформатировать его как дату, но я не уверен, почему вы захотите это сделать, поскольку это не дата - ну, не на земле: D. Поскольку 1a не является датой, если вы хотите отобразить 1a, просто отформатируйте текст в соответствии с Mr. или Mrs. или именем клиента.
Этот комментарий был сведен к минимуму модератором на сайте
а как насчет поля с цифрой и буквой? пример "1а". он отображается как «0».
Этот комментарий был сведен к минимуму модератором на сайте
Может ли кто-нибудь помочь мне с «накануне» из другого поля слияния?
Этот комментарий был сведен к минимуму модератором на сайте
di office 2010 menggunakan Рабочий лист MS Excel через DDE (*.xls) tidak semua list kolom di excel terbaca karena di excel sampai Kolom LI sedangkan di wor yang terbaca sampai kolom BN mohon pencerahannya terima kasih
Этот комментарий был сведен к минимуму модератором на сайте
Большое спасибо! :смешной:
Этот комментарий был сведен к минимуму модератором на сайте
Можно ли в любом случае отредактировать поле слияния, чтобы целые числа не отображали десятичные знаки .00, но по-прежнему включали десятичные знаки, если в данных слияния есть центы? Мы используем слияние для подготовки благодарственных писем за пожертвования, и мой босс не считает, что 00 выглядит уместно, особенно когда пожертвование велико — 150,000.00 150,000 долларов выглядят забавно по сравнению с простым внесением 1,500.56 1,500.56 долларов. Например. Объединить данные -> Поле слияния 1,500.00 долл. США -> 1,500 долл. США XNUMX долл. США -> XNUMX долл. США
Этот комментарий был сведен к минимуму модератором на сайте
Серена, мы используем {IF {MERGEFIELD Gf_Amount} = "*.00" "{MERGEFIELD Gf_Amount \#$,#}" "{MERGEFIELD Gf_Amount}" }, где Gf_Amount — это имя поля данных, которое мы объединяем.
Этот комментарий был сведен к минимуму модератором на сайте
Привет, Серена, попробуй этот {MERGEFIELD "Gf_Amount" \$ "R 0 000"}, он тоже не отображает центы, хотя они есть
Этот комментарий был сведен к минимуму модератором на сайте
У меня есть вопрос, у меня есть поле даты {MERGEFIELD "Term_Date_sys"}, но я хотел бы отобразить эту дату + 4 месяца, это возможно?
Этот комментарий был сведен к минимуму модератором на сайте
[quote]Можно ли каким-либо образом отредактировать поле слияния, чтобы целые числа не отображали десятичные знаки .00, но по-прежнему включали десятичные знаки, если в данных слияния есть центы? Мы используем слияние для подготовки благодарственных писем за пожертвования, и мой босс не считает, что 00 выглядит уместно, особенно когда пожертвование велико — 150,000.00 150,000 долларов выглядят забавно по сравнению с простым внесением 1,500.56 1,500.56 долларов. Например. Объединить данные -> Поле слияния 1,500.00 долл. США -> 1,500 долл. США XNUMX долл. США -> XNUMX долл. СШАСерена[/quote] Кто-нибудь ответил на этот вопрос?
Этот комментарий был сведен к минимуму модератором на сайте
Привет, Шан, нет, я пока не получил никаких решений.
Этот комментарий был сведен к минимуму модератором на сайте
Здравствуйте, я столкнулся с той же проблемой, и мне удалось решить ее, следуя инструкциям здесь. https://support.office.com/en-us/article/Format-mail-merge-numbers-dates-and-other-values-in-Excel-990e6516-49bc-4a43-aecc-acd027d92a00<br /> Однако после выбора «Рабочие листы MS Excel через DDE (*.xls)» нажмите_FilterDatabase вместо «Вся электронная таблица». Это решит проблему. Я надеюсь, что это помогает! :)
Этот комментарий был сведен к минимуму модератором на сайте
Привет Shahn, Вы можете следовать приведенным здесь инструкциям, чтобы решить вашу проблему. https://support.office.com/en-us/article/Format-mail-merge-numbers-dates-and-other-values-in-Excel-990e6516-49bc-4a43-aecc-acd027d92a00#feedbackText<br /> Однако после выбора рабочих листов MS Excel через DDE (*.xls) я нажимаю «_FilterDatabase» вместо «EntireSpreadsheet». Надеюсь это поможет! :)
Этот комментарий был сведен к минимуму модератором на сайте
Мне очень трудно получить простую валюту для экспорта из Excel в Word Mail Merge. Я получаю 13.5, когда должно быть 13.50 долларов.
Этот комментарий был сведен к минимуму модератором на сайте
Я создаю документ слияния почты из моей базы данных кредитного менеджера, и я пытаюсь отформатировать дату 10 сентября 2014 года вместо 09. Я попробовал MERGEFIELD \@ "MMMM d, yyy" CloseDate, но постоянно получаю сообщение об ошибке "Ошибка! Неизвестный символ в строке изображения" при переключении кодов полей.
Этот комментарий был сведен к минимуму модератором на сайте
Попробуйте MERGEFIELD \@ "MMMM d, yyyy" - у меня было сообщение, когда я использовал 3 "y", но когда я изменил его на 4, все заработало.
Этот комментарий был сведен к минимуму модератором на сайте
Я пытаюсь отформатировать поле слияния, чтобы отображать дату закрытия как 10 сентября 2014 г. вместо 09. Я пытался ввести коды полей как MERGEFIELD \@ "MMMM dd, yyy" CloseDate и даже пытался переключить коды полей. Кто-нибудь может предложить какие-либо предложения по этому поводу? Я попробовал несколько предложений, размещенных здесь, но ни одно из них не помогло в моем случае.
Здесь еще нет комментариев
Загрузить ещё
Оставляйте свои комментарии
Публикация как гость
×
Оценить этот пост:
0   Характеристики
Предлагаемые места

Подписывайтесь на Нас

Copyright © 2009 - www.extendoffice.ком. | Все права защищены. Питаться от ExtendOffice, | Карта сайта
Microsoft и логотип Office являются товарными знаками или зарегистрированными товарными знаками Microsoft Corporation в США и / или других странах.
Защищено Sectigo SSL