Столкнулся с комичной ситуацией, надо выдернуть числовые значения из документа (Excel) содержащего текстовый строки. При этом одни числа содержат десятичную точку, другие десятичную запятую, при восприятии текса это не важно, а коменда ЗНАЧЕН начинает ругаться на точки. Перерыл настройки экселя и документа, ничего не нашел. Для смеху изменил разделитель десятичной дроби в региональных настройках Windows, команда ЗНАЧЕН стала понимать точки, но ругаться на запятые. Бился я бися головой об системник, нашел команду ПОДСТАВИТЬ, теперь использую их в связке:
=ЗНАЧЕН(ПОДСТАВИТЬ(RC[-1];".";","))
Но это сильно загромождает формулу, нельзя ли как то одной командой это реализовать.
Устроит вариант, если команда будет понимать только точку, но без изменения настроек Windows, так как к ним привязаны другие программы, такие как калькулятор.
=ЗНАЧЕН(ПОДСТАВИТЬ(RC[-1];".";","))
Но это сильно загромождает формулу, нельзя ли как то одной командой это реализовать.
Устроит вариант, если команда будет понимать только точку, но без изменения настроек Windows, так как к ним привязаны другие программы, такие как калькулятор.