Re: Extract Specific Text From Cell - Macro
From your saying "all entries that do not have the company name separated", it sounds like there are instances in column A where this has already been done and you just need the company name brought over. If I'm understanding that correctly, then try:
=IF(ISERROR(FIND("@",A2)),A2,MID(A2, FIND("@",A2)+1,LEN(A2)-FIND("@",A2)-4))
If you wanted it to work only on when A is not blank, you could change the above to =IF(A2="","",<above formula>), and then just copy it down to the bottom of the sheet. Easiest way to do this is select D2, then Ctrl+Shift+Down, then Ctrl+D.