Я пытаюсь придумать функцию, которую использовал бы, чтобы получить символ x количество пробелов с левой или правой стороны строки.

Допустим, в ячейке есть слово superuser . Мне нужна формула в другой ячейке, которая поменяет местами два символа, учитывая количество пробелов в начале и конце слова.

Так что, если я скажу 2, он будет захватывать и (второй от начала) и е (второй из последних) и поменять их местами, давая вам seperusur в качестве нового слова.

Я думаю, что я бы использовал = REPLACE, чтобы начать его, но я не уверен, что использовать внутри него, чтобы получить 2-й символ из начала и конца текстовой строки.

1 ответ1

0

Догадаться. Можешь использовать:

=IFERROR(LEFT(C2,C3-1)&MID(C2,LEN(C2)-C3+1,1)&MID(C2,C3+1,LEN(C2)-C3*2)&MID(C2,C3,1)&RIGHT(C2,C3-1),"")

* Когда C2 = строка & C3 = первая и последняя позиции для переключения (#)

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