Форматировать числа в ячейках с текстом - PullRequest
0 голосов
/ 21 июня 2019

У меня есть ячейки, которые выглядят так: 1000 (1.0), и я хотел бы отформатировать первую часть ячейки запятыми, разделяющими тысячи, т.е. 1,000 (1.0).

Я пытался использовать функцию text в формуле, т.е. =text(A1,"0,000") или =text(A1,"#,###"), но это не добавляло запятую.

1 Ответ

0 голосов
/ 21 июня 2019

Excel видит ячейку как текстовую строку, и поэтому ее невозможно отформатировать. Вам нужно разобрать строку и собрать ее обратно:

=TEXT(LEFT(A1,FIND("(",A1)-1),"#,##0") & " " & MID(A1,FIND("(",A1),20)

enter image description here

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...