Я ввел формулу, которая, к сожалению, приводит к множественному десятичному ответу. Моя проблема сейчас в том, что я хотел бы выполнить слияние почты из Excel в word, но, к сожалению, документ word продолжает отражать все десятичные дроби, несмотря на все усилия по ограничению десятичных знаков в excel. Пожалуйста помоги
2 ответа
В поле слияния вы введите:
\# ",0.00"
т.е.
{ MERGEFIELD BalanceDue \# ",0.00" }
Начальная обратная косая черта (\
) и знак фунта (#
) говорят о необходимости форматировать как число, а числовой формат в двойных кавычках говорит о том, что нужно ставить запятую между тысячами и сотнями цифр и отображать две десятичные точки. Вы можете поставить $
перед запятой, если вы форматируете его для финансовых отчетов.
1234567.90123
будет отображаться в объединенном слове doc как 1 1,234,567.90
Там нет округления.
Если десятичных значений нет, в конце отобразится .00
Вам нужно отформатировать вывод как текст в Excel:
= ТЕКСТ (результирующее десятичное значение, «0,00»)
Где «результирующее десятичное значение» относится к результату вашей формулы. Измените число конечных нулей, чтобы соответствовать выходу, который вам необходим.