Мне нужно иметь возможность делать сводку строк на основе определенных условий столбца.Есть таблица со следующими столбцами: ID # (row #) Часть Задание клиента QTY Dept Pass / Fail
Где ID # может быть единственным уникальным значением.
Из таблицы необходимо получить следующее:
- Требуется вернуть все вакансии.
- Требуется вернуть все новые работы, что должно быть всеми заданиями за вычетомлюбые дубликаты (т. е. первая запись для каждого уникального Part-Customer-Job-QTY-Dept (т. е., где все 5 значений равны).
- Все повторяющиеся задания, которые должны быть всеми ID # -Part-Customer-Job-QTY-Dept-Pass.
Например:
1-Part; Клиент; Job; QTY; Dept; Fail
2-Part; Customer; Job; QTY; Dept; Pass
, где Part-Customer-Job-QTY-Dept равны, с 1 ошибкой и 2 прохождением.
1 и 2 легко, но 3 являетсянемного хитро.
Должен ли я просто найти ID # (строки), которые включают сбой перед передачей.
Можно ли это сделать за один цикл?
Пока я здесь, # 2 тоже может быть хитрым. Есть ли простой способ суммирования без дубликатов?
Любая помощь будет высоко оценена!
Пожалуйста, дайте мне знать, еслилюбая дополнительная информация необходима.
Приведенные ниже примеры данных должны возвращать:
10 для всех
8 для новых
2 для повторов
Выполнение образца менядумая, что если просто вычесть New из All, все повторы вернутся.