Найдите пробел в строке и удалите его

#excel #excel-formula

#excel #excel-формула

Вопрос:

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

Например, мне нужно, чтобы следующие имена изменились с этого:

Редфилд, Крис

Доу, Джейн Р.

Доу, Джонатан

Человек, случайный F

К этому:

Редфилд, Крис

Доу, Джейн Р.

Доу, Джонатан

Человек, случайный F

Надеюсь, это имеет смысл. Мне это нужно, чтобы я мог сравнивать имена с одного листа на другой. Я пробовал формулы LEN, RIGHT amp; FIND и TRIM и различные их комбинации, но я думаю, что мне чего-то не хватает, потому что пока мне не везло.

Будем признательны за любую помощь.

Спасибо

Ответ №1:

Для этой цели самым простым решением является:

 =SUBSTITUTE(A1,", ",",")
  

Служба поддержки Office

В справке Excel вы должны найти эту страницу и изучить различные функции.

введите описание изображения здесь

Ответ №2:

Используйте REPLACE с FIND:

 =REPLACE($A$1,FIND(", ",$A$1),2,",")
  

Находит позицию «, » и заменяет эти два символа одним: «,».

Комментарии:

1. Идеальный. Не уверен, почему я об этом не подумал. В любом случае, спасибо.