Google sheets чем пользоваться?

есть штатка и есть список людей, которых нужно убрать из штатки.
Нужно: создать электронную онлайн таблицу(google sheets) и сделать так, чтобы вводя в эту таблицу ФИО человека, во-первых, ФИО автодополнялось(например, введя "Лома" должен появится выпадающий список, в котором есть люди с фамилией, содержащих буквы "Лома") и во-вторых, в другом листе этой таблицы появляется обновленная штатка - старая штатка с убранными данными людьми, введеными выше.
Как сделать вторую часть задания??? ( во-вторых, в другом листе этой таблицы появляется обновленная штатка - старая штатка с убранными данными людьми, введеными выше)
  • Вопрос задан
  • 106 просмотров
Пригласить эксперта
Ответы на вопрос 1
@fbi_agent26
Предположим, что ваш исходный лист называется “Штатка”, а список людей, которых нужно убрать, находится в листе “Список”.
Создайте новый лист (например, “Обновленная Штатка”).
В первую ячейку нового листа (A1) введите следующую формулу:
=FILTER(Штатка!A2:Z, ISNA(MATCH(Штатка!A2:A, Список!A2:A, 0)))

Эта формула делает следующее:

Штатка!A2:Z - это диапазон, который вы хотите отфильтровать. Замените A2:Z на диапазон, который соответствует вашим данным.
ISNA(MATCH(Штатка!A2:A, Список!A2:A, 0)) - это условие фильтрации. Функция MATCH ищет каждое имя из столбца A листа “Штатка” в столбце A листа “Список”. Если имя найдено, MATCH возвращает его позицию, в противном случае возвращает #N/A. Функция ISNA возвращает TRUE, если ее аргумент - это #N/A, и FALSE в противном случае. Таким образом, условие ISNA(MATCH(...)) будет TRUE только для имен, которых нет в списке.
Нажмите Enter, чтобы применить формулу. Ваш новый лист теперь будет автоматически обновляться, когда вы добавляете или удаляете имена из списка.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы