最近、Pythonにて、エクセルの読み書きを実装する機会がありました。 Pandas,OpenPyXLを初めて利用したのですが、その際に調べたことを書き残すと共に,ご紹介させていただきます。 環境 MacOS BigSur(M1) 11.6 Microsoft Excel for Mac 16.64 (Microsoft365サブスクリプション) pandas 1.4.4 openpyxl 3.0.10 前提 以下のような、列に対して値を書き込んだ Microsoft Excel Workbook (.xlsx) を準備します。 セルの書式設定は変更しません。素直に書き込んだ時点で、セルの書式設定を確認すると、日付の表示形式は日付になり、メールアドレスはハイパーリンクになります。 調べたこと [Pandas] dtypeを指定することで取得したデータをキャストできる エクセルのデータを素直