У меня так получилось:
SELECT
Q1.[код ГСП],
Q1.площадка,
Q1.[id рецептуры],
Q2.C
FROM
(SELECT DISTINCT
[код ГСП],
площадка,
[id рецептуры]
FROM ИсходныеДанные) AS Q1
INNER JOIN (SELECT
[код ГСП],
площадка,
Count([код ГСП]) AS C
FROM (SELECT DISTINCT
[код ГСП],
площадка,
[id рецептуры]
FROM ИсходныеДанные) AS Q
GROUP BY
[код ГСП],
площадка
HAVING
(((Count([код ГСП]))>1))) AS Q2
ON (Q1.[код ГСП] = Q2.[код ГСП]) AND (Q1.площадка = Q2.площадка);