Hi Jed Blankson,
Is it possible for you to share the data? I'm not 100% certain what it is you are doing and how you are trying to do it based on what you've written above.
If you are failing to join a spatial file to an excel table and you have matching attribute values - it's difficult to troubleshoot without the data.
I would ensure you have no leading or trailing spaces in the values you are using to join.