Домашняя страница Undo Do New Save Карта сайта Обратная связь Поиск по форуму
МИР MS EXCEL - Гость.xls

Вход

Регистрация

Напомнить пароль

 

= Мир MS Excel/Макрос по присвоению уникального номера по комбинации цифр - Мир MS Excel

Регистрация · Логин: · Пароль: · · Забыли пароль?
  • Страница 1 из 1
  • 1
Модератор форума: _Boroda_, Manyasha, SLAVICK, китин  
Мир MS Excel » Вопросы и решения » Вопросы по Excel » Макрос по присвоению уникального номера по комбинации цифр (Иное/Other)
Макрос по присвоению уникального номера по комбинации цифр
Толстяк Дата: Пятница, 05.01.2018, 12:00 | Сообщение № 1
Группа: Пользователи
Ранг: Прохожий
Сообщений: 2
Репутация: 0 ±
Замечаний: 0% ±

Excel 2010
Добрый день!

Есть столбик с цифрами (столбик С). Цифры создают комбинации которые идут так: 1-2-3, 1-2, 1-3 (сверху вниз).

Требуется макрос который будет каждой комбинации присваивать уникальный номер. То есть если идет комбинация 1-2-3, то ей например присваивается номер 000001. Если 1-2, то например 000002, 1-3 то например 000004 и т.д. Главное чтобы для каждой комбинации присваивался 1 уникальный номер.

В идеале: макрос создает рядом с столбиком С пустой столбик, и в него записывает уникальные номера.

П.С. Иногда в между цифрами попадаются пустые ячейки. Например 1-2-3-1-2-пустая ячейка-1-пустая ячейка-3.

Комбинация должна начинаться строго с цифры 1, если идет 1-2-3-2-3, то последние 2 и 3 должны игнорироваться, присвоение номера должно произойти для первых 1-2-3.

В файле 1я вкладка сам пример. 2я вкладка - как должно получиться.
К сообщению приложен файл: _0501.xlsx(96.2 Kb)
 
Ответить
СообщениеДобрый день!

Есть столбик с цифрами (столбик С). Цифры создают комбинации которые идут так: 1-2-3, 1-2, 1-3 (сверху вниз).

Требуется макрос который будет каждой комбинации присваивать уникальный номер. То есть если идет комбинация 1-2-3, то ей например присваивается номер 000001. Если 1-2, то например 000002, 1-3 то например 000004 и т.д. Главное чтобы для каждой комбинации присваивался 1 уникальный номер.

В идеале: макрос создает рядом с столбиком С пустой столбик, и в него записывает уникальные номера.

П.С. Иногда в между цифрами попадаются пустые ячейки. Например 1-2-3-1-2-пустая ячейка-1-пустая ячейка-3.

Комбинация должна начинаться строго с цифры 1, если идет 1-2-3-2-3, то последние 2 и 3 должны игнорироваться, присвоение номера должно произойти для первых 1-2-3.

В файле 1я вкладка сам пример. 2я вкладка - как должно получиться.

Автор - Толстяк
Дата добавления - 05.01.2018 в 12:00
vikttur Дата: Пятница, 05.01.2018, 12:57 | Сообщение № 2
Группа: Друзья
Ранг: Старожил
Сообщений: 2711
Репутация: 477 ±
Замечаний: 0% ±

 
Ответить
СообщениеКросс
http://www.planetaexcel.ru/forum....-nomera

Автор - vikttur
Дата добавления - 05.01.2018 в 12:57
Толстяк Дата: Пятница, 05.01.2018, 13:25 | Сообщение № 3
Группа: Пользователи
Ранг: Прохожий
Сообщений: 2
Репутация: 0 ±
Замечаний: 0% ±

Excel 2010
vikttur, порталы ведь разные? Или нет?
 
Ответить
Сообщениеvikttur, порталы ведь разные? Или нет?

Автор - Толстяк
Дата добавления - 05.01.2018 в 13:25
vikttur Дата: Пятница, 05.01.2018, 13:28 | Сообщение № 4
Группа: Друзья
Ранг: Старожил
Сообщений: 2711
Репутация: 477 ±
Замечаний: 0% ±

А правила форумов похожи. Но Вы их читать не хотите.
 
Ответить
СообщениеА правила форумов похожи. Но Вы их читать не хотите.

Автор - vikttur
Дата добавления - 05.01.2018 в 13:28
sboy Дата: Пятница, 05.01.2018, 13:36 | Сообщение № 5
Группа: Друзья
Ранг: Старожил
Сообщений: 2116
Репутация: 606 ±
Замечаний: 0% ±

Excel 2010
Добрый день.
Вариант формулой
Код
=(C2>0)*ЕСЛИ(НЕ(E1);ЕСЛИ(C2=1;1;);1)*(10000&СЧЁТЕСЛИ($C$2:C2;1))
К сообщению приложен файл: 0259815.xlsx(97.5 Kb)
 
Ответить
СообщениеДобрый день.
Вариант формулой
Код
=(C2>0)*ЕСЛИ(НЕ(E1);ЕСЛИ(C2=1;1;);1)*(10000&СЧЁТЕСЛИ($C$2:C2;1))

Автор - sboy
Дата добавления - 05.01.2018 в 13:36
Мир MS Excel » Вопросы и решения » Вопросы по Excel » Макрос по присвоению уникального номера по комбинации цифр (Иное/Other)
  • Страница 1 из 1
  • 1
Поиск:

Яндекс цитирования
© 2010-2018 · Дизайн: MichaelCH · Хостинг от uCoz · При использовании материалов сайта, ссылка на www.excelworld.ru обязательна!