Итак, у меня есть много ячеек, которые имеют адрес и номер телефона в этом формате

78 North Oak Street Philadelphia PA 17545 610-634-2452

И я хочу удалить номер телефона из этой ячейки и поместить его в новую ячейку в другом столбце. Могу ли я это сделать? Благодарю.

3 ответа3

0

Пока формат всегда один и тот же, вы можете сделать:

Телефон =RIGHT(A1,12)

Адрес =MID(A1,1,LEN(A1)-12)

Для адреса используйте LEN(A1)-13 если вам не нужен дополнительный пробел, как показано в примере.

0
AAA-PPP-NNNN

A = код города
P = локальный префикс
N = номер абонента

Учитывая следующие условия:

  • Номер телефона всегда в вышеуказанном формате.
  • Номер телефона всегда в конце.
  • Номер телефона всегда отделен от адреса ровно одним пробелом.
  • После номера телефона нет пробелов или других символов.

Эти формулы должны работать для вас. (Предполагается, что данные в A2.)

Адрес:

=LEFT(A2,LEN(A2)-13)

Номер телефона:

=RIGHT(A2,12)
0

Будет ли номер телефона всегда доступен в одном и том же формате и в конце будет иметь одинаковую длину? Если это так, вы можете извлечь только часть и поместить его в отдельный столбец в качестве номера телефона. Точно так же игнорируйте только номер телефона и сохраните строку в отдельном столбце для адреса. Вы можете использовать функцию "mid" для достижения того же.

Использование как ниже:

= MID(A1, LEN(TRIM(A1))- 12, 12)

Выше будет извлечь номер телефона в одиночку.

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