PythonでExcelのセルの値を取得するためには、openpyxl
というライブラリを使用します。このライブラリを使用すると、Excelのシートから特定のセルの値を簡単に取得することができます。
セルの値の取得方法
Excelのセルの値を取得する方法は主に2つあります。
sheet['A1']
を使用する方法sheet.cell(row=1, column=1)
を使用する方法
以下にそれぞれの方法を詳しく説明します。
sheet['A1']
を使用する方法
まずはsheet['A1']
を使用する方法です。この方法では、sheet['A1']
と指定することで、A1セルの値を取得することができます。
import openpyxl
wb = openpyxl.load_workbook('住みたい都道府県ランキング.xlsx')
sheet = wb.get_sheet_by_name('Sheet1')
print(sheet['A1'].value)
上記のコードを実行すると、A1セルに格納された値が表示されます。
sheet.cell(row=1, column=1)
を使用する方法
次にsheet.cell(row=1, column=1)
を使用する方法です。この方法では、行と列の番号を指定してセルの値を取得します。
import openpyxl
wb = openpyxl.load_workbook('住みたい都道府県ランキング.xlsx')
sheet = wb.get_sheet_by_name('Sheet1')
print(sheet.cell(row=1, column=1).value)
上記のコードを実行すると、1行1列目のセル(A1セル)に格納された値が表示されます。
まとめ
PythonでExcelのセルの値を取得するには、openpyxl
ライブラリを使用し、sheet['A1']
またはsheet.cell(row=1, column=1)
の形式でセルを指定します。これにより、PythonでExcelのデータを自由に操作することが可能になります。