Вернуть переменную текстовую строку в соседнюю ячейку

Вернуть переменную текстовую строку в соседнюю ячейку

У меня большая электронная таблица.

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

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

решение1

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

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

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

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

Связанный контент