Import data from multiple CSV files to an Excel sheet
        Posted  
        
            by 
                Chetan
            
        on Stack Overflow
        
        See other posts from Stack Overflow
        
            or by Chetan
        
        
        
        Published on 2012-09-21T13:15:03Z
        Indexed on 
            2012/09/24
            15:37 UTC
        
        
        Read the original article
        Hit count: 239
        
I need to import data from 50 similar csv files to a single excel sheet. Is there any way to get only selected columns from each file and put them together in one sheet.
Structure of my csv files: A few columns exactly same in all the files. (I want them to be in excel) then one column with same column name but different data which I want to place next to each other with different names in the excel sheet. I do not not want all other remaining columns from csv files.
In short,
- read all csv files,
- get all the columns which are common to all csv & put in excel sheet.
- Now, take one column from each file which has the same header but different data and put one after the other in excel sheet with named from the csv file name.
- Leave remaining rest of the columns.
- Write excel sheet to a excel file.
Initially I thought it can be easily done, but considering my programming skill in learning stage it is way difficult for me. Please help.
© Stack Overflow or respective owner