Страницы: 1
RSS
Генератор случайного уникального кода
 
Добрый день,

Есть много видов товаров, каждому нужно присвоить код, Код: Буква английская, цифра, цифра, цифра.
Желательно чтобы сгенерированный код не повторялся. Как это сделать?
 
Итого 26 тысяч. Точно хватит?  :)
Ну а теоретически - для каждой новой записи получаем самый большой вариант кода, отделяем три последние цифры, добавляем 1, если результат равен 1000, то переходим к следующей букве, а числа ставим 000.
Арфы - нет, возьмите бубен.
 
Да будет достаточно. Как это сделать формулой или чем то другим?
 
Может файл приложите, чтоб понятно было как данные расположены.
Арфы - нет, возьмите бубен.
 
Не случайно, но уникально:
=СИМВОЛ(96+ЦЕЛОЕ((СТРОКА(A1)-1)/999+1))&ТЕКСТ(ОСТАТ(СТРОКА(A1)-1;999)+1;"000")
 
vikttur, спасибо!
 
Формула
Код
=CHAR(65+MOD(TRUNC((ROW(1:1)-1)/999);26))&TEXT(IF(MOD(ROW(1:1);999)=0;999;MOD(ROW(1:1);999)-1);"000")
Страницы: 1
Читают тему
Наверх