Уникальный номер при добавление новой строки
madagaskar83
Дата: Понедельник, 15.02.2016, 10:22 |
Сообщение № 1
Группа: Пользователи
Ранг: Новичок
Сообщений: 11
Репутация:
0
±
Замечаний:
0% ±
Excel 2013
Здравствуйте! Столкнулся с такой сложностью. Есть формула:Код
=ТЕКСТ(ПРАВСИМВ(СУММПРОИЗВ(КОДСИМВ(ПСТР(B6;СТРОКА(ДВССЫЛ("a1:a"&ДЛСТР(B6)));1))^3);5);"00000")
Но при добавление новой новой уникальной записи идет повторение номера, подскажите что где можно поправить формулу чтобы добавлялся уникальный номер для уникальной записи [moder]Формулы нужно оформлять тегом Fx . Поправил за Вас.[/moder]
Здравствуйте! Столкнулся с такой сложностью. Есть формула:Код
=ТЕКСТ(ПРАВСИМВ(СУММПРОИЗВ(КОДСИМВ(ПСТР(B6;СТРОКА(ДВССЫЛ("a1:a"&ДЛСТР(B6)));1))^3);5);"00000")
Но при добавление новой новой уникальной записи идет повторение номера, подскажите что где можно поправить формулу чтобы добавлялся уникальный номер для уникальной записи [moder]Формулы нужно оформлять тегом Fx . Поправил за Вас.[/moder] madagaskar83
Сообщение отредактировал SLAVICK - Понедельник, 15.02.2016, 10:30
Ответить
Сообщение Здравствуйте! Столкнулся с такой сложностью. Есть формула:Код
=ТЕКСТ(ПРАВСИМВ(СУММПРОИЗВ(КОДСИМВ(ПСТР(B6;СТРОКА(ДВССЫЛ("a1:a"&ДЛСТР(B6)));1))^3);5);"00000")
Но при добавление новой новой уникальной записи идет повторение номера, подскажите что где можно поправить формулу чтобы добавлялся уникальный номер для уникальной записи [moder]Формулы нужно оформлять тегом Fx . Поправил за Вас.[/moder] Автор - madagaskar83 Дата добавления - 15.02.2016 в 10:22
Pelena
Дата: Понедельник, 15.02.2016, 10:44 |
Сообщение № 2
Группа: Админы
Ранг: Местный житель
Сообщений: 19160
Репутация:
4412
±
Замечаний:
±
Excel 365 & Mac Excel
Эти записи состоят из одинакового набора символов, поэтому и коды одинаковые получаются. Добавьте ещё какой-то символ, точку или пробел
Эти записи состоят из одинакового набора символов, поэтому и коды одинаковые получаются. Добавьте ещё какой-то символ, точку или пробелPelena
"Черт возьми, Холмс! Но как??!!" Ю-money 41001765434816
Ответить
Сообщение Эти записи состоят из одинакового набора символов, поэтому и коды одинаковые получаются. Добавьте ещё какой-то символ, точку или пробелАвтор - Pelena Дата добавления - 15.02.2016 в 10:44
SLAVICK
Дата: Понедельник, 15.02.2016, 10:47 |
Сообщение № 3
Группа: Модераторы
Ранг: Старожил
Сообщений: 2290
Репутация:
766
±
Замечаний:
0% ±
2019
Может формулу поменять, например на такую?:Код
=ЕСЛИОШИБКА(ИНДЕКС(Лист3!$A$2:$A$500;НАИМЕНЬШИЙ(ЕСЛИ(СЧЁТЕСЛИ($A$4:A4;Лист3!$A$2:$A$500)=0;СТРОКА(Лист3!$A$1:$A$499));1));"")
Формула массива.
Может формулу поменять, например на такую?:Код
=ЕСЛИОШИБКА(ИНДЕКС(Лист3!$A$2:$A$500;НАИМЕНЬШИЙ(ЕСЛИ(СЧЁТЕСЛИ($A$4:A4;Лист3!$A$2:$A$500)=0;СТРОКА(Лист3!$A$1:$A$499));1));"")
Формула массива. SLAVICK
К сообщению приложен файл:
-2016.xls
(88.5 Kb)
Иногда все проще чем кажется с первого взгляда.
Ответить
Сообщение Может формулу поменять, например на такую?:Код
=ЕСЛИОШИБКА(ИНДЕКС(Лист3!$A$2:$A$500;НАИМЕНЬШИЙ(ЕСЛИ(СЧЁТЕСЛИ($A$4:A4;Лист3!$A$2:$A$500)=0;СТРОКА(Лист3!$A$1:$A$499));1));"")
Формула массива. Автор - SLAVICK Дата добавления - 15.02.2016 в 10:47
madagaskar83
Дата: Понедельник, 15.02.2016, 12:31 |
Сообщение № 4
Группа: Пользователи
Ранг: Новичок
Сообщений: 11
Репутация:
0
±
Замечаний:
0% ±
Excel 2013
SLAVICK, нет , нужно чтобы при добавление строки автозаполнялось значение как в моем примере в файле -_2016.xls
SLAVICK, нет , нужно чтобы при добавление строки автозаполнялось значение как в моем примере в файле -_2016.xls madagaskar83
Ответить
Сообщение SLAVICK, нет , нужно чтобы при добавление строки автозаполнялось значение как в моем примере в файле -_2016.xls Автор - madagaskar83 Дата добавления - 15.02.2016 в 12:31
madagaskar83
Дата: Понедельник, 15.02.2016, 12:34 |
Сообщение № 5
Группа: Пользователи
Ранг: Новичок
Сообщений: 11
Репутация:
0
±
Замечаний:
0% ±
Excel 2013
Pelena, Можно пример? Но значение должно получиться получиться уникальным
Pelena, Можно пример? Но значение должно получиться получиться уникальным madagaskar83
Ответить
Сообщение Pelena, Можно пример? Но значение должно получиться получиться уникальным Автор - madagaskar83 Дата добавления - 15.02.2016 в 12:34
Pelena
Дата: Понедельник, 15.02.2016, 12:47 |
Сообщение № 6
Группа: Админы
Ранг: Местный житель
Сообщений: 19160
Репутация:
4412
±
Замечаний:
±
Excel 365 & Mac Excel
Пример. Во втором случае в конце добавила знак подчеркивания
Пример. Во втором случае в конце добавила знак подчеркивания Pelena
"Черт возьми, Холмс! Но как??!!" Ю-money 41001765434816
Ответить
Сообщение Пример. Во втором случае в конце добавила знак подчеркивания Автор - Pelena Дата добавления - 15.02.2016 в 12:47
AlexM
Дата: Понедельник, 15.02.2016, 13:11 |
Сообщение № 7
Группа: Друзья
Ранг: Участник клуба
Сообщений: 4448
Репутация:
1094
±
Замечаний:
0% ±
Excel 2003
Наверно можно так, без летучей ДВССЫЛ()Код
=ПРАВБ(СУММПРОИЗВ(КОДСИМВ(ПСТР(B5;СТРОКА(A$1:ИНДЕКС(A:A;ДЛСТР(B5)));1))^3;СТРОКА(A$1:ИНДЕКС(A:A;ДЛСТР(B5))));5)
еще вариантКод
=ПРАВБ(СУММПРОИЗВ(КОДСИМВ(ПРАВБ(ЛЕВБ(B5&" ";СТРОКА(A$1:A$999))))^3;СТРОКА(A$1:A$999));5)
Если от числа отсекать последние пять цифр, то впереди может оказаться ноль. Так может получится при любых формулах.
Наверно можно так, без летучей ДВССЫЛ()Код
=ПРАВБ(СУММПРОИЗВ(КОДСИМВ(ПСТР(B5;СТРОКА(A$1:ИНДЕКС(A:A;ДЛСТР(B5)));1))^3;СТРОКА(A$1:ИНДЕКС(A:A;ДЛСТР(B5))));5)
еще вариантКод
=ПРАВБ(СУММПРОИЗВ(КОДСИМВ(ПРАВБ(ЛЕВБ(B5&" ";СТРОКА(A$1:A$999))))^3;СТРОКА(A$1:A$999));5)
Если от числа отсекать последние пять цифр, то впереди может оказаться ноль. Так может получится при любых формулах. AlexM
Номер мобильного модема (без голосовой связи) 9269171249 МегаФон, Московский регион.
Сообщение отредактировал AlexM - Понедельник, 15.02.2016, 13:39
Ответить
Сообщение Наверно можно так, без летучей ДВССЫЛ()Код
=ПРАВБ(СУММПРОИЗВ(КОДСИМВ(ПСТР(B5;СТРОКА(A$1:ИНДЕКС(A:A;ДЛСТР(B5)));1))^3;СТРОКА(A$1:ИНДЕКС(A:A;ДЛСТР(B5))));5)
еще вариантКод
=ПРАВБ(СУММПРОИЗВ(КОДСИМВ(ПРАВБ(ЛЕВБ(B5&" ";СТРОКА(A$1:A$999))))^3;СТРОКА(A$1:A$999));5)
Если от числа отсекать последние пять цифр, то впереди может оказаться ноль. Так может получится при любых формулах. Автор - AlexM Дата добавления - 15.02.2016 в 13:11
madagaskar83
Дата: Понедельник, 15.02.2016, 15:39 |
Сообщение № 8
Группа: Пользователи
Ранг: Новичок
Сообщений: 11
Репутация:
0
±
Замечаний:
0% ±
Excel 2013
Pelena, Да можно это все проделать, но хотелось бы: Новая строка, уникальный номер. главное 5 цифр не важно в каком порядке главное уникальные
Pelena, Да можно это все проделать, но хотелось бы: Новая строка, уникальный номер. главное 5 цифр не важно в каком порядке главное уникальные madagaskar83
Ответить
Сообщение Pelena, Да можно это все проделать, но хотелось бы: Новая строка, уникальный номер. главное 5 цифр не важно в каком порядке главное уникальные Автор - madagaskar83 Дата добавления - 15.02.2016 в 15:39
madagaskar83
Дата: Понедельник, 15.02.2016, 15:49 |
Сообщение № 9
Группа: Пользователи
Ранг: Новичок
Сообщений: 11
Репутация:
0
±
Замечаний:
0% ±
Excel 2013
AlexM, какая лучше формула подает под эти правила 1 или 2 ?
AlexM, какая лучше формула подает под эти правила 1 или 2 ? madagaskar83
Ответить
Сообщение AlexM, какая лучше формула подает под эти правила 1 или 2 ? Автор - madagaskar83 Дата добавления - 15.02.2016 в 15:49
madagaskar83
Дата: Понедельник, 15.02.2016, 15:51 |
Сообщение № 10
Группа: Пользователи
Ранг: Новичок
Сообщений: 11
Репутация:
0
±
Замечаний:
0% ±
Excel 2013
AlexM, То есть применяя такой способ , уникальное значение мы не сможем получить?
AlexM, То есть применяя такой способ , уникальное значение мы не сможем получить? madagaskar83
Ответить
Сообщение AlexM, То есть применяя такой способ , уникальное значение мы не сможем получить? Автор - madagaskar83 Дата добавления - 15.02.2016 в 15:51
AlexM
Дата: Понедельник, 15.02.2016, 16:28 |
Сообщение № 11
Группа: Друзья
Ранг: Участник клуба
Сообщений: 4448
Репутация:
1094
±
Замечаний:
0% ±
Excel 2003
применяя такой способ , уникальное значение мы не сможем получить
Да, если полученные при вычислении числа имеют отличия дальше 5 разряда
применяя такой способ , уникальное значение мы не сможем получить
Да, если полученные при вычислении числа имеют отличия дальше 5 разрядаAlexM
Номер мобильного модема (без голосовой связи) 9269171249 МегаФон, Московский регион.
Сообщение отредактировал AlexM - Понедельник, 15.02.2016, 16:28
Ответить
Сообщение применяя такой способ , уникальное значение мы не сможем получить
Да, если полученные при вычислении числа имеют отличия дальше 5 разрядаАвтор - AlexM Дата добавления - 15.02.2016 в 16:28
madagaskar83
Дата: Понедельник, 15.02.2016, 16:32 |
Сообщение № 12
Группа: Пользователи
Ранг: Новичок
Сообщений: 11
Репутация:
0
±
Замечаний:
0% ±
Excel 2013
а если их сделать 6 или 7?
Ответить
Сообщение а если их сделать 6 или 7? Автор - madagaskar83 Дата добавления - 15.02.2016 в 16:32
madagaskar83
Дата: Понедельник, 15.02.2016, 16:33 |
Сообщение № 13
Группа: Пользователи
Ранг: Новичок
Сообщений: 11
Репутация:
0
±
Замечаний:
0% ±
Excel 2013
может есть другой способ решение этой задачи?
Ответить
Сообщение может есть другой способ решение этой задачи? Автор - madagaskar83 Дата добавления - 15.02.2016 в 16:33