1

Я пытаюсь отобразить процент до 1 знака после запятой, в середине текстовой строки, используя

="..." & TEXT(A1/A2,"0.0%") & "..." (упрощенно)

Но мои значения продолжают округляться до целых чисел, таких как 5 вместо 4.9 для 4.99995

Я просмотрел официальную документацию Microsoft, но, насколько я могу судить, "0.0%" должно делать то, что я хочу, там вообще не упоминается округление.

Я также пробовал "0.#%" качестве моей строки формата, но у него та же проблема округления, я не хочу использовать "0.####%" потому что я не хочу отображать несколько десятичных знаков.

Пример вывода

Input      Output     Desired Output
4.99     ...5.0%...     ...4.9%...
4.89     ...4.9%...     ...4.8%...
4.5      ...4.5%...     ...4.5%...
4.55     ...4.6%...     ...4.5%...
4.54     ...4.5%...     ...4.5%...
4.8994   ...4.9%...     ...4.8%...

0