Как собрать массив из строки Excel одной формулой?

Как сделать массив?
Сейчас получаю его так.
Нужно одной формулой.

from openpyxl import load_workbook

# Получение значений из таблицы excel
wb = load_workbook(filename = '/Users/turremail.ru/Desktop/Phyton/данные для выгрузки.xlsx')
sheet_ranges = wb['Лист1']
surname = sheet_ranges['A1'].value
name = sheet_ranges['B1'].value
patronymic = sheet_ranges['C1'].value
date_of_birth = sheet_ranges['D1'].value
gender = sheet_ranges['E1'].value
array = [surname , name, patronymic , date_of_birth , gender]
print(array)

Ответы (1 шт):

Автор решения: Михаил Таратенко

Решил перебором всех значений на листе:

array = []
for row in sheet_ranges.values:
   for value in row:
     array.append(value)
print(array)

Если кто знает как выбрать конкретный диапазон, напишите пожалуйста!

→ Ссылка