У меня есть данные ниже в наборе данных, названном Вопросы, и все идентификаторы в другом наборе данных, названном Набор данных1
ID Answer
1 Yes
2 Yes
2 No
2 Yes
3 No
Мой ожидаемый результат должен быть таким, как показано ниже
ID Yes No
1 1 0
2 2 1
3 0 1
Я пытаюсь сопоставить идентификаторы из набора данных1 и получить набор данных ответа из вопросов.
Если я просто использую Lookup, я просто проверяю первое совпадение и игнорирую вторую запись. Например, в приведенных выше данных для ID-2 он проверяет первую запись с идентификатором 2 и считает «Да» и игнорирует другие «Нет» и «Да»
= Сумма (iif (Lookup (Поля! ID.Value, Поля! ID.Value, Поля! Answer.Value, "Вопросы") = "Да", 1, 0))
Я хочу сосчитать все Да и Нет, как показано в ожидаемом результате выше
Я пытался использовать Lookupset, но не смог заставить его работать. Есть ли более простой способ без использования пользовательского кода. Если вам нужен пользовательский код, пожалуйста, посоветуйте, как этого добиться.
Заранее спасибо.