This node reads Excel files (xlsx, xlsm, and xls format). It can read a single or multiple files at the same time, however reading only one sheet per file. The supported Excel types that can be read in are string, number, boolean, date, and time but not pictures, diagrams, etc. Formulas can also be read in and reevaluated if desired.
The data is read in and converted to the KNIME types string, integer, long, double, boolean, local date, local time, and local date&time. Upon execution, the node will scan the input file to determine number and types of the columns and output a table with the auto-guessed structure and KNIME types.
The performance of this node is limited (due to the underlying library of the Apache POI project). Reading large files takes a long time and uses a lot of memory (especially files in xlsx format when formula reevaluation is enabled).
The dialog of this node shows a preview and the file content. While the preview shows the table that will be read in having the settings applied and is updated once a setting is changed, the file content shows the content of the file as it is displayed in Excel. This allows finding row numbers and column names easier to specify different settings.
Node / Source
Excel Reader
Node details
Output ports
- Type: Data File being read with number and types of columns guessed automatically.
Dynamic input ports
- Type: File System The file system connection.
Related workflows & nodes
- This workflow demonstrates how to read and transform multiple files with similar file structure.
- Exercise for data transformation. Perform data manipulation operations with the Rule Engine, Math Formula, String Manip…
- Exercise for date and time manipulation. Perform data manipulation operations that are specific to date and time values
- There has been no description set for this workflow's metadata.
- Solution workflow to an exercise for reading data from a file. CHECK YOUR ANSWERS: a. The reader nodes used in this exe…
- Solution to an exercise for date and time manipulation. Perform data manipulation operations that are specific to date …
- Exercise for joining and concatenating data. Combine data tables side-by-side using the join operation. Put tables on t…
- Exercise for data aggregation. Calculate statistics for subgroups of data with the GroupBy and Pivoting nodes.
- Solution to an exercise for reading data from a file CHECK YOUR ANSWERS: a. The reader nodes to use are Excel Reader, C…
- Transform data with One-To-Many and Math Formula
No known nodes available