Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Запрет ввода повторяющихся значений / 17 сообщений из 17, страница 1 из 1
13.08.2012, 12:13
    #37914253
Len4ick
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Запрет ввода повторяющихся значений
Есть диапазон ячеек (допустим А1:А20), куда пользователь вводит данные с клавиатуры. Необходимо обеспечить уникальность всех введенных значений, т.е. запретить пользователю вводить значение, если оно уже было введено ранее.

открываю Data - Validation - Custom и ввожу следующую формулу в строку Формула

Код: html
1.
=COUNTIF($A$1:$A$10,A1)=1



но дубли все равно вводятся, подскажите что не так
...
Рейтинг: 0 / 0
13.08.2012, 13:16
    #37914384
Serge 007
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Запрет ввода повторяющихся значений
Код: vbnet
1.
=COUNTIF($A$1:$A1,A1)<2
...
Рейтинг: 0 / 0
13.08.2012, 13:36
    #37914419
Len4ick
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Запрет ввода повторяющихся значений
Serge 007,
пробовала так писать. В результате после ввода первого же значения выдает ошибку о повторе, хотя это первое и единственное значение в колонке
...
Рейтинг: 0 / 0
13.08.2012, 13:44
    #37914428
Serge 007
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Запрет ввода повторяющихся значений
Len4ickпробовала так писать
Это вряд ли
...
Рейтинг: 0 / 0
13.08.2012, 13:49
    #37914439
HandKot
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Запрет ввода повторяющихся значений
Len4ickЕсть диапазон ячеек (допустим А1:А20), куда пользователь вводит данные с клавиатуры. Необходимо обеспечить уникальность всех введенных значений, т.е. запретить пользователю вводить значение, если оно уже было введено ранее.

открываю Data - Validation - Custom и ввожу следующую формулу в строку Формула

Код: html
1.
=COUNTIF($A$1:$A$10,A1)=1



но дубли все равно вводятся, подскажите что не так

и так тоже работает
проверьте, что формула правиль но распространилась на ячейки
...
Рейтинг: 0 / 0
13.08.2012, 13:57
    #37914451
Len4ick
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Запрет ввода повторяющихся значений
HandKot,

все вроде делаю как в книге написано
открываю Data - Validation - Custom и ввожу следующую формулу в строку Формула

COUNTIF($A$1:$A$10,A1)=1

После ввода формулы у меня ввобще невводится ни одно значение срузу ошиюка.
...
Рейтинг: 0 / 0
13.08.2012, 14:28
    #37914521
HandKot
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Запрет ввода повторяющихся значений
странно, выложите файл
...
Рейтинг: 0 / 0
13.08.2012, 14:42
    #37914548
Len4ick
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Запрет ввода повторяющихся значений
а выкладывать особо нечего. чистый лист и хочу в первом столбике вбить наименование товара, но так чтоб случайне не было дубля решила воспользоваться данной функцией
...
Рейтинг: 0 / 0
13.08.2012, 15:31
    #37914660
Serge 007
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Запрет ввода повторяющихся значений
Len4ick,

Вы в моём файле пробовали ввести повторные значения?


Len4ickвыкладывать особо нечего. чистый лист
Вот его и выкладывайте. Только с проверкой, которая у Вас не работает
...
Рейтинг: 0 / 0
13.08.2012, 15:43
    #37914686
Len4ick
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Запрет ввода повторяющихся значений
Serge 007,
у вас все работае
а вот мой файл
...
Рейтинг: 0 / 0
13.08.2012, 15:49
    #37914693
HandKot
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Запрет ввода повторяющихся значений
в Вашем файле не нашел никакой проверки
...
Рейтинг: 0 / 0
13.08.2012, 15:54
    #37914700
HandKot
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Запрет ввода повторяющихся значений
хотя вру, нашел только в ячейке С8
и то с ошибкой, параметры функций должны разделятся не "запятой", а символом "точка с запятой"
...
Рейтинг: 0 / 0
13.08.2012, 15:56
    #37914705
HandKot
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Запрет ввода повторяющихся значений
наверное ошибка все таки в этом (не сразу бросилось в глаза, но Вы же не сказали, что ошибка в формуле)
Код: sql
1.
=COUNTIF($A$1:$A$10,A1)=1

замените на "точка с запятой"
...
Рейтинг: 0 / 0
13.08.2012, 15:58
    #37914713
Len4ick
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Запрет ввода повторяющихся значений
HandKot,

поменяла запятую на точку с запятой и все ok.
Спасибо за помощь!
...
Рейтинг: 0 / 0
13.08.2012, 16:00
    #37914717
HandKot
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Запрет ввода повторяющихся значений
Len4ickHandKot,

поменяла запятую на точку с запятой и все ok.
Спасибо за помощь!

странно, у Вас проверка данных вообще не должна была сохранится, т.к ошибка в формуле
читайте внимательнее сообщения икселя
...
Рейтинг: 0 / 0
13.08.2012, 16:01
    #37914720
Serge 007
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Запрет ввода повторяющихся значений
Len4ickпоменяла запятую на точку с запятой и все ok
Странно, по умолчанию в англоязычных версиях должна быть именно запятая, а не точка с запятой, как в русской локали...
...
Рейтинг: 0 / 0
13.08.2012, 16:04
    #37914726
Serge 007
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Запрет ввода повторяющихся значений
HandKotошибка в формуле
В С8 в проверке не формула (начинается не со знака "="), а текст COUNTIF($A$1:$A1,A1)<1
...
Рейтинг: 0 / 0
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Запрет ввода повторяющихся значений / 17 сообщений из 17, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]