This sounds like it could be done as a pivot table. Maybe make another field whose value is "Y" where any of your critical fields is above zero. Then make the pivot table, put the fields you want to see as row labels (in tab format) and filter to show only the records with "Y" values.