Совет тоже нужен:) есть таблица [id респондента], [вопрос], [ответ]. Может быть выбрано 3 ответа. И у каждого ответа будут свои респонденты. Мне надо в формуле отобрать только тех респондентов, каждый их которых дал все 3 выбранных ответа. Я нашёл два варианта составить строку типа [ответ]={'ответ 1'}*{'ответ 2'}*{'ответ 3'} с помощью GetFieldSelectin, либо отфильтровать по условию [I'd респондента]={"=Count([ответ])=$(=GetSelectedCount([ответ]))"}. Какой будет быстрее, и есть ли другие варианты?
Вам же нужно показывать распределение других ответов именно по респондентам, которые дали выбранный Вами ответ на другой диаграмме, поэтому я бы создала альтернативное состояние для диаграммы, в которой Вы делаете выборку, а в set analysis других диаграмм написала count({<респондент=state1::респондент, id_ответа-=state1::id_ответа>} distinct id_ответа)