Я управляю рабочей книгой, в которой мы постоянно добавляем строки по расписанию. Планировщик хотел бы начать использовать сканер штрих-кода для ввода некоторых данных, чтобы уменьшить количество ошибок транскрипции. Существующий штрих-код вводит данные, которые выглядят как эти примеры ниже.
D00030827001-800649.3
D00030850013:20-800649.3
D00030850001:2-800649.4
Первые 9 символов - это номер проекта (D00030850). Следующие три символа - это первый номер образца (013). Если есть диапазон выборок, будет двоеточие и последняя выборка в диапазоне (20). После тире номер продукта (800649.3). Я пытаюсь разделить это на две колонки, одну для номера проекта / образца и одну для номера продукта, который будет выглядеть следующим образом:
D30827-1 800649,3
D30850-13:20 800649,3
D30850-1:2 800649,4
Я знаю, как получить номер продукта в своем собственном столбце (= MID (A1, FIND ("-", A1)+1, LEN (A1)).) Я борюсь с тем, как получить номер проекта (-ов) в первом столбце и отформатировать, как показано выше. По сути, мне нужен первый символ, пропустить следующие три 0, затем следующие 5 цифр, затем «-», затем значащие цифры перед тире или двоеточием. Если есть двоеточие, мне нужно двоеточие и цифры после двоеточия. Любая помощь будет оценена!