見出し画像

【Python】ExcelのSUM関数作成

PythonでExcelのSUM関数を作成しました。

画像2

セルG3に販売数(個)の合計を出力させます。

プログラムはこちらです。

# ライブラリ設定
import openpyxl as px
import pathlib

#ファイルの指定
filepath = pathlib.Path(r'C:\Users\taeka\Desktop\blog\Python_SUM関数.xlsx')

# 対象のExcelを読み込む
wb = px.load_workbook(filepath)
ws1 = wb['Sheet1']

# 最終行の取得
max = ws1.max_row

# 計算用の変数goukeiを作成
goukei = 0

# 所定範囲の数値を計算
for i in range(3, max+1):
   kosuu = ws1['C' + str(i)].value
   goukei += kosuu

# 合計値をセルG3に出力
ws1['G3'].value = goukei

# Excelを上書き保存
wb.save(filepath)

ファイルの指定はあなたのExcelがあるPathを入力してください。

for i in range(3, max+1):はmax+1にすることだけ注意

実行すると

画像2

セルG3に販売数(個)の合計を出力できました。


Pythonがよく分からない人はこちらの本がおすすめです。






この記事が気に入ったらサポートをしてみませんか?