Увеличение числовых частей серийных номеров

У Теда есть диапазон серийных номеров в формате A12345678B. Он хотел бы найти формулу, которая увеличит числовую часть серийных номеров на 1. Таким образом, следующим номером в последовательности будет A12345679B, затем A12345680B.

На самом деле есть несколько способов вы можете это сделать, и первое на самом деле вообще не связано с формулой. Вместо этого вы можете создать собственный формат, в котором будет отображаться серийный номер. Как вы собираетесь создавать собственные форматы, описано в других советах по Excel; формат должен выглядеть следующим образом:

«A» # «B»

Затем в ячейку, к которой применен этот формат, вам нужно только включить числовой часть серийного номера (12345678). Затем вы можете использовать обычные методы автозаполнения, чтобы заполнить сколько угодно ячеек серийным номером.

Если вы настроены на использование формулы, то следующее должно работать нормально, пока шаблон для серийного номера – одна буква, восемь цифр и одна завершающая буква:

= LEFT (A1,1) & MID (A1,2,8) +1 & RIGHT (A1,1)

Предполагается, что ячейка A1 содержит начальный порядковый номер. Если вы поместите формулу в ячейку A2, ее можно будет скопировать столько раз, сколько необходимо для желаемого количества серийных номеров.

Если числовая часть серийного номера может начинаться с ведущих нулей, тогда вам нужно использовать другую формулу для обеспечения правильного заполнения нулями:

= LEFT (A1,1) & TEXT (VALUE (MID (A1,2,8)) + 1, «00000000 «) & ВПРАВО (A1,1)

Источник: frestage.ru

Бытовой вопрос