Вы можете использовать
=trim(regexreplace(C4, "(.*)@", "$1From "))
Или, если есть разрывы строк:
=trim(regexreplace(C4, "(?s)(.*)@", "$1From "))
Подробности
(?s)
- сопоставление точек на новых строках (.*)
- Группа 1: любые символы, 0 или более повторений @
- @
char.
$1
в шаблоне замены возвращает часть строки перед последним @
char.