2016-11-25 1 views
0

У меня есть столбец с данными, какMS Excel: Удаление данных в ячейках перед первым экземпляром символа

12 Франктон Rd, Квинстаун 9300, Новая Зеландия

Я хочу удалить информацию перед первая запятая, поэтому выше становится:

Квинстаун 9300, Новая Зеландия

Конечно, если я использую Find и Replace с помощью *,, это также удалит название города, поэтому я не могу его использовать.

Кто-нибудь знает, как достичь этого?

Edit: После попытки =MID(B2,SEARCH(",",B2)+1,LEN(B2))

enter image description here

+0

Его решение работает. Я даже тестировал его именно с вашими ячейками и вводами, включая +1 вместо +2, который включает только лишнее пространство. Попробуйте сделать только один адрес в совершенно новой пустой книге с той же формулой и посмотреть, работает ли она. –

+0

Попробуйте написать формулу самостоятельно, а не копировать/вставлять – bzimor

+0

Также попробуйте выбрать ячейку с формулой, перейдите на вкладку «Формулы» ленты и выберите «Оценить формулу». Пройдите и выясните, какое именно выражение дает ошибку. –

ответ

1

Предположим, что ваш адрес строки в ячейке A2. Затем используйте эту формулу:

=MID(A2,SEARCH(",",A2)+2,LEN(A2)) 

1

+0

Спасибо, но не удача – MeltingDog

+0

почему? объясните пожалуйста – bzimor

+0

Я не уверен, почему, извините. Я просто получаю ошибку '#VALUE! '. – MeltingDog

Смежные вопросы