1

Как вставить формулу между предложениями с форматированием значения в долларах в качестве возвращаемого результата? Например, в A3 я хочу написать:

= "Общая сумма счета: $" & B1+B2

Таким образом, результат должен отображаться как «Общая сумма счета: 6 548,32 $»

Однако, когда формула вводится в Excel, результаты выдаются как «Общая сумма счета: $ 6548,32375»

Как я могу контролировать результат, чтобы отображать только 2 десятичных знака, а также запятую при необходимости?

3 ответа3

4

Я не думаю, что предложение Чаффа будет работать, так как значение B2 добавляется к числу, а не добавляется. Это, вероятно, то, что вам нужно:

="Total Invoice: "&text(B1+B2,"$#,##0.00")
2

Функция DOLLAR отобразит вашу валюту по умолчанию, например

="Total Invoice: "&DOLLAR(B1+B2)

0

Эта формула даст правильное форматирование:

    ="Total Invoice: "&TEXT(B1,"$#,##0.00")&B2

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

Вы можете найти больше информации о функции TEXT здесь.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .