Прочитайте ячейку Excel, содержащую формулы со ссылкой на внешнюю книгу с помощью numpy / panda - PullRequest
0 голосов
/ 20 февраля 2020

Мне нужно прочитать файл Excel с ячейкой, содержащей ссылку на внешнюю книгу Excel по тому же пути, что и исходный файл Excel. Есть ли какая-либо функция / параметр для получения ссылки в такой ячейке с помощью numpy / panda?

1 Ответ

0 голосов
/ 11 марта 2020

Это похоже на работу.

from openpyxl import load_workbook
import pandas as pd
wb = load_workbook(filename = 'C:\\your_path\\Book1.xlsx')
sheet_names = wb.get_sheet_names()
name = sheet_names[0]
sheet_ranges = wb[name]
df = pd.DataFrame(sheet_ranges.values)
df

Результат:

        0       1       2       3       4
0  field1  field2  field3  field4  field5
1       1  =A2*10  =B2*10  =C2*10  =D2*10
2       1  =A3*10  =B3*10  =C3*10  =D3*10
3       1  =A4*10  =B4*10  =C4*10  =D4*10
...