Как вы отметили в своем комментарии, это похоже на вопрос SuperUser.В подобных ситуациях я делаю метод последовательной замены:
=SUBSTITUTE(SUBSTITUTE(SUBSTITUTE("My name is %name. I've been working at %company for %years years. Welcome to you all.",
"%name", A1),
"%company", A2),
"%years", A3)
Я думаю, что этот метод становится понятнее, если у вас (1) есть строка шаблона в именованной ссылке и (2) либо есть заменаЗначения также в именованных ссылках или используйте таблицу:
=SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(template_string,
"%name", [@Name]),
"%company",[@Company]),
"%years",[@Years])