Я зрозумів це. Вимкнення попередження дозволяє мені ввести все, що я хочу.
A1 - це клітинка, яку я заповнюю B1 - це клітинка, яку я хотів би оновити C1 - це клітинка, яка "перевіряє" B1 (чи є лише один запис у списку чи ні) D1 тягне один запис, якщо такий є.
На бекенді таблиці, де зберігаються мої списки, я роблю vlookup у C, шукаючи, чи є щось у 3-му стовпці. (перший - це мій запис А1, другий - мій перший результат, 2-й - 2-й результат тощо). Якщо нічого там немає, 0, інакше 1. D1 робить те саме vlookup, але дивлячись на стовпчик 2, не колонка 1.
У B1 я кладу = IF (C1 = 0, D1, "") - Якщо C1 каже, що є лише один запис, витягніть запис D1, інакше залиште його порожнім.
Потім я розміщую звичайну перевірку даних над коміркою.
Отже, якщо Pizza потрапляє, C1 каже: "ні, є більше одного запису", який спрацьовує, щоб зробити B1 порожнім. Над ним з’являється спадне меню, і ви можете вибрати своє улюблене місце для піци.
Якщо китайський входить, C1 каже "унікальний!", Він спрацьовує, щоб створити значення, показане на B1. Він як і раніше перевіряє належним чином, оскільки він є у списку B1.
Вимкнення примусової перевірки на 3-й вкладці перевірки даних дозволило мені ввести будь-яке значення, яке я хотів, тому, якщо я хотів зробити місцевий спільний піца, я міг би додати його.
Сподіваюся, це допомагає комусь іншому, хто шукає зробити те саме!