Доброго времени суток уважаемые. Возникла необходимость в построении сложной умной таблицы с фильтрацией по категориям. Сложность в том что необходимо фильтровать все блоки (на скрине выделены блоки) целиком, а не построчно. Сами блоки как бы одинаковы, но категорий бывает разное количество, от 1 до 5. Ни срезами ни сводными таблицами реализовать не выходит, может есть вариант с VBA или еще какой способ?
Умная таблица с разным количеством подкатегорий
11.04.2019 12:39:34
|
|
|
|
11.04.2019 13:37:48
|
|
|
|
11.04.2019 13:52:30
WarDarius, продублируйте ТИП и будет у вас по нему фильтроваться блок
Лень двигатель прогресса, доказано!!!
|
|
|
|
11.04.2019 13:57:08
Вариант без VBA
Лень двигатель прогресса, доказано!!!
|
|
|
|
11.04.2019 16:13:40
|
|||||
|
|
11.04.2019 16:17:30
|
|
|
|
11.04.2019 16:28:42
|
|
|
|
11.04.2019 16:42:59
|
|||||
|
|
11.04.2019 16:49:33
чет бред какой то говорите хотите отфильтровать блок а фильтруете отдельную характеристику
Лень двигатель прогресса, доказано!!!
|
|
|
|
11.04.2019 16:52:04
WarDarius, я вот чего не понимаю, для вашего представления данных специально сделали сводные таблицы.
Умные таблицы предназначены для хранения информации в виде "плоской" таблицы безо всяких извращений. Зачем вам нужно делать все наоборот?
Вот горшок пустой, он предмет простой...
|
|
|
|
11.04.2019 16:52:41
|
|
|
|
11.04.2019 16:55:05
Через расширенный фильтр. Критерий в М4:М5
Изменено:
По вопросам из тем форума, личку не читаю.
|
|
|
|
11.04.2019 17:14:45
PooHkrd, Сводные таблицы не позволяют сделать такую таблицу, значения выводятся только цифрами а не текстом, а если взять во внимание то что в таблице должно быть 1000 названий и у каждого от 2 до 5 характеристик то такую таблицу растянет на километр.
БМВ, спасибо за ваше потраченное время, последний вариант тоже не подходит. Буду искать другой выход или полностью менять структуру таблицы. |
|
|
|
11.04.2019 17:35:44
По вопросам из тем форума, личку не читаю.
|
|||
|
|
11.04.2019 18:21:32
вот такое вариант решения отфильтрует вам необходимые блоки (данные / повторить фильтр) - но, имхо, если у вас таблицы на 1000 наименований лучше искать решения в какой либо базе данных
Изменено: |
|
|
|
11.04.2019 18:25:36
еще вариант с допстолбцами. выбрать характеристику и исключить ошибки в последнем столбце
может, подойдет |
|
|
|
11.04.2019 18:55:03
|
|
|
|
11.04.2019 19:47:40
Накинулись понимаешь, то таблица вам не сильно умная, то блоки к строкам не подходят :-)
WarDarius, 1. определите для чего это нужно все и как данные попадают в эту таблицу 2. то что нужно признак принадлежности к блоку надо иметь в каждой строке при работе с такими инструментами как разные query, фильтры ….. факт, макросом конечно это можно обойти, но вопрос, нужно ли. Соглашусь, что умная таблица почти не нужна, хотя для моего варианта с автофильтром для определения диапазона может пригодится. 3. По каким параметрам нужны фильтры и какие варианты? Если сделать просто отчет на основе данных, которые сделаны с учетом п.2, то MSQuery очень несложным запросом все это обработает на ура, при этом даже обновление автоматически будет, при изменении "фильтра"
По вопросам из тем форума, личку не читаю.
|
|
|
|
11.04.2019 19:55:12
Сводные на основе модели данных могут выводить данные в область значений типов текст/булево/числа/даты/деньги. Выбирайте на вкус.
Изменено:
Вот горшок пустой, он предмет простой...
|
|||||
|
|
||||