タグ

関連タグで絞り込む (1)

タグの絞り込みを解除

PythonとOpenPyXLに関するrabbit2goのブックマーク (4)

  • Excel読み込み (OpenPyXL)

    ここではExcel操作ライブラリであるOpenPyXLを用いたExcelファイルの読み込みに関連する機能について触れています。 ブックのオープン まずはExcelブックの開いてみましょう。Excelであればどのようなファイルでも構いませんが、例で使用しているファイルは下記リンクよりダウンロード出来ます。 test_book.xlsx import openpyxl book = openpyxl.load_workbook('test_book.xlsx') openpyxlモジュールをインポート後、load_workbookを使用してブックを開きます。 引数にはファイル名を指定しましょう。 シート数・シート名の取得 ブック内のシート数と全シート名を出力してみましょう。 import openpyxl book = openpyxl.load_workbook('test_book.xls

    Excel読み込み (OpenPyXL)
  • pythonのOpenPyXLでExcelのデータをとことん読み取る - Qiita

    はじめに pythonのOpenPyXLを使ってExcelのデータをとことん読み込んでみました。 世の中にはまだまだExcelを使って、何かをする需要が高くあります。 Excel内で完結すればよいのですが、Excelからデータを取り出し何かをするのはとても大変です。 私もpythonでデータを編集したいのに、元データがExcelにある、というケースが多々あり四苦八苦していました。 そこでOpenPyXLでExcelのデータを読み込む方法や注意点についてまとめてみました。 情報が同じような境遇の方に役立っていただければ幸いです。 環境とサンプルデータについて 今回は以下の環境でOpenPyXLを使用しました。 環境 バージョン

    pythonのOpenPyXLでExcelのデータをとことん読み取る - Qiita
  • openpyxl で書く Excel セルの入力規則 - Oboe吹きプログラマの黙示録

    最も簡単なサンプル~書き方を示すもの。 from openpyxl.worksheet.datavalidation import DataValidationdv = DataValidation(type="list", formula1='"A,B,C"') # 適用するセルの指定 dv.add(sheet.cell(1, 1)) # シートに入力規則を登録 sheet.add_data_validation(dv)formula1 に、文字列で指定する場合、カンマ区切りで分割できなければならない。 add_data_validation で入力規則を登録しなければならない。 シートのセルから入力規則とする場合(←もっともよくある書き方) 都道府県名のプルダウンをサンプルとして、、、 # -*- coding: UTF-8 -*- import openpyxl from openp

    openpyxl で書く Excel セルの入力規則 - Oboe吹きプログラマの黙示録
  • 【Python】 エクセル列のアルファベットと数字の変換 - ホンモノのエンジニアになりたい

    エクセル列のアルファベット数字変換のメモ。 Pythonのopenpyxlで遊んでいた時に、連続したセルの選択が[B1:B5]の形式でしかできないようだったので、(1,2)→B1、つまりは2→Bの変換が必要になりました。 目的 ・数字を入力するとエクセル列のアルファベットを返す関数を作成する 1→A、2→B、3→C、・・・26→Z 27→AA、28→AB、29→AC、・・・52→AZ、 53→BA、・・・78→BZ、・・・702→ZZ 703→AAA、・・・1378→AZZ、 1379→BAA、・・・2054→BZZ、 2055→CAA、・・・・・・・18278→ZZZ これぞ車輪の再発明(2018/12追記) あ、、、あった 普通にあったでござる ハァ━(-д-;)━ァ... import openpyxl wb = openpyxl.Workbook() ws = wb.active

    【Python】 エクセル列のアルファベットと数字の変換 - ホンモノのエンジニアになりたい
  • 1