I know and tested Excel doing normal azure AD authentication when accessing odata.
 
But can Excel do AD B2C authentication?