можно ли удалить дубликаты слов из выпадающего списка? (или какой то иной способ ограничить возможность ввода данных в ячейку)
существует таблица с названием материалов и он сгрупирован: труба, лист, сетка пвл... в таблице будут сотни труб, десятки сеток пвл, и десятки листов. при создании выпадающего списка он подтягивает все данные - сотни раз встречается слово труба, десятки раз слово лист и т.д.
из того меню что я нашел - можно удалить пустые ячейки и все. возможно есть способ автоматически строить вспомогательную таблицу, которая будет искать уникальные значения из исходной и оставит себе всего три строки: труба, лист, сетка пвл?
макросы и сводные таблицы не подходят потому что их требуется обновлять, либо нажимать что то для выполнения
подскажите или опишите способ, чтоб я сам почитал, посмотрел на ютубе и т.д.
можно ли удалить дубликаты слов из выпадающего списка? (или какой то иной способ ограничить возможность ввода данных в ячейку)
существует таблица с названием материалов и он сгрупирован: труба, лист, сетка пвл... в таблице будут сотни труб, десятки сеток пвл, и десятки листов. при создании выпадающего списка он подтягивает все данные - сотни раз встречается слово труба, десятки раз слово лист и т.д.
из того меню что я нашел - можно удалить пустые ячейки и все. возможно есть способ автоматически строить вспомогательную таблицу, которая будет искать уникальные значения из исходной и оставит себе всего три строки: труба, лист, сетка пвл?
макросы и сводные таблицы не подходят потому что их требуется обновлять, либо нажимать что то для выполнения
подскажите или опишите способ, чтоб я сам почитал, посмотрел на ютубе и т.д.gagarin-ace
одскажите или опишите способ, чтоб я сам почитал, посмотрел на ютубе и т.д.
ПО мне вопрос решается именным диапозоном, но как его собирать это вопрос, есть СТ, PQ или макрос. Но все это прицессы нужно обновлять, легче всего обновление запускать макросом. можно наверное повозиться с формулами, но тогда не будет именным диапозон.
одскажите или опишите способ, чтоб я сам почитал, посмотрел на ютубе и т.д.
ПО мне вопрос решается именным диапозоном, но как его собирать это вопрос, есть СТ, PQ или макрос. Но все это прицессы нужно обновлять, легче всего обновление запускать макросом. можно наверное повозиться с формулами, но тогда не будет именным диапозон.
mikaelw, добавил пример и изменил описание в первом сообщении, возможно поможет. пауер квери и макрос не подходят. СТ я не смог расшифровать. именные дапазоны или ячейки вообще не понял зачем, чем они тут помогут? не совсем моя история там подымалась в той теме
все должно выполняться базовыми средствами, без аддонов, макросов и иных ухищрений. если такого способа не существует - меня этот ответ устроит
mikaelw, добавил пример и изменил описание в первом сообщении, возможно поможет. пауер квери и макрос не подходят. СТ я не смог расшифровать. именные дапазоны или ячейки вообще не понял зачем, чем они тут помогут? не совсем моя история там подымалась в той теме
все должно выполняться базовыми средствами, без аддонов, макросов и иных ухищрений. если такого способа не существует - меня этот ответ устроитgagarin-ace
У Вас есть БД(таблица), из нее нужно вытащить данные. стандартными средствами Екселя являются: СТ - сводная таблица, PQ - повер квери VBA - макрос Чтоб это средство взяло БД и ее опрасило, нужно "средство" запустить (обновить)! Я других способов обработки БД не знаю(может гуру дополнят)!
Дальше эти данные передать в именной диапозон и работать с ними в списке, вот!
У Вас есть БД(таблица), из нее нужно вытащить данные. стандартными средствами Екселя являются: СТ - сводная таблица, PQ - повер квери VBA - макрос Чтоб это средство взяло БД и ее опрасило, нужно "средство" запустить (обновить)! Я других способов обработки БД не знаю(может гуру дополнят)!
Дальше эти данные передать в именной диапозон и работать с ними в списке, вот!
Посмотрите такой вариант с дополнительным столбцом. Есть одно неудобство, в выпадающем списке имеются пустые значения, пока не знаю как от них избавиться.
Посмотрите такой вариант с дополнительным столбцом. Есть одно неудобство, в выпадающем списке имеются пустые значения, пока не знаю как от них избавиться.i691198
Насчет VBA - не согласен VBA - это самостоятельный язык для приложений офиса (и не только) Стандартным средством Excel нельзя назвать самодостаточный продукт
Для справки - программировать на VBA в Excel не всегда было можно, сначала макросы писались на языке XLM (ExcelMacro), который можно было назвать действительно стандартным средством Excel, поскольку язык XLM являлся частью Excel, а не самостоятельным языком (атавизмом этого языка являются макрофункции и листы макросов, которые по прежнему есть в Excel, хотя, практически не используются)
Кстати, до сих пор у пользователей есть версия Excel без возможности использования в ней макросов - Excel Starter
Насчет VBA - не согласен VBA - это самостоятельный язык для приложений офиса (и не только) Стандартным средством Excel нельзя назвать самодостаточный продукт
Для справки - программировать на VBA в Excel не всегда было можно, сначала макросы писались на языке XLM (ExcelMacro), который можно было назвать действительно стандартным средством Excel, поскольку язык XLM являлся частью Excel, а не самостоятельным языком (атавизмом этого языка являются макрофункции и листы макросов, которые по прежнему есть в Excel, хотя, практически не используются)
Кстати, до сих пор у пользователей есть версия Excel без возможности использования в ней макросов - Excel StarterSerge_007
gagarin-ace, Вот пример, как можно сделать раскр.список без повторов и пустых строк.
Инструкция: 1. Понадобиться два столбца, где в одном будут порядковый номер а в другом будет формироваться список без повторов. (Желательно той же высоты что и основной список) 2. Используем формулу
она удалит все повторы 3. Создаём раскр.список из получившего списка через "Данные>Проверка данных", но в поле "Источник" вставляем не просто диапазон списка, а формулу
gagarin-ace, Вот пример, как можно сделать раскр.список без повторов и пустых строк.
Инструкция: 1. Понадобиться два столбца, где в одном будут порядковый номер а в другом будет формироваться список без повторов. (Желательно той же высоты что и основной список) 2. Используем формулу
она удалит все повторы 3. Создаём раскр.список из получившего списка через "Данные>Проверка данных", но в поле "Источник" вставляем не просто диапазон списка, а формулу