スプレッドシートの書式設定時に値を取得するにはどうすればよいですか?通貨フォーマットpandasは書式としてExcelを読み込みます
この例でスプレッドシートに取り組んIM:
ITEM NAME UNIT PRICE
item1 USD 99
item2 SGD 45
しかし用語「USD」と「SGD」はエクセルの書式設定機能を使用して添加し、そしてread_excel機能によって見られませんパンダの私は値を取得しますが、通貨名は取得しません。私はそれだけでスプレッドシートで作業することができました。私は約6〜7枚のシートを持つさまざまなスプレッドシートを持っていたので、私は優れたソリューションではなくパンダ(またはPython)レベルのソリューションを望んでいました。
ありがとうございます。
ダニエル、これは私が 'xlrd'エンジンを実装したもので、何もしていないようです。
excel = pd.ExcelFile('itemlist.xlsx', sheetname=None)
master = pd.DataFrame(None)
for sheet in excel.sheet_names:
df = pd.read_excel(excel,sheet,header=2, engine='xlrd')
master=master.append(df)
pandasは、フォーマット情報も解析できる内部的に 'xlrd'を使用しています。 – Daniel
@Danielは私の投稿を編集して、xlrdエンジンをどのように実装したかを示していますが、何かを見逃しているようです – carlo