Как у меня есть форма ввода данных, которая добавляет данные в столбец и проверяет наличие дубликатов - PullRequest
0 голосов
/ 17 апреля 2019

В Google Sheets возможно ли иметь форму ввода данных в одно поле, которая добавляет данные, введенные в конце столбца электронной таблицы, и не допускает дублирования записей?

Это для системы ввода событий. У участников есть карты со штрих-кодом. У нас есть считыватель штрих-кода, который считывает карточку и добавляет Return, как если бы набрал номер, а затем клавишу возврата.

Я хочу, чтобы электронная таблица записывала номер участника в столбце и выводила сообщение / ошибку, если номер уже указан в столбце, чтобы два человека не могли использовать одну и ту же карту в один и тот же день.

Это для запуска на Chromebook.

1 Ответ

0 голосов
/ 18 апреля 2019

это обычно делается в два этапа.первый - сбор данных независимо от дубликатов, а второй - либо использование формулы массива для маркировки дубликатов, либо запрос всего набора данных без дубликатов.

=ARRAYFORMULA({"ARRAYFORMULA HERE"; 
 IF(LEN(A2:A), IF(COUNTIF(B2:B,B2:B)>1, "Duplicate", "OK"), )})

0


=QUERY(A1:D, "select A, B where D='OK'", 1)

0

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...