Here is how I would handle this (I do it all the time for data validation purposes)
--------------------------------------------
data test;
input NR X;
cards;
10 1
10 2
10 2
10 3
10 4
10 4
10 4
10 5
;
run;
proc sort data=test;
by NR X;
run;
data dups;
set test;
by NR X;
if not(first.X and last.X);
run;
Message was edited by: Curtis Mack