Поэтому я хочу удалить пробел между BA и 1, но оставить пробел после 1. Поэтому я ищу "BA1 0".
Тем не менее, в дальнейшем мои данные. Почтовые индексы снова становятся целыми, например, BS15 1. И из этих пространств не нужно убирать.
ЗАМЕНА, которая позволяет указать, какую из них заменить:
=SUBSTITUTE(A1," ","",1)
1
говорит, что формула заменяет только 1-е вхождение пространства.
В соответствии с вашими правками добавьте проверку, чтобы увидеть, нужно ли удалять пространство:
=IF(MID(A1,3,1) = " ",SUBSTITUTE(A1," ","",1),A1)
Если вам не нужен ответ на основе формул, и вам нужно сделать это только один раз, чтобы привести в порядок набор данных, попробуйте использовать инструмент Найти / Заменить. Это в правой части ленты Home.
Это не изменит остальную часть ячейки, поэтому оставит правильный почтовый индекс.
Вы не упоминаете, есть ли у ваших данных почтовые индексы, начинающиеся только с BA и BS, если ваши данные имеют большие различия в первых двух символах, это, вероятно, не подходит, и вам следует попробовать одно из других предложенных решений. Но это работает, когда у вас есть несколько больших моделей.