PythonでExcelの行数と列数を取得する方法を解説します。PythonでExcelを操作するためには、openpyxl
とpandas
という2つのライブラリがよく使われます。
openpyxlを使用する方法
import openpyxl
from openpyxl import load_workbook
# Excelファイルを開く
wb = load_workbook('読みこむExcelファイル名')
# シートを選択
sheet = wb['Sheet1']
# 行数と列数を取得
print("最大行数は" + str(sheet.max_row))
print("最大列数は" + str(sheet.max_column))
上記のコードでは、openpyxl
ライブラリを使用してExcelファイルを開き、指定したシートから行数と列数を取得しています。
pandasを使用する方法
import pandas as pd
# Excelファイルを読み込む
df = pd.read_excel('読みこむExcelファイル名', sheet_name='Sheet1')
# 行数と列数を取得
print("行数: ", df.shape[0])
print("列数: ", df.shape[1])
上記のコードでは、pandas
ライブラリを使用してExcelファイルを読み込み、shape
属性を使って行数と列数を取得しています。
これらの方法を使えば、Pythonを使って簡単にExcelファイルの行数と列数を取得することができます。自分のプロジェクトや業務でExcelファイルを扱う際に役立ててみてください。.