Pythonは、その豊富なライブラリにより、Excelファイルの操作を容易に行うことができます。特にopenpyxl
とpandas
は、Excelファイルの行数や列数を取得する際に非常に便利です。
openpyxlを使用した方法
openpyxl
は、PythonでExcelファイルを操作するためのライブラリです。以下に、openpyxl
を使用してExcelファイルの行数と列数を取得するコードを示します。
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))
pandasを使用した方法
pandas
もまた、Excelファイルの操作に便利なPythonライブラリです。以下に、pandas
を使用してExcelファイルの行数と列数を取得するコードを示します。
import pandas as pd
# Excelファイルを読み込む
df = pd.read_excel('sample.xlsx', sheet_name='Sheet1')
# 行数と列数を取得
print("行数:", df.shape[0])
print("列数:", df.shape[1])
これらの方法を使用すれば、Pythonを使って簡単にExcelファイルの行数と列数を取得することができます。PythonでExcelファイルを操作する際に、これらの方法が役立つことでしょう。.