Как разделить значение ячейки на несколько ячеек (имя, улица, город, штат, почтовый индекс) - PullRequest
0 голосов
/ 24 сентября 2018

Ячейка A1 содержит следующий текст:

John Smith
2201 Test ST
Test City, CA Test Zip

Как можно поставить

  • Джона Смита в A2,
  • 2201 TestST в A3,
  • Test City в A4,
  • CA в A5
  • и Test Zip в A6

1 Ответ

0 голосов
/ 24 сентября 2018

Если у вас есть предметы, всегда разделенные пробелами, которые вы можете использовать:

=left(a1,find(" ",a1,find(" ",a1,1)+1)-1)

Что работает следующим образом: find получает позицию первого пробела, тогда вторая находка начинается с этой позиции плюс 1,поэтому слева указывается позиция второго пробела минус один, чтобы дать полное имя.

Затем вы можете также использовать mid () и right (), чтобы вырезать другие биты.Возможно, вам придется иметь дело с именами, которые состоят из 3 частей и т. Д ...

...