Pythonのopenpyxlを使用してExcelファイルをロードする方法


方法1: ファイルのロードとシートの取得

from openpyxl import load_workbook
# Excelファイルのロード
workbook = load_workbook('ファイル名.xlsx')
# シートの取得
sheet = workbook['シート名']

方法2: アクティブなシートの使用

from openpyxl import load_workbook
# Excelファイルのロード
workbook = load_workbook('ファイル名.xlsx')
# アクティブなシートの使用
sheet = workbook.active

方法3: セルの値の取得

from openpyxl import load_workbook
# Excelファイルのロード
workbook = load_workbook('ファイル名.xlsx')
# シートの取得
sheet = workbook['シート名']

# セルの値の取得
value = sheet['A1'].value

方法4: 行または列のデータの取得

from openpyxl import load_workbook
# Excelファイルのロード
workbook = load_workbook('ファイル名.xlsx')
# シートの取得
sheet = workbook['シート名']

# 行のデータの取得
row_data = [cell.value for cell in sheet[1]]

# 列のデータの取得
column_data = [cell.value for cell in sheet['A']]

上記の方法を使用することで、PythonでExcelファイルをロードし、シートやセルの値を取得することができます。これはデータ分析やファイル処理において非常に便利です。必要に応じて、openpyxlのドキュメントを参照してさらに高度な操作を学ぶこともできます。