Выбрать дату в календареВыбрать дату в календаре

Страницы: 1
Изменение значения последнего октета в IP адресе на +2
 
Добрый день!

Столкнулся с проблемой после подготовки таблицы. Все формулы писал для первой строки, а как протянул - заметил (скрин примера приложил):
Скрытый текст

По формуле:
Код
=(ЛЕВСИМВ(V4;10)&ПРАВСИМВ(ПОДСТАВИТЬ(V4;".";"00000";3);5)+2)&"/30"
корректно отрабатывает только на первом адресе, например ХХ.ХХ.ХХХ.Х0 прибавляет значение последнему октету +2, получаем ХХ.ХХ.ХХХ.Х2. Но как только шаблон изменяется на ХХ.Х.ХХХ.ХХ, например, возникает проблема, формула добавляет лишнее значение, становится ХХ.Х.ХХХ.ХХХ
Вручную проблему удается решить исправив количество знаков на 9:
Код
=(ЛЕВСИМВ(V5;9)&ПРАВСИМВ(ПОДСТАВИТЬ(V5;".";"00000";3);5)+2)&"/30"

Но отсмотреть всю адресацию не представляется возможным, много адресов, как можно автоматизировать данную задачу?

Думал уже попробовать брать значения из соседних справа столбцов. Но там мешает "/30" в конце, не представляю, как прибавить 2 к последнему октету игнорируя последние три символа в конце.

Спасибо!  
Страницы: 1
Наверх