PythonでExcelのセルの値を取得する方法はいくつかあります。ここでは、主にopenpyxl
モジュールを使用した方法を紹介します。
セルの値へのアクセス方法
セル名で指定
sheet["A1"] = "cell_value"
引数で指定
sheet.cell(row = 2, column = 1, value = "cell_value")
または
cell = sheet.cell(row = 3, column = 1)
cell.value = "cell_value"
PythonでExcelのセルの値を取得
Excelのセルを取得する方法は以下の通りです。
sheet['A1']
を使うsheet.cell(row=1, column=1)
を使うlist(sheet.columns)[1]
を使うlist(sheet.rows)[1]
を使う
例えば、次のコードを書いて実行してみてください。
import openpyxl
wb = openpyxl.load_workbook('住みたい都道府県ランキング.xlsx')
sheet = wb.get_sheet_by_name('Sheet1')
print(sheet['A1'].value)
まとめ
Pythonのopenpyxl
モジュールを使用すると、Excelのセルの値を簡単に取得することができます。この記事では、その基本的な方法をいくつか紹介しました。これらの方法を活用して、PythonでExcelデータを効率的に操作してみてください。