Добрый день!
создал классификатор номенклатуры в 1С. Код имеет такой вид: 2/01/008/150/0003 где
под 1-е поле отводится 1 разряд,
под 2-е поле - 2 разряда,
под 3-е поле - 3 разряда,
под 4-е поле - 3 разряда,
под 5-е поле - 4 разряда.
для пакетной обработки, буду периодические делать экспорт/импорт в Excel, где этот же код имеет вид 2/1/8/150/3.
Чтобы привести код из excel к коду 1С, написал формулу:
=СЦЕПИТЬ(2;СЦЕПИТЬ(ПРОСМОТР(ДЛСТР(D15);$D$1:$D$2;$E$1:$E$2);D15);СЦЕПИТЬ(ПРОСМОТР(ДЛСТР(E15);$F$1:$F$3;$G$1:$G$3);E15);СЦЕПИТЬ(ПРОСМОТР(ДЛСТР(G15);$F$1:$F$3;$G$1:$G$3);G15);СЦЕПИТЬ(ПРОСМОТР(ДЛСТР(I15);$H$1:$H$4;$I$1:$I$4);I15))
Вопрос: можно ли эту формулу сделать короче?