У меня есть текст в строке, я хочу вставить текст перед первым < , я знаю его положение по Find("<",text,1) Но я хочу добавить текст hello перед ним, Есть ли простой способ сделай это.Но если он не находит текст < это ничего не должно изменить

2 ответа2

3

Используйте функцию SUBSTITUTE . Например, если текст, который вы хотите изменить, находится в A1, вы можете использовать формулу ниже, чтобы получить исправленный текст.

=SUBSTITUTE(A1,"<","hello<",1)

Последний аргумент указывает, какой экземпляр вы хотите заменить. Если «<» не найдено в тексте, никаких изменений не производится.

0

вместо find() используйте формулу replace()

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .