Smart Tool для Excel

Проверка данных по списку — AI настраивает Data Validation

SGКоманда SideGenius·

Выпадающий список через Data Validation в Excel — это меню «Данные → Проверка данных → Тип: Список → Источник», и в нём типовая ловушка: если ввести список через точку с запятой (Apple;Banana;Cherry), он работает; если выбрать диапазон $A$1:$A$10 — работает, пока кто-то не добавит 11-ю строку, и она выпадет. Делать «динамический список» через OFFSET или умные таблицы — пишут на Stack Overflow десятки лет, и каждый раз пользователь ищет с нуля. Это 15–25 минут возни. AI решает задачу за 5 секунд: вы говорите «в колонке E листа Sales — выпадающий список регионов из Sheet2, чтобы при добавлении новых регионов список обновлялся автоматически», и SideGenius делает диапазон A:A на Sheet2 умной таблицей (Ctrl+T, имя tblRegions), затем применяет Data Validation с типом List и источником =tblRegions[Регион] — таблица растёт, список обновляется без правки правила. Понимает «зависимый список — города зависят от региона» (через INDIRECT и именованные диапазоны), «запрет ввода значений вне списка» (Show error alert: Stop), «разрешить пустое значение», «несколько значений через запятую».

Пример промпта
> В E2:E1000 — выпадающий список регионов из Sheet2!A:A. Должен расти автоматически при добавлении новых регионов. Запретить ввод значений, которых нет в списке.
Результат

На Sheet2 диапазон A:A преобразован в умную таблицу tblRegions. В E2:E1000 применена Data Validation с источником =tblRegions[Регион]. Запрет ввода: Show error alert = Stop. Тест: добавление новой строки в Sheet2 сразу появляется в выпадающем.

Почему не ChatGPT

ChatGPT даст шаблонный совет «Источник: $A$1:$A$10», но не настроит за вас умную таблицу для динамического списка. SideGenius через Office.js Range.dataValidation и преобразование в Table делает это за один шаг. Работает в РФ без VPN.

SideGenius для Excel
Тогда установите SideGenius в Excel
Office.js читает ваши файлы. ChatGPT нет.
Установить

Как использовать за 3 шага

1

Зарегистрируйтесь на sidegenius.ru — мастер онбординга подключит SideGenius к Excel за 2 минуты.

2

Опишите, в какой колонке список и откуда брать значения — диапазон, лист или умная таблица.

3

Подтвердите — Data Validation применится, при необходимости источник станет умной таблицей.

Вопросы и ответы

Чем умная таблица лучше обычного диапазона как источник списка?

Умная таблица (Ctrl+T) автоматически растёт при добавлении строк — структура tblRegions[Регион] всегда покрывает все строки. Обычный диапазон $A$1:$A$10 фиксирован: добавите 11-ю строку — она в выпадающий не попадёт. Это типовая причина «у коллеги пропадают значения».

Как сделать зависимый список — города зависят от региона?

Скажите: «зависимый список — в E регион, в F город этого региона». SideGenius создаст именованные диапазоны для каждого региона (Москва, СПб...) и в F применит Data Validation с источником =INDIRECT(E2). Это стандартный приём «cascading dropdown».

Можно ли запретить ввод значений, которых нет в списке?

Да. SideGenius включает Error Alert: Stop — Excel заблокирует ввод и покажет окно «Это значение не из списка». По умолчанию SideGenius включает Stop — обычно это ожидаемое поведение. Можно настроить Warning (предупредить, но разрешить) или Information.

А если в списке должны быть значения через запятую (несколько за раз)?

Excel не поддерживает множественный выбор в Data Validation из коробки. Скажите: «разреши выбрать несколько через запятую». SideGenius добавит VBA-обработчик Worksheet_Change, который накапливает выбор в одной ячейке. На Excel Online VBA нет, там работаем через Office.js add-in.

Как удалить проверку данных?

Скажите: «убери проверку данных в этой колонке». SideGenius вызовет Range.dataValidation.clear() — выпадающий список исчезнет, ячейки станут обычными для ввода. Можно также временно «приостановить» через флажок Ignore blank.

Сколько это стоит?

Бесплатный старт — 20 кредитов на пробу. Подписка Pro — 399 ₽/мес, оплата картами банков РФ через ЮKassa, без VPN.

Попробуйте SideGenius бесплатно

20 кредитов на старт, без карты. Работает в РФ без VPN, оплата картами РФ.

Установить в Excel
Без VPN Оплата картами РФ 399 ₽/мес

Связанные инструменты

20 кредитов бесплатно
SideGenius в Excel
Установить