title: Is there such thing as a spreadsheet object/library
body: <p>I'm trying to generate some reporting from existing reports in CSV format.  These CSV files don't contain just data, but report name, report date, multiple data sets- each line doesn't necessarily contain the same number of fields or consistent data per row.</p>
  
  <p>I was curious if there was some spreadsheet type library available, this is how I would imagine it to work.</p>
  
  <pre><code>load some csv file into spreadsheet
  
  report_title = spreadsheet("A1")
  
  report_date = spreadsheet("B2")
  
  
  sales_data_spreadsheet = spreadsheet("A6:E22)")
  
  sales_total = sales_data_spreadsheet("SUM(E1:E17)")
  
  
  expenses_data_spreadsheet = spreadsheet("A26:E38")
  
  expenses_total = expenses_data_spreadsheet("SUM(E1:E11")
  </code></pre>