Puede usar COUNT(DISTINCT ) en la salida de un CASE expresión. Por ejemplo, para contar el número de distintas AcctNo_Pkey s que tienen un [amount] < 1500 fila en algún lugar del resultado agregado, podría usar esto:
COUNT(DISTINCT CASE WHEN [amount] < 1500 THEN AcctNo_PKey END)
Que puedes ver en acción en este ejemplo mínimo de sqlfiddle