If those who attended had their program status updated from Registered to Attended you can assume anyone who still has a program status of Registered as a No Show.
You could update them to No Show manually or using a smart campaign or your No Show follow-up email campaign could send to anyone with a status of No Show OR Registered.