Issue 3329: ODBC Import from Excel ignores subsequent column values when the first 8 data rows contain blank (NULL) values for a column
This problem is caused by the Microsoft Excel ODBC driver which will, by default, scan the first 8 rows of your data to determine the type of data in each column.
If the first 8 rows all contain blank (NULL) values in a column, the ODBC driver assumes the entire column is empty.
A warning is displayed when an Excel spreadsheet is being imported AND the first 8 data rows in any column are blank.
There are two possible workarounds to the problem:
- Insert dummy values (e.g. 0) in the offending columns
- Export the sheet as a CSV file from Excel, then import the CSV file