はじめに pythonのOpenPyXLを使ってExcelのデータをとことん読み込んでみました。 世の中にはまだまだExcelを使って、何かをする需要が高くあります。 Excel内で完結すればよいのですが、Excelからデータを取り出し何かをするのはとても大変です。 私もpythonでデータを編集したいのに、元データがExcelにある、というケースが多々あり四苦八苦していました。 そこでOpenPyXLでExcelのデータを読み込む方法や注意点についてまとめてみました。 本情報が同じような境遇の方に役立っていただければ幸いです。 環境とサンプルデータについて 今回は以下の環境でOpenPyXLを使用しました。 環境 バージョン
PythonでExcelファイルのマージされたセルを取得するにはopenpyxlモジュールのmerged_cellsを使います。 openpyxlモジュールは標準ではインストールされていないので、利用するには でインストールする必要があります。 インストールが完了したら実際に使ってみます。 openpyxlのmerged_cellsの使い方 openpyxlのmerged_cellsを使うのは簡単で対象のsheetオブジェクトが持っているmerged_cellsを参照するだけです。 まず、読みこむExcelは以下のようなものです。 実際に結合(マージ)されたセルを取得して表示してみます。 import sys import openpyxl from openpyxl import load_workbook wb = load_workbook( "./マージ.xlsx" ) sheet
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く