Страницы: 1
RSS
Форматирование значений, Исключение символа из значения ячейки для работы авт. подсчета суммы выделенных ячеек
 
Подскажите пожалуйста, программа формирует отчет с числами вот в таком хитром формате, автоматический подсчет при выделении ячеек не работает. Формат вроде числовой, все должно работать.
Считать начинает если удалить пробел, который отображает группу разрядов, при этом обычный поиск пробела и его замена на пустоту не работает, его как будто там нет.
 
Это неразрывный пробел. Код символа 160
Жмите Контрл h, в "Найти" забейте на цифровой клавиатуре при нажатом левом Альт  цифры 0160. И замените всё. Или просто скопируйте этот "пробел" прямо из ячейки и вставьте его в "Найти".
Ну и рубли тоже, конечно, замените

Или формулой
Код
=--ПОДСТАВИТЬ(ЛЕВБ(A2;ДЛСТР(A2)-2);СИМВОЛ(160);)
=--ПОДСТАВИТЬ(ПОДСТАВИТЬ(A2;"р.";);СИМВОЛ(160);)

или так
Код
=ЧЗНАЧ(ЛЕВБ(A2;ДЛСТР(A2)-2);",";СИМВОЛ(160))
Изменено: _Boroda_ - 04.10.2022 13:14:02
Скажи мне, кудесник, любимец ба’гов...
 
у пробела код 32 у неразрывного пробела код 160
поэтому если вы пытаетесь найти и заменить пробелы - ничего не получится, их там действительно нет, как только попробуете заменить на пусто неразрывный пробел - получите желаемый результат
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете!
 
Цитата
Fox54 написал: Форматирование значений,
Fox54, да, значения можно форматировать. А задача Ваша в чём заключается? Неужели трудно это сформулировать?
 
_Boroda_, большое спасибо!
Страницы: 1
Наверх