Проблема: При конкатенации текста и ячейки, которая содержит число, теряется десятичная часть у числа. Вопрос: Как правильно записать эту функцию, чтобы ответ имел форму (чтобы десятичная часть присутствовала): From 4,0 to 10,0 Просьба: Объяснить логику своего действия. Файл в приложении.
Десятичная часть не теряется, ее просто нет в Ваших зачениях. Формат ячейки - только выбранное визуальное отображение. Такое отображение можно задать в формуле: ="From " &ТЕКСТ(C5*2;"# ##0,0")&" to " & ТЕКСТ(C6*2;"# ##0,0") Знак # - возможные разряды числа. Если числа меньше 1000, то их можно не писать
и From 4 to 10 по смыслу ничем не отличается от From 4,0 to 10.0 так что с точки зрения здравого смысла ничего Excel'ем не потеряно, а вот картинка явно потеряла 4 знака, а нужны-ли знаки, которые ничего не добавляют к сути этой записи?
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете!