Страницы: 1
RSS
Последовательность заполнения номеров накладных
 
У меня такая последовательность накладных:

298-24368816
298-42368820
298-24368831
298-24368842
298-24368853
298-24368864
298-24368875
298-24368886
298-24368890
298-24368901
и т.д.    

Как в экселе задать такую последовательность заполнения номеров накладных в ячейках?  
Изменено: Ибрагим Белхороев - 02.07.2021 16:01:32
 
Код
=298&"-"&MID(A1;5;8)+IF(RIGHT(A1;1)="6";4;11)
 
а почему в последней +111
 
Тимофеев, исправил.

skais675, спасибо.
Изменено: vikttur - 02.07.2021 23:42:54
 
Цитата
Тимофеев написал:
а почему в последней +111
Чтоб никто не догадался.
 
сейчас ведь исправили стало 1011 последний ход - теперь догадаться легче будет
 
Тимофеев, извините, это моя невнимательность.
 
Есть ещё варианты, чтобы задать такую последовательность?
 
Цитата
Ибрагим Белхороев написал:
Есть ещё варианты
а предложенный чем не устроил?
Код
=ЛЕВБ(F1;4)&ПРАВБ(F1;8)+4+7*(ПРАВБ(F1)<>"6")
Изменено: buchlotnik - 03.07.2021 09:50:05
Соблюдение правил форума не освобождает от модераторского произвола
 
buchlotnik, устроил, просто у меня макрос ещё написан для выпадающего списка, который удаляет использованные накладные из списка и поэтому в формуле возникает ошибка, т.к после удаления использованного накладного из списка ячейка сдвигается вверх.
 
ну так замените формулы на значения после генерации или вам макрос для генерации нужен?
Соблюдение правил форума не освобождает от модераторского произвола
 
buchlotnik, под генерацией вы имеете в виду результат формулы?
 
да
Соблюдение правил форума не освобождает от модераторского произвола
 
buchlotnik, а как написать макрос для генерации формул?
Страницы: 1
Наверх