Извлечение подстроки символов из столбца

211
Pucho

У меня есть столбец в SharePoint, содержащий такую ​​информацию:

ABCD-Д-12345678-10012-.PDF

XYZAB-D1-87654321-2110-.PDF

ABCD-D0-12345678-10012-.PDF

XYZAB-D1-87654321-2110-.PDF

Мне нужно разбить это имя файла на следующие группы:

Product # (первая часть строки, включает первую черту)

ABCD-Д

XYZAB-E1

ABCD-A0

XYZAB-D1

Serial # (вторая часть строки, игнорирует тире)

12345678

87654321

12345678

87654321

Часть № (третья часть строки, игнорирует тире)

10012

2110

10012

2110

Мне тяжело получить «ВЛЕВО» ; «MID» и «RIGHT», чтобы игнорировать первую черту, чтобы создать первую группу. То же самое относится и к поиску предметов, которые находятся в средней части.

Я пробовал это = LEFT (Name1, INT (FIND ("-", Name1))), но мне нужно включить первую черту и остальные символы до следующей черты.

Цель состоит в том, чтобы иметь возможность создать три вычисляемых столбца, где каждый из них извлекает данные, как описано выше.

0
Какое приложение вы используете? fixer1234 5 лет назад 0
Вы возвращались на почту несколько раз, но не предоставили никаких разъяснений. Sharepoint - это не приложение, а система управления файлами, которую можно использовать во многих приложениях. Ваши команды выглядят так, как будто они могут быть Excel (если да, то какая версия?), Но не ограничиваются Excel. Ваши имена PDF могут быть содержимым ячейки электронной таблицы, которое может соответствовать задаче, хотя вы называете это информацией Sharepoint. Является ли Name1 именованным диапазоном? Имя поля? (Продолжение) fixer1234 5 лет назад 0
Если это Excel, то простым, не требующим высоких технологий решением было бы начать с серии вспомогательных ячеек для расчета местоположения каждого дефиса. Вы можете сделать это, используя FIND с MID, с начальными точками, в которых был найден последний дефис (и арифметикой для местоположения в исходной строке). Используйте эти результаты с MID, чтобы извлечь нужные строки. После того, как вы это разработали, вы можете заменить формулы вспомогательных ячеек ссылками на вспомогательные ячейки, чтобы свести их к автономным формулам, не требующим вспомогательных ячеек. fixer1234 5 лет назад 0

0 ответов на вопрос

Похожие вопросы