Я хочу знать, как скопировать формулу в другую, сохраняя при этом исходные значения. Например, у меня в диапазоне A1:A5 пять значений (смесь констант и / или формул), и мне нужно (в том же диапазоне - не в новом столбце) включить функцию =Round("original value or formula",2) , (или любая другая формула; это всего лишь пример)
Например:
A1оригинальное значение50.64635- Исходная формула
A2=3*F1(которая может отображаться как54.25875еслиF1содержит18.08625) - Исходная формула
A3=SQRT(2)(которая будет отображаться как1.4142136)
Я хочу получить результат:
A1новый контент (формула)=round(50.64635,2)A2новый контент (формула)=round(3*F1,2)A3новое содержание (формула)=round(SQRT(2),2)
и т. д. Обратите внимание, что я не хочу, чтобы A1 был изменен на 50.65 , и я не хочу, чтобы A2 был изменен на 54.26 или даже =ROUND(54.25875,2) и т. д. Я знаю, как делать аналогичные вещи с помощью простых операций (copy/paste special – Formula – add, substract, multiply, divide) и сохранить исходные значения или формулы. Но я не знаю, как обернуть функцию вокруг существующего значения или построить формулу иным образом, используя существующую формулу в качестве компонента.
Другая идея состояла бы в том, чтобы проиграть преобразование моих исходных значений / формул в текст, использовать функцию поиска / замены, конкатенацию или какой-то странный микс, и я хотел бы получить желаемый результат, но я хотел бы знать, есть ли какой-то более короткий путь;)
