Do you need a data set for further processing (computer use) or a report (people read)?
This example code would provide a count all combinations of performance and team as a report.
proc freq data=have;
tables performance*team / list missing;
run;
You can subset the data with where statement:
proc freq data=have;
where performance='normal' and team='south';
tables performance*team / list missing;
run;