前提・実現したいこと
例えばExcelA列に以下のような値が入っていたとして
A列
1 sadfal=PO009_POP,PO006_KKS
2 safhaieu=PO007_SSD,PO012_MMU
3 fasjrfa=PO007_ABC
PO○○○(〇は数字)がそれぞれ何個あるのか以下のように集計したものを
Excel別シートに入力したいです
A列 B列
PO007 2回
PO009 1回
PO006 1回
PO012 1回
発生している問題・エラーメッセージ
エラーメッセージ
該当のソースコード
ソースコード
試したこと
import openpyxl,pprint,collections
wb = openpyxl.load_workbook( r"Excel名")
type(wb)
sheet = wb.get_sheet_by_name('Sheet1')
for i in range(2,100):
print(sheet.cell(row=i, column=1).value)
collections.Counter(re.findall(r'PO\d{3}',sheet.cell(row=i, column=1).value ))
色々試してはいるのですが、こんな感じで詰まっています
補足情報(FW/ツールのバージョンなど)
Jupiterを使っています
ここにより詳細な情報を記載してください。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。