title: Issues converting xlsx to 2d array openpyxl
body: <p>I have an excel spreadsheet with 2 columns that I am attempting to convert to a 2d array with the following code:</p>
  
  <pre><code>#!/usr/bin/python3
  
  import openpyxl
  import sys
  import os
  
  book = openpyxl.load_workbook('contact2019.xlsx')
  
  sheet = book.active
  
  
  first_sheet = book.get_sheet_names()[0]
  worksheet = book.get_sheet_by_name(first_sheet)
  excel_data = [[0 for x in range(2)] for y in range(1)]
  
  print(len(excel_data))
  first = 0
  cell_num = 0
  for row in range(2,worksheet.max_row+1):
      for column in "AB":  #Here you can add or reduce the columns
          cell_name = "{}{}".format(column, row)
          excel_data.append(worksheet[cell_name].value)
  
  
  
  print(excel_data)
  </code></pre>
  
  <p>My issue is that the data is simply being added to a 1d array sequentially, so my output of this is as follows:</p>
  
  <pre><code>['Sam Adams', '*******@gmail.com']
  </code></pre>
  
  <p>This is not a 2d array which I have initialized.</p>
  
  <p>Input data is as follows:</p>
  
  <pre><code>Sam Adams   **********@gmail.com
  Sammy Adams **********@gmail.com
  Samuel Adams    **********@gmail.com
  Samantha Adams  **********@gmail.com
  Sam Adams   **********@gmail.com
  </code></pre>
  
  <p>Why is this assigning data sequentially instead of two per row?</p>