I have just been trying to import an Excel spreadsheet and have found some strange behaviour:
The sheet has 86 rows of data and 4061 columns which need to be transposed. When I import the sheet via the [File] block I get no error message but it only imports 500 fields (columns) and all 86 records (rows).
I then tried changing the [Reader] from 'Excel as CSV' to 'Excel direct'. This then gives me a warning message headed 'Row/column limit': "It is not possible to import more than 676 columns and 1048576 records. Your excel document has 4061 columns and 86 records. Your data has been truncated to fit the limits"
So 3 questions really: 1 - Why is there a '676' limit when Excel 2010 allows 16384 columns? 2 - Why does it only import 500 columns NOT 676? 3 - Why do you not get a warning when using the 'Excel as CSV' option (also the same for the 'Omniscope' [Reader]?
1. The limit is enforced by the Excel direct reader. The method employed by the Excel direct reader does not allow us to import more than 676 columns and 1048576 records.
2/3. The Excel CSV reader works by opening the spreadsheet in Excel and then saving it as CSV before importing it into Omniscope. I'm assuming that when Excel saves the data as CSV it can only save the first 500 fields. You can easily test this by opening the file yourself and saving the data as CSV. Please let me know if you are able to save all the fields using this method. Can you import all the data using the Omniscope reader?