Страницы: 1
RSS
формула для генерации ean-13
 
Добрый день! Помогите создать формулу для генерации ean-13 как на сайте https://service-online.su/text/generator-shtrih-koda/ она полностью меня устраивает. Задача такая, в эксель есть две колонки: штрихкод и артикул, нужно-напечатав в ячейке артикул этот артикул сгенерировался в ean-13 в колонке штрихкод по формату как на сайте (пример: артикул R11010210 превращается в штрихкод 1101021000006).
Заранее благодарю!
 
в А1 артикул
R11010210
в любую ячейку (формула массива)
Код
=ПРАВБ(A1;ДЛСТР(A1)-1) & ПОВТОР("0";13-ДЛСТР(A1)) & ОКРУГЛВВЕРХ(СУММПРОИЗВ(ПСТР(A1;СТРОКА(Лист1!A2:ИНДЕКС(Лист1!A:A;ДЛСТР(A1)));1)*(ОСТАТ(СТРОКА(Лист1!A2:ИНДЕКС(Лист1!A:A;ДЛСТР(A1)));2)*2+1));-1)-СУММПРОИЗВ(ПСТР(A1;СТРОКА(Лист1!A2:ИНДЕКС(Лист1!A:A;ДЛСТР(A1)));1)*(ОСТАТ(СТРОКА(Лист1!A2:ИНДЕКС(Лист1!A:A;ДЛСТР(A1)));2)*2+1))
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете!
 
то что нужно!!! Благодарю!
 
Хм (( странно, работает только несколько строк.
 
правильно работает только в В1
если В1 тянули вниз за уголок ячейки - все остальное не правильно)
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете!
 
а можно сделать что бы правильно было?
Страницы: 1
Наверх