If we are talking about on-demand scans, then yes - the enumeration/progress can show the files even if they actually won't be scanned.
For shields, I think it shouldn't be the case... well, I mean ordinary shields; I don't think Behavior Shield applies any exclusions, it also doesn't perform ordinary scanning. So what shield do you mean and what exactly appears in the last scanned field?