можно протянуть, но у таблицы своеобразная структура, много где имеются пробелы и поменянные ячейки, надо играться в ручную, но может есть альтернативный способ?
можно протянуть, но у таблицы своеобразная структура, много где имеются пробелы и поменянные ячейки, надо играться в ручную, но может есть альтернативный способ?akaDemik
akaDemik, вообще много способов: 1. Вручную. 2. На VBA - задать диапазон, в котором макрос обходит все ячейки, сверяет формулу с эталонной и при совпадении меняет ее. 3. ...
Был бы файлик - была бы конкретная рекомендация, а на общий вопрос и ответ только общий :-)
akaDemik, вообще много способов: 1. Вручную. 2. На VBA - задать диапазон, в котором макрос обходит все ячейки, сверяет формулу с эталонной и при совпадении меняет ее. 3. ...
Был бы файлик - была бы конкретная рекомендация, а на общий вопрос и ответ только общий :-)Samaretz
эти два сообщение подтолкнули меня на путь истинный... для начала с помощью замены (Ctrl+F) по всей таблице убираем знак "=", для того чтоб эксель не ругался, затем меняем часть формулы "ЕСЛИОШИБКА" на "ЕСЛИОШИБКА(МИН", следующим действием меняем ";0)" на ";1);0)" и в заключение меняем "ЕСЛИОШИБКА" на "=ЕСЛИОШИБКА" плюсы улетели за подсказки
эти два сообщение подтолкнули меня на путь истинный... для начала с помощью замены (Ctrl+F) по всей таблице убираем знак "=", для того чтоб эксель не ругался, затем меняем часть формулы "ЕСЛИОШИБКА" на "ЕСЛИОШИБКА(МИН", следующим действием меняем ";0)" на ";1);0)" и в заключение меняем "ЕСЛИОШИБКА" на "=ЕСЛИОШИБКА" плюсы улетели за подсказки akaDemik
с помощью замены (Ctrl+F) по всей таблице убираем знак "=", для того чтоб эксель не ругался
А вот этого я бы делать не советовал. Вы уверены, что у Вас в таблице нет формул типа =ЕСЛИ(А1=В1;...? Если Вы уберете знак "=", то он уберется везде. А вот если заменить "=" на "'=" (равно с апострофом), то все должно быть нормально.
Или просто пойти Файл - Параметры - Дополнительно - Показать параметры для следующего листа - и поставить галку "Показывать формулы, а не их значения". А после замены снять эту галку.
с помощью замены (Ctrl+F) по всей таблице убираем знак "=", для того чтоб эксель не ругался
А вот этого я бы делать не советовал. Вы уверены, что у Вас в таблице нет формул типа =ЕСЛИ(А1=В1;...? Если Вы уберете знак "=", то он уберется везде. А вот если заменить "=" на "'=" (равно с апострофом), то все должно быть нормально.
Или просто пойти Файл - Параметры - Дополнительно - Показать параметры для следующего листа - и поставить галку "Показывать формулы, а не их значения". А после замены снять эту галку._Boroda_
поставить галку "Показывать формулы, а не их значения"
Найти ЕСЛИОШИБКА((Old!B7-Old!AZ7)/(Old!C7-Old!AZ7);0) Заменить на ЕСЛИ(ЕСЛИОШИБКА((Old!B7-Old!AZ7)/(Old!C7-Old!AZ7);0);МИН((Old!B7-Old!AZ7)/(Old!C7-Old!AZ7);1);0)
поставить галку "Показывать формулы, а не их значения"
Найти ЕСЛИОШИБКА((Old!B7-Old!AZ7)/(Old!C7-Old!AZ7);0) Заменить на ЕСЛИ(ЕСЛИОШИБКА((Old!B7-Old!AZ7)/(Old!C7-Old!AZ7);0);МИН((Old!B7-Old!AZ7)/(Old!C7-Old!AZ7);1);0)Мурад