Я хотел бы преобразовать два столбца чисел (содержащих как целые, так и нецелые числа) в текст и поместить их в третий столбец, называемый «диапазон».
Ожидаемый результат:

Фактический результат:

Проблема в том, что когда я конвертирую его в текст, значения округляются.
Чтобы сделать это преобразование, я использую следующую функцию для преобразования их в текст.
C2 =TEXT(A2,"0")&"-"&TEXT(B2,"0")
и это дает мне округленные значения.
Кто-нибудь знает, как это преодолеть?
Я не могу изменить форматирование столбца, чтобы увеличить количество десятичных разрядов, поскольку у меня были бы ненужные нули. например, я хочу 7 вместо 7,0
Я попытался изменить функцию на
C2 =TEXT(A2,"##.#")&"-"&TEXT(B2,"##.#")
, это помогает не округлять искомый текст. Однако это также добавляет дополнительный «.» десятичная точка после целых чисел. Например, 7. или 20. И я не знаю, как избавиться от лишнего десятичного знака.
Очень новичок в этом, любая помощь будет оценена. Откройте, чтобы попробовать макросы.