Нужно написать макрос.
Макрос – это программа экселя, написанная тобою.
В левом верхнем углу окна экселя группа кнопок (с кнопкой "Сохранить").
В её правой стороне чёрная стрелка вниз.
Нажимаете её, выбираете "Разместить под лентой".
Снова нажимаете её, выбираете "Другие команды".
Вверху выбираете группу "Все комманды",
И из всех команд по алфавиту находите "Записать макрос" выделяете эту комманду,
нажимаете кнопку "Добавить" между списками команд.
Так же добавляете на панель команду "Макрос".
теперь эти кнопки на настраиваемой панели инструментов.
Для записи макроса нажимаете кнопку "Записать макрос",
И выполняете ту последовательность действий, которую должен будет выполнять макрос при запуске его.
Эти команды запишутся в макрос, как спетая тобою песня на диктофон.
Только предварительно поставьте курсор в нужную ячейку.
Выполнив все действия, нажмите ту же кнопку, которая в этот момент будет называться "Остановить запись".
Когда понадобится запустить макрос,
нажмите кнопку "Макросы", и в появившемся окне выберите нужный,
который, кстати, вы сможете назвать каким хотите именем.
В окне "Другие команды" же можно выбрать группу "Макросы",
и добавить нужный макрос в виде кнопки на ту же панель инструментов.
Как вызывать макрос через формулу, вписанную в ячейку,
я не знаю,
но наверняка такая возможность экселем предоставляется,
спросите, как вызывать макрос вписанной в ячейку формулой, в новом вопросе.
Вот, спросил я:
https://otvet.mail.ru/question/198304303