1. Save the file as a .csv (not .xlsx)
2. In PL/SQL Developer, go to Tools, Text Importer and open your .CSV file using Open icon.
(notice it identifies your fields at the bottom)
4. Click on "Data to Oracle" tab, and name fill in the field names, table name, etc.
5. Click on Import (bottom-left).
I have used this tool to import multi-million rows successfully.