Поиск  Пользователи  Правила 
Закрыть
Логин:
Пароль:
Забыли свой пароль?
Регистрация
Войти
 
Страницы: 1
RSS
Формула вывода текста и суммы в одну строку
 
Есть формула: ="Всего наименований "&СЧЁТ(B4:C5)&", на сумму "&ТЕКСТ(AE7;"###'###,##"  ;)  &"00 руб." - формула неправильно отображается (появляется смайлик).
Она выводит: Всего наименований 2, на сумму 69'005,00 руб.
Есть два недочёта, которые не могу исправить. Может поможете?
1. Если в таблице получается итог с копейками, то получается что-то типо этого 69'005,5300 руб. т.е. копейки дописываются к "00" и приходится нули удалять вручную, а если их сразу удалить, то при получении чисел без копеек, они не отображаются и надо дописывать их вручную - 69'005, руб.
2. Запятая, отделяющая тысячи "'". В случае, если итог получается в миллионах 1269'005,00 руб, то этот разделитель не появляется и его приходится прописывать вручную. И наоборот, если его проставить заранее '69'005, руб, то в суммах до миллиона, этот разделитель будет стоять в самом начале числа и опять же нужно будет его удалять.
Изменено: Виталий - 31 Май 2013 17:16:41
 
А тысячи обязательно апострофом отделять? Пробел не подойдёт?
Код
="Всего наименований "&СЧЁТ(B4:C5)&", на сумму "&ТЕКСТ(AE7;"# ##0,00")&" руб."
 
Может быть так.
 
Pelena
Апострофы делал, чтобы было максимальное сходство со счётом в 1С. В принципе можно и без них.
Спасибо, большое!
 
jakim
В вашем примере проблема с копейками устранена, но вот в сумме тысячи не отделяются ни апострофон, ни пробелом, а тут это очень желательно.
Но всё-равно спасибо!
 
="Всего наименований "&СЧЁТ(B4:C5)&", на сумму "&ПОДСТАВИТЬ(ТЕКСТ(AE7;"### ###,00");" ";"'")&" руб."
Даже самый простой вопрос можно превратить в огромную проблему. Достаточно не уметь формулировать вопросы...
Страницы: 1
Читают тему (гостей: 1)