Skip to content

Instantly share code, notes, and snippets.

@devinou971
devinou971 / excel_table_to_dataframe.md
Last active January 18, 2026 16:33
Excel named table to DataFrame

Excel named table to DataFrame

from openpyxl.worksheet.table import Table
from openpyxl.worksheet.worksheet import Worksheet
import pandas as pd
from openpyxl.utils.cell import range_boundaries

def table_to_dataframe(ws : Worksheet, table_name : str) -> pd.DataFrame:
 if table_name not in ws.tables.keys():