Критерии отсечки для INDEX - PullRequest
0 голосов
/ 25 октября 2019

Я даже не уверен, как спросить об этом, поэтому, пожалуйста, извините, окольный путь.

У меня есть список задач, и я хотел бы использовать =INDEX для создания моего массива. Тем не менее, существует несколько разных версий задачи, которые могут отображаться, и я хотел бы охватить все возможные пути при создании (только 4 различия).

Имя диапазона: TaskCode . Я хочу, чтобы он мог вернуть первые семь чисел, точку, а затем только цифры сразу после точки. Таким образом, в случае 1 я хотел бы 0527011.3, в случае 2 я хотел бы 0527011.01, в случае 3 я хотел бы 0527011.23, а в случае 4 я хотел бы 0527011.3.

Я изначально сделал =LEFT(TaskCode,10), но этоочевидно, не будет работать в случае 1 или 4. В основном мне нужно сказать, отрезать ЛИБО во второй период ИЛИ первый пробел.

Спасибо

enter image description here

1 Ответ

0 голосов
/ 25 октября 2019
=LEFT(A2,FIND("|",SUBSTITUTE(A2&".",".","|",2))-1)

enter image description here

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...