-1

У меня есть большая таблица.

Некоторые из ячеек содержат порядковые номера в ячейках, содержащих текст.

Номер заказа находится в разных позициях внутри ячейки. Я пытаюсь вернуть номер заказа (один) в ячейке рядом с ячейкой, содержащей номер заказа, как часть текста.

1 ответ1

0

Вам нужно использовать функцию FIND чтобы найти номер заказа, и MIDB чтобы извлечь подстроку: установите B2 в:

=MIDB(A2,FIND("IT0",A2),7)

Затем распространите это вниз по остальной части столбца.

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

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