Я пытаюсь создать поле ввода / поиска на листе Excel, чтобы, когда кто-то вводит данные в поле, он начинает автоматически заполняться из X Range, когда он находит данные, которые он хочет ввести, и он извлекает из Y Range.
Ближайшим, что я нашел, является XLOOKUP
, но я не могу заставить его работать на поле, когда кто-то вводит это поле. Я хочу, чтобы это работало через столбец A всего листа, поэтому, когда пользователь переходит на новую строку, он делает то же самое, что и строка выше.
Итак, вводите данные в A4, набирая их, ища C:C и авто заполняется, как я печатаю. Как только я нахожу то, что мне нравится, я нажимаю клавишу ввода, и она тянет ячейку рядом с ячейкой С, на которой я нашел данные, в результате чего получаются данные ячейки, поэтому столбец D: D.
Я пытался ввести это в раскрывающемся поле проверки, но ничего не вышло, только ошибки:
=XLOOKUP(INDIRECT("a9"), C:C, D:D)