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データを効率的に操作してみてください。

投稿者 admin

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です