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

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

У меня есть текст, скопированный из другой ячейки, в которой указана сумма в валюте, взятая из другой ячейки, например

="This amount is "&C52&" in total"где C51 - £50 000. Однако это выглядит как £50 000 независимо от того, как отформатирована конечная ячейка.

Есть ли способ показать это разделение запятыми? Спасибо!

решение1

  1. Проверьте форматирование исходной ячейки (удерживайте CTRL и нажмите 1, чтобы увидеть диалоговое окно). В зависимости от версии программного обеспечения вам может потребоваться нажать «Пользовательский» (Excel) или «Определенный пользователем» (Libreoffice), чтобы увидеть фактическое определение форматирования, после чего вы сможете КОПИРОВАТЬ ЕГО (выделите текст, удерживайте CTRL и нажмите C).
  2. Вернитесь туда, где вы хотите иметь форматирование, и заключите ссылку ( C52) в вызов, TEXT()как в:

...& TEXT(<expression>,"<formatting code>") & ...

(например ...& TEXT(C52,"#,##0.00 [$SEK];[RED]-#,##0.00 [$SEK]") & ...)

решение2

Для этого можно использовать функцию ТЕКСТ:

="This amount is £"&TEXT(C52,"00,000")&" in total"

Связанный контент